“单纯的数据库层面的优化是没有前途的”元芳你怎么看?-阿里云开发者社区

开发者社区> 云计算> 正文

“单纯的数据库层面的优化是没有前途的”元芳你怎么看?

简介:
元芳
曰:单纯从数据库层面优化显然是不全面的,元芳觉得数据库一般在整个系统中是起承上启下的作用,一个系统的好坏应该从整体上看待,往往瓶颈点并不都是在数据库上,优化了数据库后还是没有解决问题。
(1)首先应该从业务的角度来看系统是否满足需求,负载量是否是正常的,是不是由于数据增长量已经超出了承受能力,业务需求的改变,这些可都不受数据库的控制
(2)从整体的架构上,是否满足数据的分布,业务的逻辑流程,还有什么优化的余地,有句老话“在牛逼的优化遇到坑爹的架构也完蛋”
(3)优化数据库不如优化业务,把业务梳理成更适合数据加载数据查询数据分布的逻辑结构,那么将是一劳永逸的
(4)操作系统调优,共享内存段大小,文件缓存大小,数据库块的大小是操作系统块的整数倍,因此系统块的合理分配也将影响数据库的效率
(5)存储设备调优,RAID模式、文件系统、裸设备、存储缓存、异步I/O、ASM应用、存储数据分布等
(6)中间件调优,负载均衡,业务分离,汇总控制
(7)网络设备调优:F5 硬件级别ip地址hash

(8)数据库的调优实质->balance   cup与磁盘空间之间balance 例如压缩技术  磁盘空间与恢复时间之间的Balance  例如备份




 本文转自 leonarding151CTO博客,原文链接:http://blog.51cto.com/leonarding/1064357,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章