19.5.1.18 Репликация и LIMIT
Базовая репликация LIMIT в операторах DELETE, UPDATE и INSERT ...
SELECT небезопасна, так как порядок затронутых строк не определен. (Такие операторы могут быть корректно реплицированы с помощью репликации на уровне операторов только в том случае, если они также содержат ORDER BY предложение.) В случае такого оператора:
-
При использовании режима
STATEMENTтеперь выводится предупреждение о том, что оператор не безопасен для репликации на уровне операторов.При использовании режима
STATEMENTпредупреждения выводятся для операторов DML, содержащихLIMIT, даже если они также содержатORDER BY(и, следовательно, делаются детерминированными). Это известная проблема. (Ошибка #42851) При использовании режима
MIXEDоператор теперь автоматически реплицируется в режиме на основе строк.
© 2025 Oracle
Licensed under the GPLv2 License.