博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle的DBA管理常用sql
阅读量:5992 次
发布时间:2019-06-20

本文共 1694 字,大约阅读时间需要 5 分钟。

1、查看数据库表的占用磁盘情况

select segment_name, sum(bytes) / 1024 / 1024 as Mbytese  from user_segments where segment_type = 'TABLE' group by segment_name order by Mbytese desc;

2、查看数据库表空间

Select a.Tablespace_Name,       a.Size_Set,       b.Size_Use,       Decode(Sign(Size_Use), 0, 0, Round(b.Size_Use / a.Size_Set, 4) * 100) || '%' As Pre  From (Select Nvl(Tablespace_Name,'合计') Tablespace_Name,               Sum(Round(Bytes / 1024 / 1024, 0)) As Size_Set          From Dba_Data_Files         Group By Cube(TableSpace_Name)) a,       (Select Nvl(Tablespace_Name,'合计') Tablespace_Name,               Round(Sum(Bytes) / 1024 / 1024, 0) As Size_Use          From Dba_Segments         Group By Cube(TableSpace_Name)) b Where a.Tablespace_Name = b.Tablespace_Name Order By Pre desc;

3、清空回滚段数据

PURGE RECYCLEBIN;

4、移动某个表到特定的表空间

alter table TY1_JOIN move tablespace TBS_HZYL_ETL;

 

 


 

增加某个数据文件的大小

select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name;alter database datafile '/u02/oradata/TBS_ZZ_YOUXIAN.ora' resize 10240m;alter tablespace game add datafile '/oracle/oradata/db/game02.dbf' size 1000m; alter database datafile '/oracle/oradata/db/game02.dbf'  autoextend on next 1m maxsize 10m;

创建表空间

create tablespace hyldims  datafile 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\hyldims.dbf' size 1024m  autoextend on next 1m maxsize UNLIMITED;

 


 

 

批量移动表和索引到另外一个表空间

1)表

执行以下sql生成批量的sql语句,控制台结果输出为sql语句
select 'alter table '||table_name||' MOVE TABLESPACE ZJMZ;' from user_tables;
2)复制上一步生成的输出(sql格式),执行即可。

将索引批量移动到另一个表空间

1)执行以下sql生成批量的sql语句,
select 'ALTER INDEX ' ||index_name || ' REBUILD TABLESPACE ZJMZ;' from user_indexes;
2)复制上一步生成的输出(sql格式),执行即可。

转载地址:http://ewxlx.baihongyu.com/

你可能感兴趣的文章
python中的日志操作和发送邮件
查看>>
POJ3133(插头dp)
查看>>
Mojo For Chromium Developers
查看>>
生命周期(vue)
查看>>
Discuz X2下tag伪静态详细设置方法
查看>>
PowerDesigner使用教程【转】
查看>>
【算法导论】学习笔记——第11章 散列表
查看>>
火狐浏览器不执行alert的问题
查看>>
Spark学习之路 (二十二)SparkStreaming的官方文档
查看>>
聚美第七天总结
查看>>
POJ 1160 Post Office
查看>>
Scala进阶之路-面向对象编程之类的成员详解
查看>>
Super关键字
查看>>
JDBC的复习
查看>>
C语言库函数的实战之一
查看>>
介绍4种HTML5 Canvas库
查看>>
[Web 前端] react-router4-0中文文档
查看>>
D3DX 9.9 LEARNERNOTO
查看>>
python-->二进制的用法
查看>>
builds error
查看>>