最近项目访问流量逐步的增加,特别是在一次新的业务消息推送后,极光推送给手机接受到的客户端达到19万个,此时app立马开始访问速度变慢了,用户体验相当差客服接到的问题电话开始一个接一个,我一看心想完了,肯定是流量起来了,要么是数据库要么是nginx,要么是带宽不够了,只有这三种可能赶紧解决问题打开数据...
分类:
数据库 时间:
2015-12-19 11:05:59
阅读次数:
205
说明:手头有一台使用了5年的笔记本电脑(联想B450)最近一年明显比以前慢很多。初步判定是硬盘老化问题。经过将老笔记本的512G硬盘换为三星250GSSD硬盘后,问题解决。事实证明使用5年的硬盘,即使不坏也会变慢。
分类:
其他好文 时间:
2015-12-18 19:03:09
阅读次数:
132
近期发现站点訪问速度变慢。博客文章打开速度特慢,也没改动过东西。并且近期发现google的服务非常多訪问都打不开或是变慢。于是知道可能是那“伟大东西”在作坏事了。症状:网页长时间无响应,提示”正在等待 fonts.googleapis.com 的响应”_…打开博客文章,查看源代码,能够看到在head...
分类:
其他好文 时间:
2015-12-18 16:29:17
阅读次数:
188
用户反映修改密码后程序明显变慢,查看AWR发现:经查阅资料,在10.2.0.5及以后版本,使用错误密码登陆尝试会导致很高的Library Cache Locks或row cache lock,可以设置Oracle的隐含参数28401来避免:alter system set event='28401 ...
分类:
数据库 时间:
2015-12-13 15:33:46
阅读次数:
340
前段时间参与了一个WPF编写的项目,在该项目中有这样一个场景:在程序运行过程中需要动态地产生大量文本信息,并追加WPF界面上的一个TextBox的Text中进行显示。编写完之后,运行该项目的程序,发现在产生大量信息之后,发现系统变慢了,打开任务管理器才发现,该项目的程序占用了将近1.5G的内存(天啊...
计算机把写好的程序转换为机器可识别的语言的过程所使用的工具有两种,分别是解释器与编译器。一.解释器(边解释边执行) 将源代码转化为一些动作并执行,由于是解释一行执行一行,所以每次执行完后这一行的解释就会丢弃,从而会产生很多重复解释的行为,导致程序执行变慢。二.编译器(编译后再执行) 编译过程: 预处...
分类:
编程语言 时间:
2015-12-10 17:07:33
阅读次数:
152
情景再现近期发现网站访问变慢,经常会出现请求无法响应的问题,一个请求长时间没有返回,导致页面出现504(Gateway Timeout),我们使用的nodejs+ngnix(反向代理)。猜测原因 服务器内存使用过高,导致服务器处理缓慢? 并发请求过多导致请求缓慢?...定位问题 查看服务器cp...
分类:
其他好文 时间:
2015-12-03 20:54:25
阅读次数:
648
表空间表空间是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间 。分区表当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表...
分类:
数据库 时间:
2015-11-28 20:05:31
阅读次数:
309
近期,发现WEB服务器netstat-nap时,超多TIME_WAIT状态的连接,每台WEB超过2万,峰值超4万;导致服务响应变慢;WEB服务器跑的是PHP程序,这些程序需要调用后端的MemCache,mysql,Redis,mongodb以及后端的http接口服务,其中MemCache、http接口服务的调用量相对较大;根据BAIDU的..
分类:
其他好文 时间:
2015-11-26 13:20:24
阅读次数:
202
近期,发现WEB服务器netstat-nap时,超多TIME_WAIT状态的连接,每台WEB超过2万,峰值超4万;导致服务响应变慢;WEB服务器跑的是PHP程序,这些程序需要调用后端的MemCache,mysql,Redis,mongodb以及后端的http接口服务,其中MemCache、http接口服务的调用量相对较大;根据BAIDU的..
分类:
其他好文 时间:
2015-11-26 13:18:56
阅读次数:
148