- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数据库存储管理策略研究.doc
Oracle数据库存储管理策略研究
摘要:如果数据库存储管理策略不当,信息系统的查询或更新速度就会非常缓慢,甚至部分功能不能正常运转,也有可能导致整个计算机系统瘫痪。对数据库的存储管理策略进行了研究。适当增加并合理使用表空间;增加必要的索引项,删除从未使用的索引;选用合适的数据库备份方式等手段不仅可以提升数据库的性能,提高存储数据的可靠性,还对保障计算机系统的正常运转具有十分重要的作用。
关键词:数据库;表空间;索引;物理备份;逻辑备份;数据泵
中图分类号:TP392文献标识码:A文章编号:1672-7800(2013)006-0096-02
作者简介:毛睿(1973-),男,硕士,江苏省苏北人民医院高级工程师,研究方向为软件工程;居益君(1965-),女,硕士,江苏省苏北人民医院主任医师、信息处处长,研究方向为区域医疗;邹发光(1984-),男,南京大学金陵学院信息科学与工程学院助理工程师,研究方向为计算机网络。
1适当增加并合理使用表空间
一个Oracle数据库可以分割为小的逻辑单元,称之为表空间。Oracle数据库由一个或多个表空间组成。Oracle数据库中的数据存储在表空间中。一个表空间可能包含一个或多个段,每个段由一个或多个盘区组成。表空间的一个重要作用是分布数据于不同的设备之间以改善性能。
Oracle数据库表空间分为系统表空间和非System表空间。系统表空间有System表空间和SYSAUX表空间,随数据库创建,所有数据库均需要,不包括用户数据,不能删除、不能重命名、不能置为read only。非System 表空间分为永久表空间(Permanent Tablespace)和还原(撤消)表空间(UNDO TableSpace)。
某Oracle数据库系统有31个表空间,运行速度快,另一Oracle数据库系统只有9个表空间,而且基本上是使用系统生成的表空间,数据都放置在USERS表空间,容易造成磁盘竞争,影响系统并发,运行缓慢。表和表的索引应该存储在不同的表空间,一个表空间中的不同数据文件还应该存放于不同的盘区以改善性能。手工指定表空间,可以防止某个表空间的表太多,减少磁盘竞争,提高I/O性能。统计表空间总数语句如下:
select count(*) from sys.dba_tablespaces;
表空间创建语法如下:
(1)创建永久表空间:
CREATE TABLESPACE data01 DATAFILE c:DATA01.dbf SIZE 50M;
CREATE TABLESPACE data01 DATAFILE c:DATA01.dbf SIZE 50M AUTOEXTEND ON NEXT 100m MAXSIZE 10G;
(2)创建UNDO表空间:
CREATE UNDO TABLESPACE MYUNTA DATAFILE D:OracleMYUNDOTA.ora SIZE 5M ;
(3)创建临时表空间:
CREATE TEMPORARY TABLESPACE tempTA TEMPFILE c:TEMP_DATA.dbf SIZE 50M ;
(4)创建大文件表空间:
CREATE BIGFILE TABLESPACE bftbs DATAFILE c:big.dbf SIZE 5M;
CREATE BIGFILE TEMPORARY TABLESPACE bftbs TEMPFILE c:big.dbf SIZE 5M; --创建大文件临时表空间。
2增加必要的索引项,删除从未使用的索引
索引是一个对象,通过快速路径访问方法定位数据可以减少磁盘I/O,加速检索。索引和它所引用的表相对独立,被Oracle服务器自动使用和维护。
适合建立索引的列:经常被查询的列,在ORDER BY子句中使用的列,外键或主键的列,该列的值唯一。
索引创建策略:导入数据后再创建索引,经常查询的记录数目少于表中所有记录总数的5%时就应当创建索引,经常进行连接查询表时,在连接列上建立索引能够显著提高查询的速度。不需要为很小的表创建索引,不能在LONG、LONG RAW、LOB数据类型的列上创建索引。存储索引的表空间最好单独设定。
创建索引语法:
CREATE[UNIQUE|BITMAP]INDEX 索引名 ON 表名(列名[ASC | DESC] [,...])[ONLINE] [NOSORT]
CREATE UNIQUE INDEX EMP_JOBSAL ON EMP(JOB ASC ,SAL DESC);
CREATE INDEX EM
您可能关注的文档
- 2012年新建县早稻新品种比较试验.doc
- 2012年新浪西部政务微博应用交流大会召开.doc
- 2012年梧州市小鹅瘟流行特点及防控措施.doc
- 2012年清远市一次长低温阴雨寡照天气过程分析.doc
- 2012年湖南省油菜产业损害监测分析.doc
- 2012年热带亚热带夏大豆品种区域试验研究.doc
- 2012年美国电影授权玩具前瞻.doc
- 2012年舞钢市小麦病虫害发生特点与防控策略.doc
- 2012年覆膜玉米钾肥施用量试验研究.doc
- 2013 款福特 蒙迪欧.doc
- 专题04 天气与气候(期末真题汇编,广东专用)(解析版).docx
- 专题04 中国的经济发展(百题精选)(期末真题汇编)(原卷版).docx
- 专题05 建设美丽中国(专项训练)(原卷版).docx
- 专题05 建设美丽中国(专项训练)(解析版).docx
- 专题05 居民与文化 发展与合作(百题精选)(期末真题汇编)(解析版).docx
- 2024年下半年教师资格考试中学《教育知识与能力》真题(含答案和解析).docx
- 专题05 居民与文化 发展与合作(百题精选)(期末真题汇编)(原卷版).docx
- 专题05 居民与文化 发展与合作(期末真题汇编,广东专用)(解析版).docx
- 专题05 居民与文化 发展与合作(期末真题汇编,广东专用)(原卷版).docx
- 统编版七年级语文上册课件《雨的四季》.pptx
最近下载
- 《企业内部控制》教学课件最终版 7.筹资活动课件新 7.1第七章企业筹资活动内部控制的目标.ppt VIP
- 高三试卷:四川省成都市第七中学2024-2025学年高三上学期11月期中考试物理.docx VIP
- 北京科技大学2008考研电路.doc VIP
- 几种泵的特性曲线.pptx VIP
- 新学期七年级历史教师教学计划.doc VIP
- 传热学第5版课后习题答案(杨世铭-陶文铨).docx VIP
- 工程造价大学生职业规划.pptx VIP
- 爆破工程技术人员取证培训考试初级D历年真题题库.pdf VIP
- 《大学生职业生涯规划与就业指导(应用型)》教案 第5课 职业生涯决策概述.DOC VIP
- 脑卒中后吞咽障碍进食护理团体标准.pptx VIP
原创力文档


文档评论(0)