Як перевірити, чи керується табличним простором локально?

Зробіть це SQL:. SQL> виберіть tablespace_name, table_name, next_extent з all_tables, де власник, наприклад, 'USM%';. Якщо стовпець NEXT_EXTENT порожній, це означає, що він знаходиться в локально керованому табличному просторі. 8 жовтня 2013 р.

Локально керовані табличні простори не записуйте вільний простір у словнику даних, це зменшує конфлікт у цих таблицях. Локальне керування екстентами автоматично відстежує суміжний вільний простір, усуваючи потребу об’єднувати вільні екстенти.

Методи перевірки табличного простору в Oracle

  1. Підключіться до Oracle. Використовуйте SQL*Plus або будь-який інший інструмент, який підключається до вашої бази даних Oracle.
  2. Визначте табличний простір. Використовуйте цей запит, щоб переглянути доступні табличні простори: SELECT tablespace_name FROM dba_tablespaces;
  3. Перевірте статус. …
  4. Перевірте розмір. …
  5. Стежити за використанням. …
  6. Перевірити тимчасовий табличний простір.

Щоб створити локально керований табличний простір, ви вкажіть LOCAL у пункті EXTENT MANAGEMENT оператора CREATE TABLESPACE. За бажанням, ви можете опустити речення EXTENT MANAGEMENT; локально керується за замовчуванням.

Щоб визначити, чи є набір табличних просторів самодостатнім, запустіть процедуру TRANSPORT_SET_CHECK у пакеті DBMS_TTS, що надається Oracle . Щоб запустити цю процедуру, вам має бути надано роль EXECUTE_CATALOG_ROLE (спочатку підписано в SYS).

Основна відмінність між локально керованим табличним простором і табличним простором, керованим словником, полягає в тому, що в табличному просторі, керованому словником, кожного разу, коли виділяється або звільняється екстент, словник даних оновлюється, що збільшує навантаження на словник даних, тоді як у випадку локально керованого табличного простору інформація про простір оновлюється. …