Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Задержка отображения записей на pentium 3   Найти похожие ветки 

 
alexmember   (2005-11-23 21:41) [0]

пишу запрос к БД
Query1.SQL.Add("SELECT * FROM Search.db")
в базе данных содержится около 1000 записей
При отображении этих записей на Pentium 4 есть необольшая задержка, а на Pentium 3 (450 Mhz, оперативная память 128) она невообразимо огромная, может быть я что-то делаю не так (проверял win Me  и 2000)?

Заранее благодарю за все ваши ответы


 
sniknik ©   (2005-11-23 22:13) [1]

локальный парадокс? открывай таблицей, будет быстро. а запрос это тебе всю таблицу в файл буфер переписывает, после его открывает. (смысл в этом переписывании есть, но только для клиент серверных баз, и там надо регулировать, не тянуть на клиента ненужных записей)


 
Sergey13 ©   (2005-11-24 09:21) [2]

Для 1000 записей не должно локально тормозить. Надо смотреть, что делается при открытии. Может там в каком обработчике что стоИт, типа на каждую запись выбрать сумму из другой таблицы или вроде того.


 
sniknik ©   (2005-11-24 09:34) [3]

да но, про обработчики ни слова, а открытие локальной таблици таблицей это самый быстрый вариант, и эквивалентно "SELECT * FROM Search.db".
и потом может не обработчики, может просто у таблицы тысяча (или сколько там максимум) полей с типами стринг(254)...


 
Sergey13 ©   (2005-11-24 09:37) [4]

2 [3] sniknik ©   (24.11.05 09:34)
>может просто у таблицы тысяча (или сколько там максимум) полей с типами стринг(254)...
Это конечно более реальное предположение. 8-)
Конечно таблицей быстрее. Милисекунд на 20-30. 8-)


 
ANB ©   (2005-11-24 12:21) [5]


>
> Sergey13 ©   (24.11.05 09:37) [4]

Не факт. Для парадокса совсем не факт. Даже борланд советует для локальной БД таблицами пользоваться.



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

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
6-1128867844
denissoft
2005-10-09 18:24
2006.01.22
Как получить данные


11-1117558230
Zoom
2005-05-31 20:50
2006.01.22
MHFindReplaceDialog


14-1135758015
Pazitron_Brain
2005-12-28 11:20
2006.01.22
Почему некоторые ламеры?


14-1135768467
Mike Kouzmine
2005-12-28 14:14
2006.01.22
А вы знаете, что такое форель?


11-1117425801
dvk
2005-05-30 08:03
2006.01.22
Как подключить OBJ-файлы