powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Переразбор всех sql при изменении pga_aggregate_target ?
6 сообщений из 6, страница 1 из 1
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520307
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, встречал ли кто-нибудь подобное поведение базы - при изменении pga_aggregate_target (11.2.0.4.6) происходит возникновение ожиданий "cursor: pin S wait on X" и "latch: row cache objects".
Выглядит как переразбор sql.
...
Рейтинг: 0 / 0
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520478
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
memory_target?
...
Рейтинг: 0 / 0
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520507
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
5.
sys@DBNAME>; show parameter memory_target

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_target                        big integer 0
...
Рейтинг: 0 / 0
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520518
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Takurava,

это логично:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
select name 
from (select sql_id from v$sql where rownum=1) s
    , v$sql_optimizer_env e 
where s.sql_id=e.sql_id
  and (name like '%target%' or name like '%mem%');

NAME
----------------------------------------
pga_aggregate_target
optimizer_inmemory_aware
inmemory_force
inmemory_query
inmemory_size
...
Рейтинг: 0 / 0
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520520
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
лучше даже так:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SQL> ;
  1  select name
  2  from (select sql_id from v$sql where rownum=1) s
  3      , v$sql_optimizer_env e
  4  where s.sql_id=e.sql_id
  5*   and (name like '%target%' or name like '%mem%' or name like '%size%')
SQL> /

NAME
----------------------------------------
hash_area_size
bitmap_merge_area_size
sort_area_size
sort_area_retained_size
pga_aggregate_target
_pga_max_size
workarea_size_policy
parallel_execution_message_size
optimizer_inmemory_aware
inmemory_force
inmemory_query
inmemory_size
...
Рейтинг: 0 / 0
Переразбор всех sql при изменении pga_aggregate_target ?
    #39520714
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятно.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Переразбор всех sql при изменении pga_aggregate_target ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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