三步优化保障企业收益最大化

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:chen2960798
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在当今竞争激烈的市场环境下,成本控制毫无疑问是各个企业提升竞争力非常重要的一个部分,由于众多竞争对手都能够提供同质化产品和服务,因此企业必须从控制内部成本做起,作为企业内部开销相对比较大的IT部门,首当其冲的工作就是最大化地挖掘IT系统潜力。在此过程中,数据库工程师应当引进新方法,新思路,扩展自己的视野,不仅仅局限在数据库维护本身,而应当从系统优化、应用优化、流程优化三个方面考虑增加企业投资收益。
  
  优化系统保障业务运转
  
  首先谈系统优化,这是大部分数据库工程师都要接触到的工作。企业定出一个商业目标,IT主管需要把这个商业目标转换成系统的承载能力,要保证系统不会成为拖累。这个目标到了数据库工程师这里,数据库工程师需要把它分成主机与操作系统、存储、数据库3个部分。
  主机方面的优化会从硬件选型开始,企业就需要确定系统目标容量是什么,需要采购什么硬件能够支撑这个容量,要有可量化的指标,有了可量化的指标后就可以通过测试得出什么机器能满足性能,最后要综合成本考虑,选定一款能符合目标容量并且性价比最高的机器。
  存储方面的优化需要数据库工程师对各种存储体系非常了解,对DAS,NAS,SAN的优缺点要了然于胸。要为不同的应用选取不同的存储方案,举个例子,如果一套系统对性能的要求不是第一位,但是非常注重经济性,那么DAS可能会是一个好的选择。如果一套系统要求有快速可以移植能力,那么NAS可能将会是首选。如果一套系统追求的是性能,那么SAN可以做为它的解决方案。
  一般来说,企业内部的优化目标基本会跟数据库的吞吐量,数据库请求响应时间挂钩。在确定优化目标后,数据库工程师可以去查看当前性能,查看数据库性能监控报表,查看数据库的等待时间,查看top n sql,联合操作系统上的性能报表一起定位到瓶颈,然后对这些瓶颈做出相应的优化,再比较优化前后性能的差别,反复这个过程,最终达到优化目标。
  
  优化应用提升负载能力
  
  接下来说到应用优化。其实很多时候当系统负载比较高的时候都是因为应用里面有性能很差的sql语句引起的,控制sql语句的质量是数据库工程师的头等大事。企业如果拥有一个比较专业的数据库工程师,那么许多经过优化后的数据库系统将不再需要升级,可以大大节约IT系统的投入。
  对于自己开发应用程序的公司,数据库工程师要主动建立sql培训体系,定期给开发人员讲解sql相关知识,最好是把已经出现问题的sql做为案例分析进行讲解,这样效果会比较明显。这样做的目的是因为sql语句是程序员写在应用里面的,很多时候dba等到应用上线后才发现性能有问题的语句,这个时候通常已经给业务系统带来或大或小的影响了,数据库工程师需要把问题消灭在开始阶段。
  当然,只有培训是不够的,数据库工程师需要借助测试部门的力量把有问题的语句在测试阶段尽量都发现,这样就必定要搭建一套完整的开发数据库和测试数据库,开发库和测试库与产品库的表结构和对象要保持一致,以Oracle为例,dba可以自己利用pl/sql脚本对比两个库的数据结构并自动同步,还可以做到从产品库定时同步数据到开发测试库,尽量保证开发测试库数据的有效性,不会因为开发测试库数据的缺失导致测试中不能发现有问题的语句。
  
  优化流程减少IT支出
  
  最后说流程优化。流程优化需要有一套完善的体系保证数据库系统的稳定快速运行。从设备选型开始,需要组织一个选型团队,把设备选型当作一个项目来做,需要有数据库工程师、测试工程师、开发人员等很多人员组成一个项目团队,需要有PM来负责监督整个项目。
  数据库工程师负责数据的准备,测试系统的搭建;测试工程师负责编写测试用例;开发人员负责整理搭建和配置application server;PM协调整个项目的资源和控制项目时间。测试完毕采购完成,数据库工程师要做为PM制定系统升级方案,也是要控制好项目的资源和时间安排,做好和各个相关部门的沟通。硬件上线后需要有测试流程保证程序员开发的应用没有sql方面的问题,只有测试通过才能上线系统。
  数据库工程师在现代的企业中不仅仅只是单纯的数据库维护人员,数据库工程师要提供高附加值的服务,要利用自己的知识和技能不停地优化系统,减少IT支出,提高企业竞争力。要做一个优秀的数据库工程师,可持续发展的数据库从业人员,不仅仅要掌握上面说到的掌握操作系统,存储,数据库,良好的沟通技能,项目管理的能力,也要对业界的最新技术有敏锐的嗅觉,具备全局的IT构架规划能力,永远都在不断的学习中成长。
其他文献
摘 要:党的十八大以来,习近平总书记多次对政法工作作出重要指示批示,对加强党对政法工作的绝对领导提出明确要求。2019年1月,中共中央颁布《中国共产党政法工作条例》,以党内基本法规的形式,对党领导新时代政法工作进行了全面系统的制度安排。延安是中国革命的圣地、延安精神发祥地,延安检察机关要继续发扬革命传统、以习近平总书记重要指示为指针,坚持“三个突出”、实现“三个目标”,即突出政治统领、发扬斗争精神
无线网络技术是一个十分成熟的技术,并在社会各个方面得到了广泛的应用,现在我们无论在机场、咖啡店还是一些高档写字楼里,都可以随时享受到无线网络带给我们的便利。于是医疗行业,对无线网络也寄予着特别期望。  这几天,在北京同仁医院呼吸科住院的张先生发现一个新现象:医生每天来查房的时候,不再像以前一样推着病历车了,现在推车上放的是一个笔记本电脑;医生也不再拿一个小本记录张先生的情况了,而是直接在电脑上打字
面对急速增长的欧美软件外包市场,中国软件外包企业尽管有着比印度还低的人力成本,但并未铺就西行坦途,其规模还不及印度的十分之一。为什么?  “中国软件外包企业正在积极拓展美国市场,不管是从测试业务进行突破,还是在高端离岸研发领域探索外包模式,有两个关键问题似乎成了规模发展的瓶颈:语言与文化。这将会阻碍对欧美外包的发展进程。”北京软件出口工作委员会的一位负责人忧心忡忡地告诉记者。    语言的阻力  
IBM日前宣布为其Power架构微处理器产品线添加新的低功耗产品和新的处理器内核,以满足客户对低功耗高性能处理器日益增长的需求。另外,IBM还宣布扩大一项专为鼓励基于Power架构开发宽带应用的大学计划,在汽车、超级计算机、网络和通信设备、打印机以及游戏主机今天使用的所有芯片技术中,这种架构已经占据了相当大的数量。  IBM推出的两种新的标准PowerPC单内核处理器,其中,32位微处理器Powe
显示器的显示效果和环保性能已经成为白领们选择显示器的“基准线”。前期发布的飞利浦190B7显示器将于近日正式上市,其不仅能轻松满足白领的基准要求,同时还有更多的人性化设计和娱乐功能,为白领们打造完美的办公生活。  可以说飞利浦“B”系列产品就是飞利浦针对商务用户推出的定制机,环保和显示效果,特别是文字效果成为了“B”系列产品设计的基准。飞利浦190B7拥有非常优秀的文字显示效果,文字显示清晰、锐利
微软与苏州软件园签署的SaaS孵化器合作项目,是国家发改委与微软(中国)共同启动的“潜力发展计划”整体框架中至关重要的一个部分。  以前提起苏州,人们会想到著名的苏州园林和江南特色的小商品。但记者采访时发现,苏州工业园区国际科技园(苏州软件园)与微软等世界级企业的合作正日益成为苏州经济新的风景。  根据赛迪顾问《2006开发区投资环境竞争力研究成果》,核心竞争力建设滞后是开发区存在的核心问题。赛迪
在百度这样以广告为主要赢利来源的公司,除了继续靠“竞价排名”获利外,新浪吸引流量赢利的模式也值得借鉴。  百度也要搭上博客这趟车了。  近日,百度公司高调宣布,将于7月15日推出以搜索和博客为主的个人空间。有“中国Google”之称的百度历来都称自己是中立的搜索服务商,为什么也要做博客呢?  首先,博客是百度社区业务的延伸。百度CEO李彦宏说:“‘百度知道’的成功并不是结束,百度会继续加大社区搜索
内容摘要:检察机关对诉讼活动进行法律监督,是我国社会主义司法制度的重要特色,也是宪法和法律赋予检察机关的重要职责。党的十八大明确提出,要加强和规范对司法活动的法律监督。如何落实这一部署要求,适应新一轮司法改革的要求,是当前检察机关亟待解决的问题。近年来,开封市检察机关积极探索实践,为加强和规范诉讼监督提供了鲜活的实践经验。  关键词:诉讼监督 存在问题 开封实践  对诉讼活动进行法律监督,是宪法和
许鲁,研究员、主任。1985年7月毕业于北京清华大学,计算机工程与科学系,获工学学士学位。1986年进入日本国东京大学信息工学学科,从事第五代计算机PIE(Parallel Inference Engine)的研制工作。1990年8月,转入美国普渡大学计算机科学系,专业为计算机系统软件。1992年8月和1995年10月分别获得科学硕士和科学博士学位。毕业后加入惠普实验室,主要研究方向为操作系统和网
2014年,法国创设性地引入了由司法警官主導的刑事交易制度,引发了诸多关注和质疑。刑事交易制度授权司法警官在公诉启动前就公诉事项与涉案自然人及法人进行交易,是诉讼效率最大化的设计,但也最容易损及程序正义及相关当事人的权利。  刑事交易与刑事调解最大的差别在于适用范围、适用阶段以及适用主体。刑事交易制度主要适用于1年及以下有期徒刑的轻罪以及违警罪,主要由司法警官主导,可以在无律师的情况下进行。如果交