如果你曾经做了很长时间的DBA,那么你会了解到SQLServe的性能调优不是一个精密的科学。即使是,对于为最佳的性能找到最佳的配置也是很困难的。这是因为对于调优来说很少东西是绝对的。例如,一个性能调优可能对某一方面有用,可是却会影响其他的性能。我曾经做过DBA,在最后7年的日子里,我总结了一套SQL...
分类:
数据库 时间:
2014-10-24 09:12:52
阅读次数:
505
Perf是内置于Linux内核源码树中的性能剖析(profiling)工具。
它基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作系统相关性能指标的性能剖析。
常用于性能瓶颈的查找与热点代码的定位。...
分类:
其他好文 时间:
2014-10-23 12:26:06
阅读次数:
326
瓶颈法则源于约束理论(Theory of Constraints, ToC),由Dr Eliyahu Goldratt提出并于1984年发表于他的著作《The Goal》中。法则指出:每个系统,无论运转优劣,都有至少一个约束(即瓶颈)限制其产能。这个法则使我们可以推断出一个流程中响应时间和性能的限制...
分类:
其他好文 时间:
2014-10-23 01:20:04
阅读次数:
303
本文LVS的实现方式采用NAT模式,关于NAT的拓扑图请参照我的上一篇文章,本文纯粹实验,NAT在生产环境中不推荐使用,原因是Load Balancer容易成为瓶颈!
1.VMware9上安装CentOS-6.5-x86_64-minimal版
2.安装完成后将其hostname设置为LVS-master
hostname LVS-master
sudo -i
3.之后copy两份...
分类:
系统相关 时间:
2014-10-22 22:01:07
阅读次数:
304
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次...
分类:
其他好文 时间:
2014-10-21 14:58:58
阅读次数:
261
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次绘制的时候都去生成一张渐变的canvas图,效率极其低。...
分类:
其他好文 时间:
2014-10-21 13:49:15
阅读次数:
243
开发程序需要技能和严谨, 开发什么样的程序需要想象力。 编程就是理解和表达 。 还没有下笔, 心中已有图。 预见结果。 释放天赋与直觉。 最大的瓶颈来自于遇到问题而退缩,懈怠,无所事事,浪费时间。 重视与工作伙伴的协作和交流,集思广益。 技术创造美丽, 技术创...
分类:
其他好文 时间:
2014-10-20 21:10:37
阅读次数:
225
非技术方面: 1. 要特别注重熟悉业务与人际沟通 入职一月来,最大的感受就是要注重业务熟悉与沟通。这并不是说技术不够重要,而是,在公司里,在工作上,熟悉业务并能顺畅地与同事沟通和协作,显得尤为重要而且首要。通常,在技术方面不会出太大问题,因为总有高手把关,而业务与沟通容易成为瓶颈。技术方...
分类:
其他好文 时间:
2014-10-20 20:52:16
阅读次数:
201
在 GUI 测试中,识别个性化控件、模拟用户行为及对校验屏幕显示结果常常成为自动化测试的瓶颈,此类测试场景大多数情况下仍然依赖于手工测试。本文介绍一种新兴的 图形化编程技术 Sikuli,它摆脱了对控件 API 的依赖,通过当前屏幕的实时图像检索获取操作对象,模拟用户行为,匹配屏幕区域以校验真实的视...
分类:
其他好文 时间:
2014-10-20 18:44:50
阅读次数:
230
前面三篇译文《TCMalloc:线程缓冲的Malloc》、《使用TCMalloc的堆栈检查》、《使用TCMalloc进行堆栈分析》介绍了TCMalloc的基本原理,以及堆栈分析和检查工具,TCMalloc优点很多,比glibc 2.3的malloc快、自带的堆栈工具可以轻松找出内存瓶颈和内存泄漏,给服务器开发指明了一条新的道路。...
分类:
其他好文 时间:
2014-10-20 17:22:31
阅读次数:
275