一、检查系统版本是否手工升级[root@station253~]#uname-rlinux的内核版本号
2.6.32-358.el6.x86_64
[root@station253~]#cat/proc/version
Linuxversion2.6.32-358.el6.x86_64
[root@station253~]#cat/etc/issue系统安装时默认的发行版本
CentOSrelease6.4(Final)
[root@statio..
分类:
其他好文 时间:
2014-08-17 17:10:18
阅读次数:
404
对web系统来说,瓶颈大多在数据库和磁盘IO上面,而不是服务器的计算能力。对于系统伸缩性我们一般有2种解决方案,scale-up(纵向扩展)和scale-out(横向扩展)。前者如扩内存,增加单机性能,更换ssd等,虽然看似指标不治本而且比较昂贵,但确实是非常有效的,大多数应用的数据规模不是很大.....
分类:
数据库 时间:
2014-08-16 12:22:10
阅读次数:
380
之前看到Qt的有个BUGreport,这个BUG是在windows下QFileDialog很慢,可能需要一分钟才能显示,原因有很多。很多大神很快就能检测出程序的瓶颈在哪里了,是在SetFileAttributes那里,开始我不知道网络上的大神怎么很快得出结论的,后来在stackoverflow搜索了...
分类:
其他好文 时间:
2014-08-15 15:58:08
阅读次数:
197
有一段日子了,曾经设置了一次记录在mysql中查询慢于1秒钟的SQL语句。刚才突然回想设置的方法,有几个参数的名称死活回忆不起来了,于是重新整理一下,自己做个笔记。对于排查问题找出性能瓶颈来说,最容易发现并解决的问题就是MYSQL的慢查询以及没有得用索引的查询。 OK,开始找出mysql中执行起来....
分类:
数据库 时间:
2014-08-15 15:55:38
阅读次数:
271
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是...
分类:
数据库 时间:
2014-08-15 14:28:48
阅读次数:
270
由多年互联网工作经验的Ctrip里面Java工程师总结:linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找;...
分类:
编程语言 时间:
2014-08-13 18:58:57
阅读次数:
241
最近,有幸和国内不同行业的CIO(医疗、教育、互联网、金融等)交流了大数据的看法,听了听他们一线用户对于大数据的理解,总体来看他们对于大数据本身充满了积极的热情,并且对于大数据有着深刻的认知包括对于大数据技术、产品以及“瓶颈”,虽然现阶段这些行业企业开展大数据仍然存在一定的阻力,但这些行业CIO.....
分类:
其他好文 时间:
2014-08-13 12:52:56
阅读次数:
172
1.0主要解决数据库压力过高而成为网站的瓶颈,网站利用数据库的主从热备功能实现数据库的读写分离,从而改善数据库的负责压力。应用服务器在写数据的时候,访问主数据库,主数据库通过主从复制机制将数据同步从数据库,这样当应用服务器读数据的时候,就可以通过从数据库获得数..
分类:
其他好文 时间:
2014-08-12 17:42:44
阅读次数:
193
1.前言 在web开发中, 页面模板,业务逻辑(包括缓存、连接池)和数据库这三个部分,数据库在其中负责执行SQL查询并返回查询结果,是影响网站速度最重要的性能瓶颈。本文主要 针对MySql数据库,双十一的电商大战,引...
分类:
其他好文 时间:
2014-08-12 09:08:25
阅读次数:
239
本书简介本书将从三个方面权威的阐述如何提高.net app 性能问题:验证、测量性能指标,然后辨别它是否超过度量从内存管理、网络、I/O、并发等方面提高应用程序的性能通过CLR的详细的设计细节来解决应用程序的性能瓶颈我们相信.net软件开发人员无法实现高性能的软件解决方案是因为上述三个领域的问题,例...
分类:
其他好文 时间:
2014-08-12 00:04:03
阅读次数:
257