解决方案

数据库运维:数据库规划-运维-备份-容灾-迁移-优化-应急服务​

2019-06-27 22:01:03 6

数据库规划-运维-备份-容灾-迁移-优化-应急服务

数据库规划

数据库版本选择:是Oracle 10g、11g还是?
 
数据库平台选择:是IBM AIX、Sun Solaris、HP UNIX还是Windows,或者是其他?

 

数据库存储:是文件系统、裸设备、ASM,数据库存储IO性能如何,能否达到应用要求?

 

数据库表空间规划:是使用本地管理还是数据字典管理,是使用自动段管理还是手动段管理,是选择多个文件还是单个文件,文件要不要自动扩展?
……
Selection of the Database

 

Oracle数据库规划如此复杂和重要,能帮您解决这些头疼的问题!
        不同的平台、不同的应用目标和要求有不同的安装步骤和规划,还有运用什么语言、目录怎样设计、结构怎样安排等等,这都关系到数据库上线后的运行的可管理性、可维护性和易用性,根据多年经验帮助用户规划数据库,最大限度的利用好当前所有的资源。

数据库RAC安装

        RAC安装时,共享磁盘无法识别?安装一半出现莫名报错?
        RAC安装好后,Instance运行缓慢?无法实现透明切换?
        RAC安装后,一个实例无法正常运行?
        ……


这些都是RAC常见的问题,能帮您解决这些头疼的问题!


        Oracle的RAC具有自动负载均衡、防止单点失败等功能,同时RAC的配置也是相当复杂的,涉及到数据库本身的补丁、操作系统补丁、硬件等多方面的因素,往往RAC安装不好,导致整个数据库运行缓慢,甚至Oracle崩溃。

数据库日常维护


        Table从来都没有分析过?
        表空间从来都没有收缩过?
        索引从来都没有分析过?
        分区表不敢创建?
        连接数限制? 
        ……

 

        这些都是Oracle日常维护所要做的,我们不敢随意的更改和操作!赛姆科技帮您解决这些问题。我们在使用ORACLE的时候,往往对日常的维护比较惧怕,主要因为怕损坏现有稳定的数据库。因此日常的维护如:整理表、重建索引(index)、分析Table、合并表分区、旧数据整理、收缩表空间、优化索引等就很少进行。

 

        为客户承担日常的维护工作,定期的对数据库进行如整理碎片、分析索引等工作,提高数据库运行效率和节省磁盘空间。

 

数据库健康检查


        我们担心Oracle会出现问题?
        我们不知道在业务高峰的时候会出什么问题?
        我们不知道出了问题怎么办?
        ……
        我们听到很多客户跟我们说这样的问题。

 

        不怕出问题,就怕不知道要出什么问题。使用一个Oracle系统最害怕的就是不知道将要出现的问题。出现的问题是否是致命的,是否可以及时解决。健康检查就是对整个Oracle数据库包括存储和主机做一个全面的体检,对各个模块和元素进行全面检查。如:当前后台有哪些错误,这些错误是否会导致oracle崩溃?那些元素可能会出问题?在什么地方在什么情况下可能会出现的问题?等等。

 

       根据多年的经验,对Oracle数据库做出全面的健康检查,出具检查报告,提出改进意见,尽量规避Oracle可能出现的问题。

数据库备份与容灾

1.数据库备份


        表被删除了,怎么办?
        Oracle 数据库启动不了,提示说文件损坏,怎么办?
        Oracle 数据库出现坏块,怎么办?
        Oracle 文件被误删除了,怎么办?
        ……

 

您是否经常碰到这样的问题,赛姆科技帮您解决这个问题。
        防止数据丢失和Oracle崩溃的最后一道防线是备份,备份是将数据copy到同一个或者另外一个存储中,当oracle发生灾难或者丢失数据的时候,可以从这个copy中恢复回来。Oracle的备份分为:物理备份和逻辑备份;而物理备份又分为热备份和冷备份。
        备份需要考虑备份窗口、备份策略、备份有效性等因素,同时要对存储进行有效的规划,防止最后一道防线出现问题。

 

        根据多年Oracle经验,为客户oracle系统备份制定有效的策略,并充分考虑备份过程可能出现的问题,为备份做出定时检验,保障客户Oracle系统安全。

2.数据库容灾


        如果机房发生水灾……?
        如果机房发生火灾……?
        整个磁盘阵列都坏了,怎么办?
        ……

 

        也许还没有碰到这种问题,但是您考虑过没有,如果出现这样的问题,您的收费系统能停止多久?您的生产线能停止多久?
        容灾即保证在灾难发生时Oracle系统的连续运行,减少系统下线时间。例如,当机房遭遇火灾、水灾或者其他自然灾害的时候,如何保证Oracle数据库能在这些情况下不中断运行?这就是容灾。
        容灾分为物理容灾和逻辑容灾;又可以细分为应用级容灾、数据库级容灾、硬件级容灾。一个容灾系统是否有效,直接关系到灾难发生时,企业是否能正常运转或者生存。在很多行业,如电信业就有明确规定,运营商必须创建容灾系统,保障数据库系统能连续的运行。

 

        根据多年Oracle经验,为客户制定切合实际的容灾方案,保证企业业务的连续运行。

 

数据双向复制


        想实现双数据中心?
        想在业务繁忙时实现业务分担,降低主生产系统的压力?
        ……

 

您是否经常碰到这样的问题,赛姆科技帮您解决这个问题。
        数据库双向复制以一对一的数据库复制,实现双数据中心,并在业务繁忙时实现第二数据中心提高查询、抽取、测试等业务,极大降低主生产库压力。

 

        根据多年Oracle经验,为客户oracle系统定制双向复制功能,提高业务系统的可用性和效率。

 


数据迁移

        现有的存储空间不能再扩展?
        现有的存储空间不能再扩展?
        Oracle需要放到Unix上运行?
        Oracle需要更换一个更快的存储?
         ……
 
这些情况都需要进行Oracle迁移。
        如何迁移?用磁盘镜像还是用复制,用导入导出还是用备份恢复?
        迁移过程中出现问题怎么办?
        迁移失败怎么办?
        迁移应该考虑哪些因素?
 
        这些问题,帮您解答。根据专业知识和多年的Oracle经验,我们帮您制定迁移方案,制定回退方案,迁移测试,迁移实施。


数据库升级

        Oracle还是8.1.7的?
        Oracle总是报告一些后台错误?
        Oracle RAC有bug?
        Oracle 性能有问题?
        ……

可能是因为Oracle补丁不齐造成的,需要进行Oracle升级。
        Oracle升级会不会引发别的问题?
        Oracle升级这个补丁会不会造成系统崩溃?
        Oracle升级失败后怎么办?
        ……

        这些问题,帮您回答,帮您解决,根据专业知识和多年的Oracle经验,我们帮您升级您的数据库。

  数据库优化

        知道可能是Oracle的内存分配问题?
        可能SQL语句有问题?
        可能是数据块命中率的问题?
        可能是BITMAP索引不能很好的索引这类型的数据?
        ……
        这些问题一直在你心中萦绕,但是您又不能修改这个生产数据库,因为您怕出问题不好挽回?

 

        Oracle优化是个系统的、长期的工程,它涉及的方面很多,同时优化工作环环相扣。有过优化实践的人往往觉得修改了某一个参数就优化了数据库,但是过一段时间,数据库照样缓慢。而且Oracle的优化涉及到更改很多的参数和语句,因此很多人都不敢随意的改动,因为一个参数往往和很多参数相关,可能导致数据库出现新的问题。因此真正的Oracle优化,必须是系统的和经过测试评估的。

 

        根据多年的Oracle经验,提供对操作系统、网络、主机、Oracle参数、访问语句、存储结构等因素做出优化调整,提升Oracle性能和效率。

 

 数据恢复演练


        Oracle备份是备份了,但是不知道能不能恢复?
        Oracle备份了,不过恢复的时候是不是会出问题?
        Oracle备份了,但是正式恢复的时候,会不会像我们想象的那样顺利?
        ……

 

您是否也经常想这样的问题,您是否也在担忧您的Oracle备份是否能使用?那么我们帮您解答这些疑惑。
        恢复演练是按照Oracle发生故障或者灾难的时候,需要进行恢复的处理流程而进行的练习;练习的目的是为了在需要的时候,能顺利的、迅速的将数据库恢复。养兵千日,用兵一时,无论怎样的设计和思考,都必须要用实践来证明。因此数据库恢复演练的目的也是如此。
        我们往往的恢复的时候才发现,恢复过程中会有很多的意外情况发生,而这些意外都是我们未曾遇到过的,所以就必须不断地演习,在这个过程中充分发现可能遇到的情况,而在实际需要时迅速有效的处理。

 

        根据多年的Oracle经验,为客户提供恢复演习训练,充分发现Oracle恢复时的各种因素,切实为数据恢复做好保障。

数据库应急救援


        数据库不能访问?
        数据库不能打开?
        数据文件被人删除了?
        system表空间损坏了?
        数据库所在磁盘报错了?……

 

紧急情况,刻不容缓,必须马上修复数据库。
        提供紧急情况救援,市内2小时内,市外阿按出租车车速计算。专家到达现场,服务团队支持,火速解决Oracle问题,恢复系统正常运行。