Показать сообщение отдельно
  #3  
Старый 27.10.2011, 19:28
Red_Garry Red_Garry вне форума
Начинающий
 
Регистрация: 07.07.2011
Сообщения: 126
Репутация: 10
По умолчанию База данных Access тормозит при обращении через Delphi

У меня по этому поводу такое соображение: если в базу часто вносятся и удаляются данные, то у Access есть такая особенность - допустим у вас в базе изначально 100 записей, каждая запись имеет, к примеру, поле key (типа счётчик), с нумерацией от 1-й до 100-й. Ежели вы удаляете свои записи, а затем вносите снова, то база помнит максимальный номер счётчика пусть уже и удалённой записи и вновь введенные записи продолжает нумеровать дальше, от 100-й и далее. Ежели у вас база имеет почтенную историю, с массой удалений и довведений, то представляю какого порядка там уже счётчики накрутились. Не знаю, может быть в этом причина. Попробуйте счётчики обнулить. Это не так уж и просто в Access. Технолгию обнуления поищите у Microsoft в и-нете
Ответить с цитированием