Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
Вниз"Наглядный" 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 вся ветка
Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c