sfd
5 способов посмотреть план выполнения запроса в Oracle SQL
План выполнения показывает, **как Oracle обрабатывает SQL-запрос**: какие индексы использует, в каком порядке соединяет таблицы, как фильтрует данные. Понимание плана — ключ к оптимизации запросов и устранению узких мест. Предсказывает план выполнения запроса. Не исполняет сам запрос. Как использовать: EXPLAIN PLAN FOR SELECT * FROM products WHERE region = 'Россия'; SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); Когда применять: Для предварительного анализа до запуска запроса. Отличие: Это план по предположению Optimizer, без выполнения...
ORA-30036: unable to extend segment in undo tablespace
Вы когда-нибудь сталкивались с ошибкой ORA-30036: unable to extend segment in undo tablespace? Ошибка может застать врасплох, особенно если процесс обновления данных шёл без сбоев, а потом – бац! – и внезапно система не может продолжить выполнение транзакции. В чём же дело? Давайте разбираться. Представьте себе большой лист бумаги, на котором вы фиксируете каждое изменение перед тем, как окончательно его утвердить. В Oracle эту функцию выполняет UNDO tablespace – пространство, в котором хранятся копии изменённых данных до коммита...