
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.11.2005, 15:45:38
|
|||
|---|---|---|---|
|
|||
Использование индексов при выполнении запросов через OLE DB provider'а от vfp v9 |
|||
|
#18+
Интересный момент, однако. Работаю я через этот провайдер (dbf+cdx) и тут случайно обнаружил, что провайдер не использует индексы. А обнаружил просто: снес все файлы cdx в папке с базой, выполнил запрос, а он и отработал. Ничего не сказал вообще, просто честно вернул результат запроса. Я и раньше подозревал, что провайдер неоптимально использует индексы, но тут ... Кто в курсе ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2005, 16:34:37
|
|||
|---|---|---|---|
Использование индексов при выполнении запросов через OLE DB provider'а от vfp v9 |
|||
|
#18+
Ответь на самый главный вопрос - время выборки увеличилось или осталось прежним, если увеличилась, то индексы использовались, если нет, то одно из двух либо запрос не использовал Rushmore либо действительно индексы не используются. А то что выборка произошла при отсутствии индексов - в этом нет ничего удивительного, просто провайдер просканировал всю таблицу и выдал результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2005, 12:08:09
|
|||
|---|---|---|---|
Использование индексов при выполнении запросов через OLE DB provider'а от vfp v9 |
|||
|
#18+
Посмотрите поиск в данном форуме - в VFP 9.0 изменилось применение оптимизации если индексы и среда имеют разные кодовые страницы... MS рассматривает это как улучшение... Но в любом случае ПОКА все работает медленнее, очень надеюсь, что это исправят в SP1 (не бэтта) ... Пока использую в промышленной эксплуатации VFP 8.0 SP1... Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1593089]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
276ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 572ms |

| 0 / 0 |
