powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Informix [игнор отключен] [закрыт для гостей] / Планы запросов для приложения
1 сообщений из 1, страница 1 из 1
Планы запросов для приложения
    #36961100
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если приложение подключается и подготавливает запросы например в момент подключения, бывает сложно получить планы запросов. В этом случае можно использовать начиная с версии 11.1 функцию sysdbopen(). Она может быть определена либо для определенных пользователей (создается процедура user_name.sysdbopen) и срабатывает в момент подключения приложения к серверу базы.
Создаем процедуру для пользователя user_name :

Код: plaintext
1.
2.
3.
4.
5.
6.
create procedure user_name.sysdbopen () 
set explain file to 'sqexplain.' || dbinfo('sessionid') ;
set explain on;
end procedure;

set pdqpriority  0 ;
update statistics for procedure user_name.sysdbopen;

И теперь при подключении приложения от пользователя user_name в его домашнем каталоге получим все планы запросов приложения. После этого можно процедуру user_name.sysdbopen () удалить.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Планы запросов для приложения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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