![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скорость поиска [D6, MSSQL]
Picco © (2003-04-28 11:34:00)Помогите выбрать правильный путь. Суть в том что необходимо перестроить приложение для радиотерминалов штрихкода.Таблица с штрикодами не будет превышать 100000 записей в конечном варианте, пока 30000.Пока приложение работает нормально через SQL -запросы , но в связи с увеличением произв. мощностей думаю переделать на поиск по подгруженной табл.(т.е в памяти)
Хотелось бы выяснить два вопроса
1)По мере работы в таблицу добавляются штрихкоды а переиндексация должна быть незаментно быстрой как это сделать
2) Какие методы и технологии оптимальны,подойдет ли ADODATASET c Locate или есть чего-то принципиально лучшее
Delirium (2003-04-28 11:42:00) [1]У АДО есть внутренняя оптимизация, которая в разы ускоряет поиск, однако не думаю, что Locate выйдет быстрее чем запрос к индексированной таблице на MSSQL.