日期型数据在Oracle数据库中有效管理与维护.docVIP

日期型数据在Oracle数据库中有效管理与维护.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
日期型数据在Oracle数据库中有效管理与维护

日期型数据在Oracle数据库中有效管理与维护   摘要:本文从Oracle数据库日常管理维护入手,结合Oracle数据库的工作原理及数据库设计理论进行日期型数据的管理和维护的研究,从三个方面阐述了Oracle数据库日期型数据的日常管理和维护工作,并结合有关数据和SQL语言给出具体优化语句的方法。   关键词:Oracle数据库;管理维护;日期型数据   中图分类号:TP392 文献标识码:A 文章编号:1007-9599 (2012) 13-0000-02   一、引言   随着现代企业的不断发展,计算机技术和网络技术在不同的领域得到应用,并成为这些领域中的核心组成部分,对现代企业的建设和发展起到了举足轻重的作用,备受关注。现代化的企业管理要求自动化、智能的数据管理系统。Oracle数据库属于大型的DBMS,有自己独特的管理和运行机制,能很好的适应这些要求。通过对Oracle数据库管理系统的分析,结合数据库相关理论,建设数据信息平台已经成为现代信息论的共识。利用Oracle数据库来搭建数据信息平台具有三大优势:   (1)Oracle数据库采用集群式管理,能实现高可用、高效、低成本的动态数据管理系统。   (2)Oracle数据库管理集成自动化、简单化的企业管理器,实现集群式磁盘的敏捷和集中管理。并实现前瞻性监控和管理,可以自动诊断和优化系统。   (3)Oracle数据库支持几乎所有主流数据库及不同平台。通过快照式产生备用数据库,用于测试、报告。   由于Oracle数据库具有相当的优势,在数据库系统中,采用Oracle数据库是一个相对不错的选择。   二、Oracle数据库数据的管理与维护   (一)启用自动工作负荷存储库   所谓自动工作负荷存储库就是内存监视器定时启动,从数据动态性能视图、数据库目录视图和数据库优化器中收集统计信息,并把这些数据存储在Oracle数据库中Sysaux表空间中,这个表就是自动工作负荷存储库表。自动工作负荷存储库主要实现过程是通过两个回退进程来进行的,他们分别是内存监视器和内存监视灯。这两个进程相互合作,把数据库系统中的各种性能统计数据收集并存储起来,给数据库管理员减少工作量,如收集数据库服务器CPU、内存等的使用率等。   在Oracle数据库中,默认的情况下没有启动这两个进程,为了提高前瞻性监视???视任务,应该启动这项功能。虽然这两个进程会占用一定的服务器资源,但是它能自动收集数据库运行的相关性能信息,从而帮助管理员进行前瞻性监视。启用需要配置Oracle数据库中的Statistics_level参数,Statistics_level参数具有三个值:   Basic参数:适用于小规模的Oracle数据库系统或业务量小的情况,这项功能主要收集少量的Oracle数据库运行时的性能统计信息,把大多数的争端监视和顾问活动禁用掉。   Typical参数:这个参数主要在只收集数据库运行时本身的信息,而不必收集操作系统运行时选用。这也是自动工作负荷存储库的默认选项,适合中等规模的Oracle数据库系统。   All参数:这个参数允许收集统计数据库运行信息和操作系统的性能信息,可以方便帮助Oracle数据库管理员查找故障原因和进行计划任务。这种监视会产生大量的统计信息,因此适合产生大规模统计信息的服务器系统。   在参数选择方面,也需要根据存储数据的目的来确定选用的参数,如果是为了故障的发现与排除,最好选用All参数,尽可能地给Oracle数据库管理员提供足够多的运行信息,可以保证Oracle数据库管理员及早发现故障问题并及时解决,这时就需要考虑自动负荷存储库表中数据的存储时间了,如果存储时间过长,会产生相当大的数据量,占用大量的资源,造成计算机和Oracle数据库性能下降,因此需要定时的进行清除数据的工作;如果是仅仅存储一些日期和Oracle数据库运行时的性能统计信息,则可以选用Basic参数,来降低资源的占用,提高服务器的效率。在默认的情况下,自动负荷存储库中的数据的存储时间是七天,但是由于数据库的复杂程度不同和用户量不同,也会使产生的数据量不同,Oracle数据库管理员需要根据实际情况调整清除数据的周期。Oracle数据库中用来管理这个时间的是Dbms_Workload_Reposttory程序中的retention参数。需要说明的是,这个参数的单位是分钟而不是天。   (二)分布式Oracle数据库监控系统   影响Oracle数据库的有效管理和维护的因素有两个:一是数据库本身各种参数的设置,二是服务器性能及各种资源的占用情况。在Oracle数据库的管理和维护中,采用集中式监控有利于种性能数据的统计、存储和利用。   集中式监控的原理是,构建一台Oracle数据库服务器,专门用于Ora

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档