RB14 PUBLIC ROLLBACK_DATA 15 3 652 51200 51200 2 121 0 OFFLINE
RB15 PUBLIC ROLLBACK_DATA 16 3 702 51200 51200 2 121 0 OFFLINE
RB16 PUBLIC ROLLBACK_DATA 17 3 752 51200 51200 2 121 0 OFFLINE
RBS02 SYS RBS 18 14 2 10240 10240 2 121 0 ONLINE
TEST SYS SYSTEM 19 1 5182 10240 10240 2 3 0 ONLINE
20 rows selected.
26.Создайте в табличном пространстве USER_DАТА копию таблицы ЕМР, принадлежащей пользователи SСОТТ, под именем X
@D:\ORANT\OO4O21\DEMOBLD7.SQL
СREATE TABLE X TABLESPACE USER_DATA AS SELECT * FROM EMP
Statement processed.
27.Повторяйте команду "INSERT INTO X SELECT * FROM X;", пока не получите диагностические сообщения об ошибке Что произошло?
INSERT INTO X SELECT * FROM X
14 rows processed.
INSERT INTO X SELECT * FROM X
28 rows processed.
INSERT INTO X SELECT * FROM X
56 rows processed.
INSERT INTO X SELECT * FROM X
112 rows processed.
INSERT INTO X SELECT * FROM X
224 rows processed.
INSERT INTO X SELECT * FROM X
448 rows processed.
INSERT INTO X SELECT * FROM X
896 rows processed.
INSERT INTO X SELECT * FROM X
1792 rows processed.
INSERT INTO X SELECT * FROM X
3584 rows processed.
INSERT INTO X SELECT * FROM X
7168 rows processed.
INSERT INTO X SELECT * FROM X
ORA-01653: unable to extend table SYS.X by 210 in tablespace USER_DATA
Так как дальнейшее расширение экстента невозможно.
28.Зафиксируйте изменения транзакции. Сколько строк в таблице X. Почему?
SELECT COUNT(*) "Vsego strok" FROM X
Vsego stro
------------
14336
1 row selected
29.Удалите все строки таблицы X командой DELETE. Что произошло?
delete from x
ORA-01562: failed to extend rollback segment number 1
ORA-01628: max # extents (121) reached for rollback segment RBS2
Так как уже превышен максимальный размер экстента сегмента отката, дальнейшее расширение сегмента отката невозможно.
30.Переведите остальные сегменты отката в оперативный режим.
alter rollback segment TEST online
Statement processed
31.Переведите сегмент отката TEST в автономный режим и удалите его.
alter rollback segment test offline
Statement processed.
drop rollback segment test
Statement processed.
Вывод: в ходе лабораторной работы мы научились создавать различные табличные пространства, например такие как TEMP, APPL_DATA и другие, с различными параметрами, так же создавали таблицы в этих пространствах
Министерство образования и науки Украины
Харьковский национальный университет радиоэлектроники
Кафедра ИУС
Отчёт по лабораторной работе №3
по дисциплине «Системы управления распределенными базами данных»
Выполнил: ст. группы ИУСТ-03-2 Ставиская Н. М. Ульянченко А.Г. Краснопольский А. М.. |
Проверил: доц. каф. ИУС Панфёрова И.Ю. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.