powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблем со скооростью запроса (ASA 12)
6 сообщений из 6, страница 1 из 1
Проблем со скооростью запроса (ASA 12)
    #39144576
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть навороченный запрос
запрос из процедуры с использованием временных таблиц, кроме того внутри есть ещё запрос из другой процедуры
то есть план запроса построить не получается, по крайней мере с помощью Isql
и вот эта зараза иногда отрабатывает 10 сек, но иногда виснет минут на 20.
Причём пока один запрос висит в другом окне Isql точно такой же может пройти быстро.
Как искать причину такой работы?
Пока приходит в голову, только найти какой-то инструмент, который сможет отмонитороить конкретную сессию
и распечать что именно в данной сессии в каждый конкретный момент происходит (то есть к какой таблице доступ, как и что при этом используется, что и как расчитывается и т.д.)

Можете такой инструмент порекомендовать?
база - ASA 12.

P.S. Рекомендации переделать запрос без процедур не принимаются.
Система работает давно и вылавливать потом полгода ошибки этой переделки никому не надо.
...
Рейтинг: 0 / 0
Проблем со скооростью запроса (ASA 12)
    #39144719
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если попробовать в Application profiling в Cental конкретную сессию помониторить?
Можно и все, заодно посмотрите как каждый оператор в процедуре выполняется, проблемные запросы и все такое
...
Рейтинг: 0 / 0
Проблем со скооростью запроса (ASA 12)
    #39144823
Компостеров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergnn,
похоже на то, что идет борьба за кеш данных - когда данные в кеше, то запрос выполняется быстро.
1.Какие параметры старта сервера -ch и -cl ?
2.Какой размер БД ?
...
Рейтинг: 0 / 0
Проблем со скооростью запроса (ASA 12)
    #39144828
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Компостеров,

вся база в кэше.
база 12 гиг, памяти ей выделено 16 гиг
всю память не занимает
...
Рейтинг: 0 / 0
Проблем со скооростью запроса (ASA 12)
    #39144830
sergnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antand,
надо посмотреть
честно говоря, сам я программист, а DBA у нас от этих проблем как-то мягко устраняется
похоже и сам не шибко в этих делах
придётся централ осваивать :(
а там что и в самом деле есть возможность мониторить конкретную сессию?
...
Рейтинг: 0 / 0
Проблем со скооростью запроса (ASA 12)
    #39144899
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да
Там не сложно, дока есть
Если "на пальцах", то там есть режим для сбора статистики и просмотра времени выполнения процедур, триггеров и т.п.(логики)
Т.е. можно посмотреть за промежуток времени - сколько раз и за сколько по времени какая процедура выполнялась, а внутри каждой можно посмотреть какой оператор за сколько времени выполнялся и в % от общего времени выполнения процедуры.
Очень полезная вещь
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблем со скооростью запроса (ASA 12)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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