您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Oracle 数据库服务内容-赵
File:Oracle10g优化设计与调整12004ORACLE数据库咨询服务提纲赵元杰2008年5月28日File:Oracle10g优化设计与调整22004目录第1章技术支持与服务内容...............................................................................................31.1应用系统前期咨询...................................................................................................31.1.1应用系统规模分析...........................................................................................31.1.2数据库系统选择分析.......................................................................................31.2应用系统环境规划...................................................................................................41.2.1服务环境的分析与规划...................................................................................41.2.2数据库系统的安装与环境配置.......................................................................41.3数据库系统维护服务...............................................................................................41.3.1系统健康检查...................................................................................................41.3.2系统安全分析...................................................................................................61.3.3数据库系统性能问题分析与调整...................................................................61.4数据库系统升级服务...............................................................................................71.5应用系统数据重组...................................................................................................8第2章技术支持与服务案例...............................................................................................82.1天津东方海陆集装箱码头应用系统.......................................................................82.1.1系统空间的回收...............................................................................................82.1.2应用系统表行链接的消除...............................................................................92.1.3应用系统索引占用空间与扩展次数比较.......................................................92.1.4应用系统表占用空间与扩展次数比较.........................................................102.1.5应用系统性能上的改善比较.........................................................................102.2天津海关QuickPass应用系统咨询与服务........................................................102.2.1应用系统需求分析.........................................................................................102.2.2应用系统规划与安装服务.............................................................................112.2.3现场Oracle系统安装服务...........................................................................112.3天津汽车研究所应用系统升级服务.....................................................................112.3.1Oracle系统问题分析与方案........................................................................112.3.2Oracle系统升级操作....................................................................................122.3.3Oracle系统升级报告....................................................................................12File:Oracle10g优化设计与调整32004第1章技术支持与服务内容1.1应用系统前期咨询对于国内的用户来说,要进行信息化管理,就要上网络系统、服务器、购买相应的软件产品,比如:要求购置小型机、购买关系数据库系统、网络交换机等。那么,配置什么样的服务器、磁盘容量多少是一个关键的问题,这些问题如果没有事先进行严谨的分析,可能会在系统投入使用后不久就立即突显出来,比如:磁盘容量占满80%以上,性能不断下降等。归根到底,这是在上应用系统前没有针对应用系统的规模进行分析和估计的结果。1.1.1应用系统规模分析我们将与用户一起对现有系统(无论是手工系统或已经在使用的MIS系统)进行分析、然后提出合理的服务器要求和磁盘空间需要,此外,可根据用户的特点给高可用性的方案。主要任务有:应用系统规模分析;服务器需求分析;数据容量与磁盘空间分析;安全性与高可用性分析。1.1.2数据库系统选择分析我们通过对应用系统的规模,特点进行分析后,可提出应用对数据库系统的选择方案,如:应用并发用户数量;特殊对象数据量要求分析;高峰期数据的I/O能力要求;选择数据库系统建议。File:Oracle10g优化设计与调整420041.2应用系统环境规划一般中大型的应用系统,在实际进行测试和正式使用前,都要进行严谨的分析、规划后,才能进行安装、测试、最后正式系统上线。如果我们对一个实际的应用系统不针对性的分析和设计,那么这个应用的性能问题就会在几个月后暴露出许多的问题,比如,经常产生死锁、某些大表一旦被使用导致所有用户感到速度慢等。这是在因为实际的应用与我们的测试环境有很大的差别。因此,我们建议进行下面的工作。1.2.1服务环境的分析与规划我们一般都是根据应用系统的需要来制订购买服务器,比如,各子系统的数据容量、用户的分工与权限、磁盘实际空间的分配等。根据应用的需要和服务器实际的情况进行合理的规划是一项非常重要的工作,如果我们不加思考就将系统安装上去,就会导致有的系统资源需求不能满足要求,而有的应用系统则显得很空闲。为了使用整个系统能发挥整体的性能,我们要在系统正式安装与测试前进行规划,包括:各子系统数据容量的分析;特殊系统对资源需求分析,如月报统计等;磁盘空间的规划与设置;各子系统与权限的需求分析;Oracle系统的自定义安装方案与建议。1.2.2数据库系统的安装与环境配置在完成规划后,给出完整的规划方案,在与用户交流和征求有关人员意见后,可进行具体的实施,包括:Oracle系统的自定义安装;应用系统的配置(表空间的创建、用户的创建、权限的授予等);资源的分配(如使用CPU的比例等)Oracle系统的初始设置(如SGA设置、撤消表、排序区的设置等)1.3数据库系统维护服务1.3.1系统健康检查一个应用系统投入运行后,希望系统能长期稳定、高性能地运行是每个用户的期望。但是往往在系统投入运行后不久就出现各种问题,如错误频繁、性能下降等。即使没有发现问题但可能潜在地存在一些问题。那么如何及时或预防性地处理一些即将发生的问题,采取主动的方式应对呢?关键就是要定期进行健康检查。我们提供的健康主要针对中大型应用在投File:Oracle10g优化设计与调整52004入运行后潜在的问题的及时发现和对系统的趋势分析以预期发现系统的一些问题。如空间的增加趋势、撤消空间的需求变化、已经出现问题的分析与解决建议等。主要包括下面工作:1.应用系统检查用户所有表的约束信息用户表的依赖关系信息用户表中无效的主键用户不被使用的索引2.应用系统数据库安全检查对象及其授予权限信息用户及其被授予的系统权限用户与被授予对象权限3.应用系统PL/SQL程序检查应用有关的存储过程信息应用中触发器代码与状态数据库快照数据库作业实体视图4.Oracle系统检查ORACLE系统用户ORACLE系统资源文件ORACLE系统参数5.Oracle系统数据文件与表空间ORACLE系统数据文件表空间的自由空间信息表空间碎片信息数据文件的I/O情况6.Oracle系统日志文件与控制文件检查ORACLE系统日志文件组信息ORACLE系统日志文件成员大小信息ORACLE系统控制文件个数ORACLE系统控制文件分布7.Oracle系统撤消表空间撤消表与数据文件撤消表空间使用统计8.Oracle系统排序与临时段File:Oracle10g优化设计与调整62004ORACLE系统排序区参数ORACLE系统临时表空间与数据文件排序操作情况统计9.Oracle系统SGA区数据缓冲区共享池重做日志缓冲区10.Oracle系统竞争ORACLE系统竞争检查过多的分析SQL语句Latch检查11.Oracle系统警告日志文件检查错误为ORA-检查警告信息是否存在严重错误1.3.2系统安全分析由于应用系统的数据的重要性,确保应用数据的安全性一是项重要的工作。我们不但从认识上重视,而且从技术上要落实。那么一个基于Oracle数据库系统的应用系统,他的安全是否存在漏洞呢?,我们要对系统进行具体分析。分析的任
本文标题:Oracle 数据库服务内容-赵
链接地址:https://www.777doc.com/doc-1579932 .html