2011-01-06 3 views
1

Переменные привязки являются ключевыми для производительности приложений в СУБД Oracle (пропускает hardparsing)Связать переменные, оптимизирующие производительность запросов в MS-Access?

Но поскольку я не знаю логики разбора MS-Access, будет ли она работать в MS-Access 2007?

Мое приложение сильно использует SQL-запросы, которые в настоящий момент жестко запрограммированы. Приложение также работает с другими двоичными файлами с обычным временем выполнения 12-14 часов. Поскольку я застрял в этом инструменте с плотным выпуском наряду с улучшением производительности, я буду очень благодарен за любые рекомендации.

ответ

0

Я думаю, что MS Access не имеет механизма для кэширования плана выполнения запросов выполнен.

Так что я рекомендую прочитать статьи, как this оптимизировать ваше приложение

Также читайте https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5064388.html и Jet Engine's query-optimization is based on statistics, but how are they refreshed with linked tables?

+0

«не имеет механизма для выполнения плана кэширования» = правильные (в контексте). – onedaywhen

+0

«не строит план выполнения»: неверно: google «showplan.out». – onedaywhen

+0

«не имеет механизма оптимизации запросов» = неверно: вы, кажется, говорите, что Access (ACE, Jet, независимо) не имеет оптимизатора, что абсурдно. – onedaywhen