powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Скорость выполнения запросов
7 сообщений из 7, страница 1 из 1
Скорость выполнения запросов
    #32410212
Фотография beseder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mdb/XP
Производится расчет бухгалтерских остатков и реализации за месяц. Что лучше/быстрее:
1.Разбить запрос на подмножество мелких и выполнять результирующий запрос на основе уже тех запросов.
2. В одном запросе забить все требуемые вычисления?
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32410217
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от количества данных, на основании которых будет производиться вычисление. Иногда лучше пользоваться временными табличками с индексами.
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32410265
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если запрос тормозит, то лучше создать несколько предварительных запросов, сливающих свои результаты в таблицы, и конечный запрос, использующий данные из этих таблиц.
Кажется абсурдом, ведь промежуточные данные пишутся на диск, но у Access c оптимизацией запросов совсем туго и это работает быстрее.
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32410285
Фотография beseder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
М-да. Т.е. делаю несколько маленьких, мааасеньких запросов с созданием таблиц, потом конечный запрос, берущий из них данные, а потом все эти таблицы на фиг грохаю. Надо поэкпериментировать.
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32410305
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 beseder
В Аксесе можно смотреть план выполнения запроса, какие индексы использует и т.п. - может пригодиться, когда эксперимент будет...

Тут можно ознакомиться.
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32410310
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не обязательно создавать и грохать. В некоторых случаях стоит держать готовую таблицу или несколько полей в рабочей таблице, данные которых обновляются по запросу. В таком случае экономится время на создание и увеличение размера таблицы при выполнении запроса.
...
Рейтинг: 0 / 0
Скорость выполнения запросов
    #32441965
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто смотрел план выполнения запроса в мдб научите как ето сделать
где выводится - файл или ещё что?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Скорость выполнения запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]