Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Access не выполняет запрос из-за большого числа записей !!!???
 
 автор: alex-freeman   (31.08.2010 в 19:22)   личное сообщение
 
 

Никогда не думал, что может возникнуть такая проблема!
Таблица из 42 полей и 38000 записей слишком большая для формирования обычного запроса с группировкой!!!
Индексация половины полей: Да (Совпадения допускаются)
Как быть? Кто что думает?

  Ответить  
 
 автор: Lukas   (31.08.2010 в 19:34)   личное сообщение
 
 

Я думаю таблица неправильная.
Возможно, запрос неоптимальный.
Что толку гадать-то?
Прицепите образец с урезанным количеством данных, желательно MDB.

  Ответить  
 
 автор: Explorer   (31.08.2010 в 19:42)   личное сообщение
 
 


Как быть? Кто что думает?



оптимизировать таблицу выбросить лишние группировки из запроса, оптимизировать запросы


для формирования обычного запроса с группировкой!!!



запрос с группировкой по полю типа Мемо показался бы тебе обычным?

  Ответить  
 
 автор: alex-freeman   (01.09.2010 в 14:00)   личное сообщение
 
 

Оптимизация помогла.
Причина была в "сложном" выражении с полями типа ДАТА в запросе на группировку. Просто убрал это поле и все заработало.
Но все равно странно: относительное усложнение в расчетах + большой объем данных = нехватка ресурсов современного ПК
Всем спасибо за участие!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList