Вниз
Скачать: CL | DM;

"Наглядный" SQL Запрос : )   Найти похожие ветки 

← →
mefisto   (2006-07-06 17:21) [0]

Есть таблица из 354тис записей. При выполнении запроса например:

SELECT *
FROM "enroder.abs"
WHERE name="СЕНЯ"

программа "замерает" на 6-7 секунд итолько после этого все данные выводятся в DBGrid. А нельзя ли зделать так, чтобы данные постепенно обновлялись на DBGrid одна за другой появлялись, или еще лутше "припаять" ProgressBar чтобы процесс выполнения запроса был как говориться "на глазах"
Заранее спасибо!!!!!


← →
Desdechado ©   (2006-07-06 17:27) [1]

Вряд ли. Обычно сервера БД готовят всю выборку, а уж после этого из нее можно фетчить. Вот процесс фетча можно сделать наглядным, но он настолько быстр обычно, что на порядки превышает скорость выполнения запроса. Исключение - выборка целиком большой таблицы.


← →
ЮЮ ©   (2006-07-07 03:35) [2]

Не лучше ли индекс по полю name построить?


← →
Desdechado ©   (2006-07-07 10:21) [3]

Наглядности это не прибавит. Скорости - возможно.
Но, имхо, запрос в [0] - лишь иллюстрация.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
2-1156253429
AlexanderMS
2006-08-22 17:30
2006.09.10
Зачем нужен const?


2-1156160467
Паша777
2006-08-21 15:41
2006.09.10
TidHTTP в потоке


2-1155903791
XTD
2006-08-18 16:23
2006.09.10
Получить почту при помощи IdPOP31 (indy)


2-1156164736
Alral
2006-08-21 16:52
2006.09.10
Full-screen


4-1147245127
Elen
2006-05-10 11:12
2006.09.10
Перехват поступления данных из COM порта




   Наверх