- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章数据库对象
第八章 空间管理 7.1创建数据库时的表空间管理 一、表空间的概念 逻辑概念:表空间—段—盘区—连续块 物理概念:数据文件 二、表空间管理的两种类型: System表空间的管理:存储数据字典和视图及数据 库结构等信息 其他表空间的管理:用户表空间、临时表空间等 1、指定System表空间初值原则:创建数据库时,指定一个足够大的存储空间 7.1创建数据库时的表空间管理 例:估计System表空间最大值为100MB CREATE DATABASE DB——JX1 CONTROLFILE REUSE DATABASE ‘D:\ORACLE\ORADATA\DB_JX1\SYSTEM01.DBF’ SIZE 100M LOGFILE GROUP 1 ‘D:\ORACLE\ORADATA\DB_JX1\REDO1.LOG’ SIZE 500k GROUP 2 ‘D:\ORACLE\ORADATA\DB_JX1\REDO2.LOG’ SIZE 500k ARCHIVELOG; 7.1创建数据库时的表空间管理 2、创建其他表空间 CREATE TABLESPACE PEOPLE_INFORMATION CONTROLFILE REUSE DATABASE ‘D:\ORACLE\ORADATA\DB_JX1\PEOPLE01.DBF’ SIZE 10M, ‘D:\ORACLE\ORADATA\DB_JX1\PEOPLE02.DBF’ SIZE 10M DEFAULT STORAGE(INITIAL 5k --指定表空间的存储参数 NEXT 5k MINEXTENTS 1 MAXEXTENTS 10 PCTINCREACE 20) ON LINE; 7.2数据库运行时的表空间管理 一、动态监视表空间的使用情况 通过使用数据字典中的表:dba_free_space或user_free_space查看表空间信息 例:SELECT * FROM DBA_FREE_SPACE; 执行结果为所有表空间的名称、文件标识、块标识、字节数、块数 7.2数据库运行时的表空间管理 二、解决空间不足的方法 增加数据文件的大小 增加表空间中的数据文件 创建新的表空间 1、增加数据文件的大小:一般用于system表空间不足的情况 使用命令: Alter database 7.2数据库运行时的表空间管理 Alter database 数据库名 Mount:装载数据库 |open :打开数据库 |add logfile group 数值 文件名,``````:增加日志文件组 | add logfile member 文件名:向日志文件组增加文件 |clear logfile group 数值:重新初始化日志组 |archivelog|noarchivelog:改变日志的归档属性 |rename file 旧文件名 to 新文件名:改名 |Create standby controlfile as文件名:创建一个维护备用数据库的控制文件 |backup controlfile :备份控制文件 |Create datafile文件名:新建数据文件 |Datafile文件名 online|offline|drop|resize数值:重设置数据文件的参数 |Autoextend off|on:设置自动扩充数据文件开关 7.2数据库运行时的表空间管理 例:connect sys/orcl as sysdba; alter database orcl Datafile ‘d:\oracle\product\10.2.0\oradata\orcl\system01.dbf’ Resize 20M; 7.2数据库运行时的表空间管理 2、创建新表空间 Create tablespace Add datafile 数据文件名[autoextend [off|on next 数值 maxsize 最大值|unlimited]],`````` Minimun extend 数值 Logging | noLogging :为操作做日志/不做日志 Default storage(``````):指定默认的存储参数 online|offline Permanent|temporary:包含永久对象/临时对象 7.2数据库运行时的表空间管理 例: create tablespace test Datafile ‘d:\oracle\product\10.2.0\oradata\orcl\test01.dbf’ size 5M, ‘d:\oracle\product\10.2.0\oradata\orcl\test01.dbf’ size
您可能关注的文档
- 毛概重点之我见.doc
- 重庆大学基础工业工程试卷A卷1.doc
- 招教特岗文本文档.doc
- 合并同类项(人教版)_ABC教育网.doc
- 教师研究报告2010(俄语).doc
- 小学体育高效课堂结束部分初探.doc
- 数据结构要点_1.ppt
- 2007年三年级期中数学试卷.doc
- 红色--新年PPT模板.ppt
- 安全考试题4月份.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)