![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"Наглядный" SQL Запрос : ) [D7, ABS 3.5]
mefisto © (2006-07-06 17:21:00)Есть таблица из 354тис записей. При выполнении запроса например:
SELECT *
FROM "enroder.abs"
WHERE name="СЕНЯ"
программа "замерает" на 6-7 секунд итолько после этого все данные выводятся в DBGrid. А нельзя ли зделать так, чтобы данные постепенно обновлялись на DBGrid одна за другой появлялись, или еще лутше "припаять" ProgressBar чтобы процесс выполнения запроса был как говориться "на глазах"
Заранее спасибо!!!!!
Desdechado (2006-07-07 10:21:00) [1]Наглядности это не прибавит. Скорости - возможно.
Но, имхо, запрос в [0] - лишь иллюстрация.
ЮЮ (2006-07-07 03:35:00) [2]Не лучше ли индекс по полю name построить?
Desdechado (2006-07-06 17:27:00) [3]Вряд ли. Обычно сервера БД готовят всю выборку, а уж после этого из нее можно фетчить. Вот процесс фетча можно сделать наглядным, но он настолько быстр обычно, что на порядки превышает скорость выполнения запроса. Исключение - выборка целиком большой таблицы.