Что такое блокировка строк и цепочка в Oracle? - PullRequest
1 голос
/ 23 февраля 2010

Что такое блокировка строк и цепочка в Oracle и как они влияют на производительность?

1 Ответ

7 голосов
/ 23 февраля 2010

Блокировка строки и Цепочка строк - это две совершенно разные концепции.

  • Блокировка строк - это механизм, который позволяет нескольким пользователям надежно и согласованно изменять одну и ту же таблицу. Это не влияет на производительность, так как вы не можете отключить его.
  • Цепочка строк - это когда строка слишком велика для размещения в одном блоке данных и разбита на два или более блоков. Наличие очень больших строк может повлиять на производительность. По сути, Oracle придется посещать больше блоков, чтобы реконструировать каждую цепочку строк. В частности, это добавит операции ввода-вывода в операции ACCESS BY ROWID.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...