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

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_target                        big integer 0
...
Рейтинг: 0 / 0
13.09.2017, 15:30
    #39520518
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переразбор всех sql при изменении pga_aggregate_target ?
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
13.09.2017, 15:31
    #39520520
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переразбор всех sql при изменении pga_aggregate_target ?
лучше даже так:
Код: 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
13.09.2017, 19:59
    #39520714
Takurava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переразбор всех sql при изменении pga_aggregate_target ?
Понятно.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Переразбор всех sql при изменении pga_aggregate_target ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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