oracle笔记10 表空间tablespace

oracle笔记10 表空间tablespace

ID:17467071

大小:27.00 KB

页数:4页

时间:2018-09-01

oracle笔记10 表空间tablespace_第1页
oracle笔记10 表空间tablespace_第2页
oracle笔记10 表空间tablespace_第3页
oracle笔记10 表空间tablespace_第4页
资源描述:

《oracle笔记10 表空间tablespace》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、oracle笔记10表空间tablespace表空间(是由很多数据文件组成表空间不够了就加个数据文件)控制数据库占用磁盘的空间有利于提高i/o性能,备份恢复清空回收站purgerecyclebin;创建表空间createtablespacehtp01datafile'd:htp01.dbf'size20muniformsize128k;createtablespacedzzwptdatafile'D:dzzwpt.dbf'size100mautoextendonnext50m;自由扩展的创建表并给它指定表空间createtableh

2、tp01(dnamevarchar2(16),locvarchar2(19))tablespacehtp01;转移一个表的空间altertabletab_namemovetablespacenew_tbs;修改用户的默认表空间alteruserhtpdefaulttablespaceuser1altertablespace表空间名字offline/online/readonly表空间脱机/联机/只读altertablespace表空间名字readwrite可读可写select*fromall_tableswheretablespace_

3、name='SYSTEM';查询表空间名为SYSTEM(大写)的所有表select*fromall_tableswheretable_name='EMP';查询表名为EMP(大写)的所属表空间删除表空间droptablespace表空间名(没数据的表空间)droptablespace表空间名includingcontentsanddatafiles彻底删除includingcontents删除表空间的所有对象datafiles彻底删除查询数据字典视图select*fromdba_tablespaces;查看表空间的名字和总大小情况单位m

4、selecttablespace_name,sum(bytes)/1024/1024fromdba_data_filesgroupbytablespace_name;或者SELECTtablespace_name表空间,sum(blocks*8/1024)总空间MFROMdba_data_filesGROUPBYtablespace_name;查看表空间的名字和剩余大小情况selecttablespace_name,sum(bytes)/1024/1024fromdba_free_spacegroupbytablespace_name;

5、或者SELECTtablespace_name表空间,sum(blocks*8/1024)剩余空间MFROMdba_free_spaceGROUPBYtablespace_name;或者selectsum(bytes)/1024/1024fromdba_free_spacewheretablespace_name='HU';此时表空间名必须大写分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:SelectTablespace_Name,Sum(bytes)/1024/1024物理空间数量MFromDba_Segm

6、entsGroupByTablespace_Name;oracle理论上单个文件不能超过500m快速插入很多数据的方法insertintohtp01select*fromhtp01;扩张表空间1.增加数据文件altertablespace表空间名adddatafile'd:新文件名字.dbf'size20m(最好)(适用于刚建立的表空间)(resize是变大size指定大)2.增加数据文件的大小alterdatabasedatafile'c:oracleora81oradatasiduser002.dbf'resize100

7、M;(适用于表空间中已经有数据文件的情况)3.设置文件自增长alterdatabasedatafile'c:oracleora81oradata\sidusers.dbf'autoextendonnext10mmaxsize500m;移动数据文件1.selecttablespace_namefromdba_data_fileswherefile_name='D:HTP.DBF';确定数据库文件所在的表空间2.altertablespacehtpoffline;使表空间脱机确保数据文件的一致性3.hostmoved:htp.

8、dbfc:htp.dbf;物理迁移(手工就行)4.altertablespaceHUrenamedatafile'd:htp.dbf'to'd:huhtp.dbf';(逻辑迁移)5.altertab

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

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

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