Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Паралельный DELETE  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18091
Я художник, я так вижу (но еще и пытаюсь читать весь топик, а не выборочно)
5 апр 19, 17:29    [21854298]     Ответить | Цитировать Сообщить модератору
 Re: Паралельный DELETE  [new]
maverick2104
Member

Откуда:
Сообщений: 303
j2k
Вот эти колонки все проиндексированы (судя по вашим словам их должно быть 2)?

select col2.table_name, col2.column_name, fk.* from dba_constraints fk 
inner join dba_cons_columns col on fk.R_CONSTRAINT_NAME=col.constraint_name and fk.R_OWNER=col.owner
inner join dba_cons_columns col2 on fk.CONSTRAINT_NAME=col2.constraint_name and fk.OWNER=col2.owner
where col.table_name='GENERATED_STATEMENTS' and fk.constraint_type='R' order by 1,2


Тоесть вот эти 2 колонки в этих таблицах должны быть проиндексованы ? ( на данный момент нет , индексов нет )
TABLE_NAME	        COLUMN_NAME	        OWNER	        CONSTRAINT_NAME	        TABLE_NAME
GENERATED_DOCUMENTS	GENERATED_STATEMENT_ID	ELECTRON_EXTR	FKB2AD800899A72823      GENERATED_DOCUMENTS
ZIPPED_STATEMENTS	GENERATED_STATEMENT_ID	ELECTRON_EXTR	FK65F1037599A72823	ZIPPED_STATEMENTS


А почему это так работает что без индекса никуда ? Можете хотяб в доку ткнуть ? Спасибо .
5 апр 19, 17:31    [21854299]     Ответить | Цитировать Сообщить модератору
 Re: Паралельный DELETE  [new]
j2k
Member

Откуда: Новосибирск
Сообщений: 544
maverick2104, посмотрите вот тут:
Lock child table- Почему?
там вроде ссылки и на доку были
5 апр 19, 17:40    [21854308]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Oracle Ответить