
数字执本与率用
应用研究
浅谈供电公司信息系统数据库优化的研究
陈一帆
(国网郴州供电公司湖南郴州423000)
基于数据库技术的,随着电力行业的发展,为了满足使用需表信息管理系统功能不断增加和完善。对于日前的供电企业来说在应用管理系统时必不可少的就是数据库,数据库能够记录整个供电公司工作人员和工作计划及其相关数据,使用方便简洁,效率很高。本文将就供电公司信息系统的数据库优化展开操讨
关键词:供电公司信息系统数据库优化
中图分类号:TN915.853
文献标识码:A
本文将就某市供电公司为例,探讨供电公司信息系统数据库的优化策略。某供电公司于2002年建成信息数据库系统,使用IBM计算机和Oracle数据库,在中心数据库中继承了企业新闻,内网邮件、用户管理等系统数据,有效保障了信息系统的稳定运行,实现了统一管理信息系统数据,提高了管理效率,改善了管理效果,提高了供电公司整体管理水平,针对目前供电公司使用的信息系统数据库,如何采取措施进行优化,是其能够满足不断发展的管理需求,是目前
供电公司技术人员需要解决的重要问题。 1信息系统数据库建设
1.1数据库选型
数据库类型发展至今,种类很多,常见的有网络数据库、关系数据库,层次数据库和面向对象数据库,目前应用比较普追,针对研究较多的是关系数据库,我们目常工作中接单最多的也是关系数据库。对于供电公司来说,数据库是企业信息系统中最基本也是最重要的组成部分,在数据库中存储的不仅仅是数据和文本,还包括了视频、图像等其他形式,以满足不同信息系统的需求。现在企业使用的大型关系数据库平台主要有Oracle、MSSQL等。
1.2数据库选择的影响固素
对于供电公司来说,选择数据库要根据公司技术人员、业务流量、规模等因素综合考虑,微软MSSQL数据库具有安全性、可用性和延展性强的特点,可以满足一般企业数据分析和数据存储的需求,如河南省某县供电公司的营销管理系统和内部网站管理系统就使用了微软的MSSQL数据库。而甲骨文公司的Oracle数据库则具有稳定性高,适合处理大规模数据的特点。考虑到供电公司需要处理的数据库对稳定性要求较高,且处理数据量较大,因此大部分的供电公司选择了Oracle数据库。
1.3数据库运行管理
数据库的使用和管理都是一个长期过程,需要在使用中不断发现缺陷、问题并优化数据库,提高信息系统的运行效率,技术人员应制定数据输入的标准和规则,例如其中“编号”“种类"代表的意思,英文大小写的区分等,并进行相应的员工培训,以使于用户能够理解数据库中的数据,供电公司应安排专门的管理人员进行数据库管理,做好数据输入输出的监督工作,保证数据库正常稳定的运行,并对数据库进行定期备份和恢复测试。
2供电公司信息系统数据库优化分析
2.1供电公司信息系统数据库现状
某市供电局采用IBM服务器部累Oracle数据库系统.其中心数据库集成了企业新闻、内网邮件、用户管理等系统数据。近年来供电公司经过不断发展,门户用户越来越多,新闻数量逐渐增加,信息数据规模逐渐增大,供电局信息系统数据库CPU使用率也越来越高,加上硬件老化导致系统响应速度明显减慢,经常有用户反映登陆慢,新闻打不开等间题,严重影响了用户的正常工作。近年来县供电公司的业务逐渐集成到市供电公司,这些集成上来的系统运行的不稳定性也带来了一定影响。
2.2供电公司信息系统数据库优化措施收移日期:2015-0819
文章编号:1007-9416(2015)09-0099-01 2.2.1优化方素分折
技术人员首先调查了供电公司信息系统数据库运行状况,例如数据库服务器的负荷、性能、占用服务器资源和软件运行状况等,分析数据库对软硬件的要求,升级运行时间已经很长的数据库服务器,保证数据库服务器能够稳定运行,精简中心数据库提高系统整体运行效率。
针对供电公司信息系统数据库现状,技术人员提出了数据库优化目标,包括:采购一台新服务器,与原服务器形成双机负载,将县公司集成的系统转移到备用的其它服务器上,减轻主服务器的负荷;精简数据库,删除不需要的数据,提高数据库系统运行效率。
优化方案的内容包括:(1)采购新服务器并安装Oracle数据库和 Linux操作系统,搭建为数据库服务器,与原服务器形成效机负载,并测试运行状况,合理分布数据库负荷:(2)迁移数据,分析原服务器运行的系统,将关联性不高的系统转移到备用服务器上,并测试转移的系统运行状况是否正常;(3)分析数据库结构,删除元余数据,合理规划数据库表结构及索引,实现数据库运行效率的优化。
2.2.2优化方案的实施
首先是搭建新数据库服务器,在此采购的服务器上安装Linux 操作系统和Oracle数据库,并进行合理配置与原数据库服务器形成双机负载,此过程中需要考虑数据迁移过程中的安全性、函数,触发器等的继承性、整体运行稳定性等因素。单机运行状态下数据库且发生故障,数据库系统整体将会中断,采用双机负载的数据库则不会出现这个间题,有效降低了故障发生的概率,数据备份更加高效,第二是迁移系统,分析原服务器运行的系统及数据,并将关联性不高的系统及数据迁移到备用服务器中,之后在备用服务器上进行测试确保系统运行正常;第三是调整优化,数据库的调整和优化包括删除允余的数据和日志,优化函数,触发器、存储过程等,以提高数据读写效率和系统运行效率,降低系统运行压力,第四是进行压力测试和系统功能测试,压力测试主要是多用户运行测试,分析多用户使用时系统运行状况能否满足需求,系统功能测试主要是检查数据连接、检查数据访问,检查响应速度以及数据备份恢复测试。
上述数据库优化方案实施后,数据库的CPU使用率大幅度下降,用户查看新闻和邮件的速度明显提高,用户反映的问题大量减
少,技术人员将继续关注数据库运行状况,准备继续优化。 3结语
综上,对于供电公司的信息系统数据库,应及时升级服务器配置,优化数据库结构,实现数据库的统一管理,提高数据库系统运行效率。
参考文献
[1]募忠林.地市供电公司信息系统数据库优化实践[J].电力信息与通信技术,2015,(05):32
[2]乔莉娟.海东供电公司ORACLE数据库升级方法的研究与实现[J]. 青海电力,2007.(04):65
[3]张文玉.一种电能质量监测数据库管理系统设计[J].舰船电子工程.2010.(06):118.
作者简介:陈一帆(1989一),男,湖南榔州人,本科毕业于湖南工程学院计算机系,助理工程师,日前于国网郴州供电公司从事信息主机运维工作
66