powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Autotrace тормозит запросы
4 сообщений из 4, страница 1 из 1
Autotrace тормозит запросы
    #39385000
Привет!

Есть приложение, которое работает через ODBC. На одном сервере оно работает нормально, на другом жутко тормозит.
Почему-то для каждого(!) запроса вызываются следующие процедуры:

Код: plsql
1.
2.
3.
SELECT PLAN_TABLE_OUTPUT FROM TABLE(CAST(DBMS_XPLAN.PREPARE_RECORDS(:B1 , :B2 ) AS SYS.DBMS_XPLAN_TYPE_TABLE))
 
SELECT PLAN_TABLE_OUTPUT||:"SYS_B_0" FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR(null, null, :"SYS_B_1"))



Подозреваю, что приложение после создания сессии делает
Код: plsql
1.
set autotrace explain



Но почему оно это делает понять не могу, приложение закрытое, доступа к коду нет.

Вопросы:
1. Где могут быть настройки автотрейса? Если на одном сервере работает на другом нет.
2. Можно ли ему вообще запретить это делать?
...
Рейтинг: 0 / 0
Autotrace тормозит запросы
    #39385005
Охотник на сурикатов,

Триггер на логон?
...
Рейтинг: 0 / 0
Autotrace тормозит запросы
    #39385007
Добрый Э - ЭхОхотник на сурикатов,

Триггер на логон?

Не понял суть предложения?

Тригер на логон есть, выставляет NLS_SORT и CURSOR_SHARING=FORCE.
Добавить туда set autotrace off?
...
Рейтинг: 0 / 0
Autotrace тормозит запросы
    #39385176
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AUTOTRACE -- это фича SQL*Plus
И команда SET AUTOTRACE ... тоже команда именно SQL*Plus

Первый запрос -- это, наверняка, потроха DBMS_XPLAN. А вот про второй интересно посмотреть, откуда он приходит (V$SQL.PROGRAM_ID)

Очень похоже на какой-нибудь SQL Tuning Advisor
Посмотреть состояние можно запросом, типа
Код: plsql
1.
select client_name, status, attributes from dba_autotask_client


А запретить через
Код: plsql
1.
call dbms_auto_task_admin.disable('sql tuning advisor', null, null)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Autotrace тормозит запросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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