У меня есть вопрос, касающийся глобального индекса.
Используя разбиение Oracle , мы можем улучшить пропускную способность транзакции , однако, если доступ кИндекс несет большие накладные расходы, производительность может ухудшиться
Скажем, что транзакция вставляет 100 строк в таблицу с глобальным индексом.Транзакция может получить доступ к произвольному числу компьютеров кластера, чтобы обновить записи глобального индекса.Интересно, что именно происходит, когда транзакция обновляет записи глобального индекса.
Требует ли транзакция блокировки соответствующих записей?(то есть 2PC)
Я обнаружил, что Oracle поддерживает асинхронное обслуживание для DROP
, TRUNCATE
операций.