Ознакомление с распределением пространства базы данных. Управление структурой базы данных, страница 2

     2>

Statement processed.

SQLWKS> insert into test values(123)

     2>

1 row processed.

8. Создали табличное пространство QUERY_DATA, выделив ему файл query01.dbf размером 50 Кб

SQLWKS> create tablespace QUERY_DATA datafile 'c:\orant\database\database2\query01.dbf' size 50K

     2>

Statement processed.

     9. (Дополнительное задание) В табличном пространстве USER_DATA скопировали таблицу TEST под новым именем TEST2 ("CREATE table test2 TABLESPACE user_data AS SELECT * FROM test;").

SQLWKS> CREATE table test2 TABLESPACE user_data AS SELECT * FROM test

     2>

Statement processed.

а. Установите для табличного пространства USER_DATA режим доступа только для чтения.

ALTER TABLESPACE USER_DATA READ ONLY

Statement processed.

b. Попытайтесь удалить таблицу TEST2.

DROP  TABLE test2

Statement processed

11.Добавили файл к табличному пространству RBS, указав AUTOEXTEND ON.

SQLWKS> alter tablespace RBS add datafile 'c:\orant\database\database2\rds02.dbf' SIZE 100K AUTOEXTEND ON

     2>

Statement processed.

12.Создали в табличном пространстве RBS сегмент отката RBS02 с параметром хранения OPTIMAL 20K.

SQLWKS> create rollback segment RBS02 tablespace RBS storage(OPTIMAL 20K)

     2>

Statement processed.

13. Перевели сегмент отката RBS  оперативный режим

SQLWKS> alter rollback segment RBS02 ONLINE

     2>

Statement processed.

14. Попробуйте вставить строку в таблицу TEST, созданную на предыдущей работе

15.С помощью представления V$ROLLSTAT происходили ли сокращения(SHRINKS) или расширения(EXTENDS) сегментов отката. Совпадают ли их максимальные(HWMSIZE) и текущие размеры(RSSIZE)? В каких случаях они не совпадают?

SQLWKS> select * from v$rollstat

     2>

USN        EXTENTS    RSSIZE     WRITES     XACTS      GETS       WAITS      OPTSIZE    HWMSIZE    SHRINKS    WRAPS      EXTENDS    AVESHRINK  AVEACTIVE  STATUS          CUREXT     CURBLK   

---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------------- ---------- ----------

         0          4     202752       2386          0         52          0                202752          0          0          0          0          0 ONLINE                   2         15

         2          2     100352       1532          0         38          0                100352          0          0          0          0          0 ONLINE                   0         18

         3          2     100352       1405          0         34          0                100352          0          0          0          0          0 ONLINE                   0          5

         4          2     100352       3728          0         48          0                100352          0          0          0          0          0 ONLINE                   0         17

         5          2     100352       1277          0         36          0                100352          0          0          0          0          0 ONLINE                   0          3

         6          2     100352        737          0         30          0                100352          0          0          0          0          0 ONLINE                   1          3

        18          2      18432          0          0          1          0      20480      18432          0          0          0          0          0 ONLINE                   0          0

7 rows selected.

            16. Обратитесь к представлению DBA_ROLLBACK_SEGS для определения текущего состояния сегментов отката.