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

Вниз

Access   Найти похожие ветки 

 
AccessHelp   (2003-09-26 18:30) [0]

Вопрос следующий. Есть база в акцессе, в ней идет большая куча запросов в рамках одной транзакции. Ближе к концу транзакции иногда начинает дико тормозить или вообще виснет (закономерности не обнаружены). То есть он считает, что он что-то делает, но ни процессор, ни диск не загружены. Причем, если те же самые запросы выполнять, делая commit после каждого запроса, то все хорошо работает. Если кто-то с этим встречался, посоветуйте, плз, что делать.


 
sniknik ©   (2003-09-27 10:18) [1]

> посоветуйте, плз, что делать
делать commit после каждого запроса

разбить транзакцию на несколько, реально связанных. (не верю что "большая куча запросов" и все связаны так что один не сработал и вся база на него завязана (необходимость транзакции))

почистить и уменьшить базу (гдето после 1,8 мег начинаются глюки, а большая куча явно увеличивает рабочее пространство)

сделать апгрейд тачке, увеличить swap

перейти с BDE на ADO

......


 
Anatoly Podgoretsky ©   (2003-09-27 10:45) [2]

Ближе к концу у тебя памяти не хватает, начинает раьотать с диском. Понаблюдай с помощью системного монитора, за использованием памяти. И объемы которые он перерабатывает с каждым действиям к концу возрастают.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
11-65402
FIj
2003-01-31 04:40
2003.10.20
Апдейт КОЛа


3-65353
free4all
2003-09-29 15:51
2003.10.20
error creating cursor handle ?


14-65622
Step[B.M.]
2003-09-28 23:21
2003.10.20
Ужасно интересная задача о которой вряд-ли кто слышал :)


14-65577
Help
2003-10-02 13:54
2003.10.20
Про dll


3-65350
Term
2003-09-28 10:37
2003.10.20
Связь мастер-детальный в IB