Oracle数据库运维
1989年Oracle公司正式进入中国市场,成为第一家进入中国的世界软件巨头,由Oracle首创的关系型数据库技术开始服务于中国用户。目前,Oracle的大部分产品均已实现了全面中文化,中文版产品的更新节奏与美国本土基本同步一致。数百个基于Oracle平台的商品化应用软件包,已经广泛应用于国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业。
oracle 数据库作为目前市场占有率最大的数据库,以其查询效率高、运行安全可靠等优点被许多公司采用。数据库存储着公司生产经营的核心数据,因此安全性、可靠性等要求比较高。保证生产数据库系统的高效运行,从而确保公司核心数据的安全稳定,是企业IT部门的职责。数据库运维是企业IT部门最主要的工作之一,负责数据存储方案设计、数据库表设计、索引设计和SQL优化,对数据库进行变更、监控、备份、高可用设计等。
设计评审
在产品研发初始阶段,参与设计方案评审,从DBA的角度提出数据存储方案、库表设计方案、SQL开发标准、索引设计方案等,使服务满足数据库使用的高可用、高性能要求。
容量规划
掌握所负责服务的数据库的容量上限,清楚地了解当前瓶颈点,当服务还未到达容量上限时,及时进行优化、分拆或者扩容。
数据备份与灾备
制定数据备份与灾备策略,定期完成数据恢复性测试,保证数据备份的可用性和完整性。
数据库监控
完善数据库存活和性能监控,及时了解数据库运行状态及故障。
数据库安全
建设数据库账号体系,严格控制账号权限与开放范围,降低误操作和数据泄露的风险;加强离线备份数据的管理,降低数据泄露的风险。
数据库高可用和性能优化
对数据库单点风险和故障设计相应的切换方案,降低故障对数据库服务的影响;不断对数据库整体性能进行优化,包括新存储方案引进、硬件优化、文件系统优化、数据库优化、SQL优化等,在保障成本不增加或者少量增加的情况下,数据库可以支撑更多的业务请求。