Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 shared pool  [new]
Ann_ru
Member

Откуда:
Сообщений: 1
Подскажите, пожалуйста,
Может добавление новых секций в таблицу в сессиях где используюсят отбращения к этой таблице не некоторое время тормозить выполнение sql запроса по причине latch shared pool
Спасибо.
28 апр 06, 09:41    [2612552]     Ответить | Цитировать Сообщить модератору
 Re: shared pool  [new]
Q u a d r o
Member

Откуда: Canada
Сообщений: 1987
Может. Добавление партиций приводит к инвалидации всех зависимых курсоров:

SQL> create table test
  2  (
  3   n number
  4  ) partition by list (n)
  5  (
  6   partition test_1 values (1)
  7  );

Table created.

SQL> select * from test;

no rows selected

SQL> alter table test add partition test_2 values (2);

Table altered.

SQL> select * from test;

SQL> alter table test add partition test_3 values (3);

Table altered.

SQL> select * from test;

no rows selected

SQL> select substr(sql_text, 1, 20), invalidations, parse_calls
  2   from v$sql
  3   where sql_text='select * from test';

SUBSTR(SQL_TEXT,1,20 INVALIDATIONS PARSE_CALLS
-------------------- ------------- -----------
select * from test               2           1

1 парс + 2 инвалидации
28 апр 06, 09:51    [2612594]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить