保险

采用闪存阵列是否真能完全解决慢的问题

基于闪存阵列确实能有效改善系统性能,但闪存阵列是否能完全解决问题,如数据库的栓锁争用影响,非常低效sql性能,这些可能还会导致数据库运行慢,对系统的优化还得从多方面进行

参与46

8同行回答

goodbyezwlgoodbyezwl系统工程师高伟达软件股份有限公司
数据库的问题还得从数据库优化方面着手解决,闪存肯定没办法解决上层的问题,如果sql过于低效或程序调用不经索引,或者统计信息不是最新,这些问题都不能通过简单的替换存储来解决,不然就算换了,该慢还是慢,该卡死还是卡死。...显示全部

数据库的问题还得从数据库优化方面着手解决,闪存肯定没办法解决上层的问题,如果sql过于低效或程序调用不经索引,或者统计信息不是最新,这些问题都不能通过简单的替换存储来解决,不然就算换了,该慢还是慢,该卡死还是卡死。

收起
系统集成 · 2016-08-23
浏览1698
zwz99999zwz99999系统工程师dcits
这个问题牵涉的面比较广,闪存适用于那些高并发,高io访问的场景,采用闪存存储主要是解决io延迟问题,访问存储慢有很多原因,比如软件本身问题,链路问题等等,建议全面考虑一下显示全部

这个问题牵涉的面比较广,闪存适用于那些高并发,高io访问的场景,采用闪存存储主要是解决io延迟问题,访问存储慢有很多原因,比如软件本身问题,链路问题等等,建议全面考虑一下

收起
系统集成 · 2016-08-23
浏览1576
skiperskiper技术经理上海美特斯邦威服饰股份有限公司
一般用闪存存储上线后会比原有HDD存储性能提高至少2~3倍,相比同样的sql执行效率也会有同样的提升,当然数据库死锁是业务问题不是性能问题。显示全部

一般用闪存存储上线后会比原有HDD存储性能提高至少2~3倍,相比同样的sql执行效率也会有同样的提升,当然数据库死锁是业务问题不是性能问题。

收起
零售/批发 · 2016-08-23
浏览1495
s6dongs6dongit技术咨询顾问东软集团
闪存阵列只能解决一个问题,就是IO处理能力问题,除了这个之外的问题,闪存阵列都解决不了,所以还需要提前判断系统性能的瓶颈在哪里?建议在更换闪存阵列之前先评估IO性能,是否满足现有系统需求,如果IO出现瓶颈再更换闪存阵列。对于数据库问题,可以通过优化SQL语句,提升CACHE命中率等...显示全部

闪存阵列只能解决一个问题,就是IO处理能力问题,除了这个之外的问题,闪存阵列都解决不了,所以还需要提前判断系统性能的瓶颈在哪里?

建议在更换闪存阵列之前先评估IO性能,是否满足现有系统需求,如果IO出现瓶颈再更换闪存阵列。对于数据库问题,可以通过优化SQL语句,提升CACHE命中率等多方面进行

收起
互联网服务 · 2016-08-23
浏览1504
yutou1010yutou1010项目经理证券行业
闪存针对的用户场景主要是搞IOPS,快存储如果数据库应用程序为读密集型。 因此,单独依靠额外的CPU处理能力几乎无法提升性能。通过将读数据存放在低延迟的全闪存阵列上,读操作会被更快的处理,从而带来性能的极具提升!...显示全部

闪存针对的用户场景主要是搞IOPS,快存储

如果数据库应用程序为读密集型。 因此,单独依靠额外的CPU处理能力几乎无法提升性能。通过将读数据存放在低延迟的全闪存阵列上,读操作会被更快的处理,从而带来性能的极具提升!

收起
证券 · 2016-08-23
浏览1493
beatles_wangbeatles_wang项目经理中国大地财产保险股份有限公司
同意,系统本身的问题是无法通过硬件提升去解决的。因此还是得软硬兼施才是王道。显示全部

同意,系统本身的问题是无法通过硬件提升去解决的。因此还是得软硬兼施才是王道。

收起
保险 · 2016-08-23
浏览1546
qiuhaoshuqiuhaoshu技术经理恒展数通
全闪存只是解决了IOPS的问题,提高了IOPS和IO处理能力,没有解决其他问题。建议如下:1.评估现在慢是否是存储的IOPS或是IO造成的。如果分析是这问题再更换。2.有可能是数据库的问题,可以通过优化解决问题。3.有可能是数据库服务器本身的性能或架构问题,可以考虑更换服务器或是优...显示全部

全闪存只是解决了IOPS的问题,提高了IOPS和IO处理能力,没有解决其他问题。

建议如下:

1.评估现在慢是否是存储的IOPS或是IO造成的。如果分析是这问题再更换。

2.有可能是数据库的问题,可以通过优化解决问题。

3.有可能是数据库服务器本身的性能或架构问题,可以考虑更换服务器或是优化架构。

收起
系统集成 · 2016-08-25
浏览1453
hxbaix888hxbaix888存储架构师华成峰
关键还看是不是IO的瓶颈是不是在存储iO上才行。应用层的一些算法上的慢还得去优化应用层的代码才行。显示全部

关键还看是不是IO的瓶颈是不是在存储iO上才行。应用层的一些算法上的慢还得去优化应用层的代码才行。

收起
IT咨询服务 · 2016-08-23
浏览1508

提问者

duansq
duansq0422
技术经理某寿险
擅长领域: 数据库存储灾备

问题来自

问题状态

  • 发布时间:2016-08-23
  • 关注会员:10 人
  • 问题浏览:7267
  • 最近回答:2016-08-25
  • X社区推广