Действия
TablespaceSizeChange » История » Редакция 1
Редакция 1/8
| Следующее »
BEA, 31.05.2024 12:21
Изменение размера табличных пространств¶
Oracle¶
Пускать все запросы под пользователем sys.
Проверить разммер табличных пространств можно:- SQL Developer: ПКМ по подключению через sys и опция
manage database
- SQL запрос:
select df.tablespace_name "Tablespace", totalusedspace "Used MB", (df.totalspace - tu.totalusedspace) "Free MB", df.totalspace "Total MB", round(100 * ( (df.totalspace - tu.totalusedspace)/ df.totalspace)) "Pct. Free" from (select tablespace_name, round(sum(bytes) / 1048576) TotalSpace from dba_data_files group by tablespace_name) df, (select round(sum(bytes)/(1024*1024)) totalusedspace, tablespace_name from dba_segments group by tablespace_name) tu where df.tablespace_name = tu.tablespace_name ;
Запрос который напомнит где файлы dbf лежат:
select name from v$datafile;
Изменение размера OMP_IND и OMP_DB¶
SQL запрос для изменения размера табличного пространства (одного .dbf
файла)
alter database datafile '<полный путь до dbf файла>' resize <Новый размер в мегабайтах>M;
Обновлено BEA 9 месяца назад · 1 изменени(я, ий)