powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Диагностика работы процедур и триггеров.
2 сообщений из 2, страница 1 из 1
Диагностика работы процедур и триггеров.
    #34933281
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста в какую сторону копать.

Есть в базе так называемая буферная таблица, в которую вставляется около 2 000 000 строк.
Потом, при помощи хранимой процедуры и триггеров эти строки распределяются по таблицам базы данных.
Если в буферную таблицу закачиваю 1000 строк, то они обрабатываются за вполне разумное время, если же закачиваю 100 000 строк, то время обработки увеличевается намного больше чем в 100 раз.

Подскажите пожалуйста, каким образом можно накапливать статистику времени выполнения запросов, которые содержатся в триггерах и функциях и образом можно найти самые медленные участки кода.
...
Рейтинг: 0 / 0
Диагностика работы процедур и триггеров.
    #34933681
tkopets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CasufiПодскажите пожалуйста в какую сторону копать.

Есть в базе так называемая буферная таблица, в которую вставляется около 2 000 000 строк.
Потом, при помощи хранимой процедуры и триггеров эти строки распределяются по таблицам базы данных.
Если в буферную таблицу закачиваю 1000 строк, то они обрабатываются за вполне разумное время, если же закачиваю 100 000 строк, то время обработки увеличевается намного больше чем в 100 раз.
С таким количеством информации можно копать в любую сторону.

CasufiПодскажите пожалуйста, каким образом можно накапливать статистику времени выполнения запросов, которые содержатся в триггерах и функциях и образом можно найти самые медленные участки кода.
Отдельно выполнять EXPLAIN, а лучше EXPLAIN ANALYZE для каждого запроса в твоих функциях.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Диагностика работы процедур и триггеров.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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