oraclesql语句创建表空间、数据库

oraclesql语句创建表空间、数据库

ID:34724928

大小:55.18 KB

页数:3页

时间:2019-03-10

oraclesql语句创建表空间、数据库_第1页
oraclesql语句创建表空间、数据库_第2页
oraclesql语句创建表空间、数据库_第3页
资源描述:

《oraclesql语句创建表空间、数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、查看表空间的名称及大小  selectt.tablespace_name,round(sum(bytes/(1024*1024)),0)ts_sizefromdba_tablespacest,dba_data_filesdwheret.tablespace_name=d.tablespace_namegroupbyt.tablespace_name;    2、查看表空间物理文件的名称及大小  selecttablespace_name,file_id,file_name,round(bytes/(1024*1024),0)to

2、tal_spacefromdba_data_filesorderbytablespace_name;    3、查看回滚段名称及大小  selectsegment_name,tablespace_name,r.status,(initial_extent/1024)InitialExtent,(next_extent/1024)NextExtent,max_extents,v.curextCurExtentFromdba_rollback_segsr,v$rollstatvWherer.segment_id=v.usn(+)orde

3、rbysegment_name;    4、查看控制文件  selectnamefromv$controlfile;    5、查看日志文件  selectmemberfromv$logfile;    6、查看表空间的使用情况  selectsum(bytes)/(1024*1024)asfree_space,tablespace_namefromdba_free_spacegroupbytablespace_name;    SELECTA.TABLESPACE_NAME,A.BYTESTOTAL,B.BYTESUSED,C.B

4、YTESFREE,(B.BYTES*100)/A.BYTES"%USED",(C.BYTES*100)/A.BYTES"%FREE"FROMSYS.SM$TS_AVAILA,SYS.SM$TS_USEDB,SYS.SM$TS_FREECWHEREA.TABLESPACE_NAME=B.TABLESPACE_NAMEANDA.TABLESPACE_NAME=C.TABLESPACE_NAME;    7、查看数据库库对象  selectowner,object_type,status,count(*)count#fromall_obj

5、ectsgroupbyowner,object_type,status;    8、查看数据库的版本   SelectversionFROMProduct_component_versionWhereSUBSTR(PRODUCT,1,6)='Oracle';9.查看某个表空间内所占空间大于某个值的段(表或索引):Selectsegment_name,bytesFROMdba_segmentsWherebytes>10000000ANDtablespace_name='tablespace_name';10.查看所有表空间的碎片程度(

6、值在30以下表示碎片很多)selecttablespace_name,sum(bytes),sum(free),sum(free)*100/sum(bytes)from(selectb.file_idfile_ID,b.tablespace_nametablespace_name,b.bytesBytes,(b.bytes-sum(nvl(a.bytes,0)))used,sum(nvl(a.bytes,0))free,sum(nvl(a.bytes,0))/(b.bytes)*100Percentfromdba_free_spac

7、ea,dba_data_filesbwherea.file_id=b.file_idgroupbyb.tablespace_name,b.file_id,b.bytesorderbyb.file_id)groupbytablespace_nameorderbysum(free)*100/sum(bytes);11.查看自上次数据库启动以来所有数据文件的读写次数selectsubstr(DF.NAME,1,5)Drive,DF.NAMEfile_name,(fs.phyblkrd+fs.phyblkwrt)fromv$filestat

8、fs,v$datafiledfwheredf.file#=fs.file#;创建临时表空间://创建临时表空间createtemporarytablespacemytesttempfile'E:Programoracleprod

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。