Текущий архив: 2005.10.02;
Скачать: CL | DM;
Вниз
Можно ли получить инфу о ходе выполнения запроса к БД? Найти похожие ветки
← →
Michael5 (2005-08-19 21:47) [0]типа ПрогрессБара...
База данных Access (порядка 150000 записей), подключение ADO, локальное. И открытие, и поиск записи продолжается весьма долго, поэтому хотелось бы видеть ход "мысли" компьютера...
Можно ли каким-либо образом определить время выполнения запроса?
И еще, подскажите, какие способы поиска или выборки из БД самые быстрые? (в сочетании с типом базы данных, подключением, запросом...)
← →
Michael5 (2005-08-19 22:12) [1]Вот ведь, по ошибке в этот форум запостил :) Пойду в "Базы"!
← →
Defunct © (2005-08-19 22:22) [2]> типа ПрогрессБара...
Разбить запрос на несколько более простых запросов.
> порядка 150000 записей
Это на самом деле мало. Чтобы было быстро - индексируй. Для сравнения выборка из таблицы с 10M записей на P2-400 выполняется весьма быстро (1-2 секунды) при правильной индексации.
> Можно ли каким-либо образом определить время выполнения запроса?
Измерив скорость выполнения более простого аналогичного запроса.
> И еще, подскажите, какие способы поиска или выборки из БД самые быстрые?
Простые запросы на выборку из одной таблицы по индексируемым полям. (где в условии отбора (where) используются только индексируемые поля).
Страницы: 1 вся ветка
Текущий архив: 2005.10.02;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.048 c