(售后服务)O数据库服务内容赵
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(售后服务)O数据库服务
内容赵
ORACLE数据库
咨询服务提纲赵元杰
2008年5月28日
目录
第1章技术支持和服务内容3
1.1应用系统前期咨询3
1.1.1应用系统规模分析3
1.1.2数据库系统选择分析3
1.2应用系统环境规划4
1.2.1服务环境的分析和规划4
1.2.2数据库系统的安装和环境配置4
1.3数据库系统维护服务4
1.3.1系统健康检查4
1.3.2系统安全分析6
1.3.3数据库系统性能问题分析和调整6
1.4数据库系统升级服务7
1.5应用系统数据重组8
第2章技术支持和服务案例8
2.1天津东方海陆集装箱码头应用系统8
2.1.1系统空间的回收8
2.1.2应用系统表行链接的消除9
2.1.3应用系统索引占用空间和扩展次数比较9
2.1.4应用系统表占用空间和扩展次数比较10
2.1.5应用系统性能上的改善比较10
2.2天津海关Quick Pass应用系统咨询和服务10
2.2.1应用系统需求分析10
2.2.2应用系统规划和安装服务11
2.2.3现场Oracle系统安装服务11
2.3天津汽车研究所应用系统升级服务11
2.3.1Oracle系统问题分析和方案11
2.3.2Oracle系统升级操作12
2.3.3Oracle系统升级方案12
第1章技术支持和服务内容
1.1应用系统前期咨询
对于国内的用户来说,要进行信息化管理,就要上网络系统、服务器、购买相应的软件产品,比如:要求购置小型机、购买关系数据库系统、网络交换机等。那么,配置什么样的服务器、磁盘容量多少是壹个关键的问题,这些问题如果没有事先进行严谨的分析,可能会于系统投入使用后不久就立即突显出来,比如:磁盘容量占满80%之上,性能不断下降等。归根到底,这是于上应用系统前没有针对应用系统的规模进行分析和估计的结果。
1.1.1应用系统规模分析
我们将和用户壹起对现有系统(无论是手工系统或已经于使用的MIS系统)进行分析、然后提出合理的服务器要求和磁盘空间需要,此外,可根据用户的特点给高可用性的方案。主要任务有:
●应用系统规模分析;
●服务器需求分析;
●数据容量和磁盘空间分析;
●安全性和高可用性分析。
1.1.2数据库系统选择分析
我们通过对应用系统的规模,特点进行分析后,可提出应用对数据库系统的选择方案,如:
●应用且发用户数量;
●特殊对象数据量要求分析;
●高峰期数据的I/O能力要求;
●选择数据库系统建议。
1.2应用系统环境规划
壹般中大型的应用系统,于实际进行测试和正式使用前,均要进行严谨的分析、规划后,才能进行安装、测试、最后正式系统上线。如果我们对壹个实际的应用系统不针对性的分析和设计,那么这个应用的性能问题就会于几个月后暴露出许多的问题,比如,经常产生死锁、某些大表壹旦被使用导致所有用户感到速度慢等。这是于因为实际的应用和我们的测试环境有很大的差别。因此,我们建议进行下面的工作。
1.2.1服务环境的分析和规划
我们壹般均是根据应用系统的需要来制订购买服务器,比如,各子系统的数据容量、用户的分工和权限、磁盘实际空间的分配等。根据应用的需要和服务器实际的情况进行合理的规划是壹项非常重要的工作,如果我们不加思考就将系统安装上去,就会导致有的系统资源需求不能满足要求,而有的应用系统则显得很空闲。为了使用整个系统能发挥整体的性能,我们要于系统正式安装和测试前进行规划,包括:
●各子系统数据容量的分析;
●特殊系统对资源需求分析,如月报统计等;
●磁盘空间的规划和设置;
●各子系统和权限的需求分析;
●Oracle系统的自定义安装方案和建议。
1.2.2数据库系统的安装和环境配置
于完成规划后,给出完整的规划方案,于和用户交流和征求有关人员意见后,可进行具
体的实施,包括:
●Oracle系统的自定义安装;
●应用系统的配置(表空间的创建、用户的创建、权限的授予等);
●资源的分配(如使用CPU的比例等)
●Oracle系统的初始设置(如SGA设置、撤消表、排序区的设置等)
1.3数据库系统维护服务
1.3.1系统健康检查
壹个应用系统投入运行后,希望系统能长期稳定、高性能地运行是每个用户的期望。可是往往于系统投入运行后不久就出现各种问题,如错误频繁、性能下降等。即使没有发现问题但可能潜于地存于壹些问题。那么如何及时或预防性地处理壹些即将发生的问题,采取主动的方式应对呢?关键就是要定期进行健康检查。我们提供的健康主要针对中大型应用于投入运行后潜于的问题的及时发现和对系统的趋势分析以预期发现系统的壹些问题。如空间的增加趋势、撤消空间的需求变化、已经出现问题的分析和解决建议等。主要包括下面工作:
1.应用系统检查
●用户所有表的约束信息
●用户表的依赖关系信息
●用户表中无效的主键
●用户不被使用的索引
2.应用系统数据库安全检查
●对象及其授予权限信息
●用户及其被授予的系统权限
●用户和被授予对象权限
3.应用系统PL/SQL程序检查
●应用有关的存储过程信息
●应用中触发器代码和状态
●数据库快照
●数据库作业
●实体视图
4.Oracle系统检查
●ORACLE系统用户
●ORACLE系统资源文件
●ORACLE系统参数
5.Oracle系统数据文件和表空间
●ORACLE系统数据文件
●表空间的自由空间信息
●表空间碎片信息
●数据文件的I/O情况
6.Oracle系统日志文件和控制文件检查
●ORACLE系统日志文件组信息
●ORACLE系统日志文件成员大小信息●ORACLE系统控制文件个数
●ORACLE系统控制文件分布
7.Oracle系统撤消表空间