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

Вниз

Обращение к БД через Интербэйс. Тормозит!!!   Найти похожие ветки 

 
Вопросник   (2002-11-13 13:42) [0]

Есть большая БД в Интербэйсе (~100Мб). При первом обращении к ней прога долго висит, а все последующие обращения происходят быстро. Есть ли способ обратиться быстро сразу?


 
{bas} ©   (2002-11-13 14:01) [1]

Скорее всего это происходит из-за того, что при первом селекте(если я правильно понял) ИБ надо поднять данные с винта в ОП, а потом из ОП берется на много быстрее

Как вариант м. при загрузке проги делать тот селект, кот нужен и потом вызывай его н здоровье


 
Johnmen ©   (2002-11-13 14:02) [2]

Каково первое и последующие обращения и что делает прога обычно с БД ?


 
Leran2002 ©   (2002-11-13 14:25) [3]

Database:TIBDatabase;
Мож ты не сделал этого???
...
Database.Open; // во здесь будет долго - конект к базе
// можно сделать при загрузе приложения
...

А дальше все должно идти нормально...


 
Fran   (2002-11-13 18:45) [4]

Что значит долго? Коннект идет обычно 2-3 сек на P-III-800. Еще твоя прога грузится некоторое время.
У меня БД > 6GB !!! Работает мухой.


 
evgeg ©   (2002-11-13 22:11) [5]

100 M -- это для Интербайза не много.


 
KoluChi ©   (2002-11-14 10:23) [6]

Сервер обычно долго обрабатывает первое подключение к базе (значительно дольше чем последующии). Чтобы программа не тормозила, нужно, чтобы кто-то был уже подключен к базе.
Ну это уже смотря как удобнее:
1. при загрузке программы - загрузка будет длиться по-дольше.
2. при загрузке системы - сделать программку, которая просто подсоединяется к базе - тоже самое, что быстрая загрузка Office (только там Dll"ки грузятся)


 
Step[B.M.] ©   (2002-11-14 11:11) [7]

Возможно у тея одна из таблиц имеет большое количество записей (> 500000), непроиндексирована и возмодно содержит дату. ВОт тогда такое случается. Хотя это для таких случаев нормально.


 
Reindeer Moss Eater   (2002-11-14 11:58) [8]

Коннект идет долго, или первый запрос выполняется долго?



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
1-4447
dfgdsfg
2002-11-20 11:25
2002.12.02
richedit mouse


14-4625
PVOzerski
2002-11-12 21:24
2002.12.02
Что выбрать? (ответ нужен в течение 12 ноября!)


1-4403
Михич
2002-11-18 07:44
2002.12.02
Next Tab


1-4484
alextov
2002-11-20 15:32
2002.12.02
Приложение тормозит пока не отработает поток


14-4591
Monya
2002-11-12 10:12
2002.12.02
Системные переменные