Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.026 c
14-1126120007
Карелин Артем
2005-09-07 23:06
2005.10.02
Интернет и компьютер делает нас неграмотными?


4-1123341088
Pasha L
2005-08-06 19:11
2005.10.02
Отследить закрытие, осуществляемое через end process


1-1126342160
html_
2005-09-10 12:49
2005.10.02
Нужен совет по созданию HTML-редактора


5-1101052121
Dmitry_04
2004-11-21 18:48
2005.10.02
Доработка Image


4-1123191743
u-12
2005-08-05 01:42
2005.10.02
SpeedButton+WinAPI