国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

初识Oracle表空间设置与管理

发布时间:2019/07/11标签:   空间    点击量:

原标题:初识Oracle表空间设置与管理
媒介表空间是 Oracle 特有的一种逻辑构造,是治理和构造 Oracle 数据文件一种方法,一个Oracle 数据库可能有一个或多个表空间,而一个表空间则对应一个或多个物理的数据库文件。Oracle 的表空间分为永恒空间和常设表空间,同时又分为 smallfile tablespace和 bigfile tablespace。表空间治理是 Oracle dba的一项主要平常任务。初识 Oracle 表空间设置与管理明天小编就从永恒表空间治理和常设表空间治理两个维度,具体先容 Oracle表空间治理的详细操纵。1、永恒表空间治理1. 创立表空间初识 Oracle 表空间设置与管理参数阐明: EXTENT MANAGEMENT LOCAL AUTOALLOCATE:区巨细由体系主动调配。 BLOCKSIZE 8K:块巨细为8K。 SEGMENT SPACE MANAGEMENT AUTO:段治理是主动的。 FLASHBACK ON:开启闪回。2. 修正表空间(1) 修正数据文件巨细SQL>ALTERDATABASEDATAFILE'/u01/app/oracle/oradata/TSH1/users01.dbf'RESIZE10M;(2) 增添表空间数据文件ALTERTABLESPACEUSERSADDDATAFILE'/u01/app/oracle/oradata/TSH1/users02.dbf'SIZE20MAUTOEXTENDONNEXT1280KMAXSIZEUNLIMITED;注:平常任务中倡议经过增添数据文件的方法给表空间扩容,由于关于在线营业体系来讲,经过修正数据文件巨细的方法,对营业会发生必定的影响。3. 重定名表空间 设置表空间脱机 SQL>ALTERTABLESPACEUSERSOFFLINENORMAL; 用一个操纵体系有用顺序从新定名此文件如UNIX的cp或mv,或许windows的copy下令 $cp/u01/app/oracle/test01.dbf/u02/app/oracle/test01.dbf 在数据文件在线之前应用以下下令重定名数据库中的数据文件 SQL>ALTERTABLESPACEUSERSRENAMEDATAFILE'/u01/app/oracle/oradata/TSH1/users01.dbf'TO'/u02/app/oracle/oradata/TSH1/users01.dbf' 设置表空间online SQL>ALTERTABLESPACEUSERSONLINE;4. 设置表空间只读 设置表空间只读 SQL>ALTERTABLESPACEUSERSREADONLY; 设置表空间再次可写 SQL>ALTERTABLESPACEUSERSREADWRITE;5. 设置表空间脱机、联机 设置表空间脱机 SQL>ALTERTABLESPACEUSERSOFFLINENORMAL; 设置表空间联机 SQL>ALTERTABLESPACEUSERSONLINE;6. 删除表空间SQL>DROPTABLESPACEUSERSINCLUDINGCONTENTSANDDATAFILES;7. 修正表空间为默许永恒表空间 修正表空间为默许永恒表空间 SQL>ALTERDATABASEDEFAULTTABLESPACEusers; 查问以后数据库默许的永恒表空间 SQL>SELECTproperty_valuefromdatabase_propertieswhereproperty_name=’DEFAULT_PERMANENT_TABLESPACE’;2、常设表空间治理初识 Oracle 表空间设置与管理1. 创立常设表空间SQL>CREATETEMPORARYTABLESPACETEMPTEMPFILE'/u01/app/oracle/oradata/TSH1/temp01.dbf'SIZE31MAUTOEXTENDONNEXT640KMAXSIZEUNLIMITEDEXTENTMANAGEMENTLOCALUNIFORMSIZE1M;

上一篇:通过3个步骤实现安全的云存储

下一篇:没有了

返回
版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号