摘要: APM 应用性能管理成熟度模型 阅读全文
posted @ 2013-07-31 19:14 luofer 阅读(586) 评论(0) 推荐(0) 编辑
 
摘要: c#内存模型(转) 阅读全文
posted @ 2013-02-19 17:09 luofer 阅读(2392) 评论(0) 推荐(1) 编辑
  2013年9月2日
摘要: 第一节 影响性能的因素 一般来说我们说SQLServer出现性能问题时,主要指的是: 响应时间:提交请求到收到第一个响应字节的第一个字符的时间间隔; 吞吐量: 单位时间内处理的批数量; 可扩展性: 当上述两个指标不够理想时,是否能够简单的通过添加新的服务器来满足。Scale Out(相对于Scale up); 当DBMS出现问题时,对运维来说可能是监控出现明显的有别于历史曲线的异常波动,例如CPU高,锁上升,IO异常上升等,对于系统使用者来说则是系统响应明显变慢。从全局来看,能够影响数据库性能的因素有很多,概括的来说可归结于如下几个方面: 应用程序的体系结构: 一个好的架构很多时候... 阅读全文
posted @ 2013-09-02 15:48 luofer 阅读(411) 评论(0) 推荐(0) 编辑
  2013年4月3日
摘要: 基于.Net3.5的开源服务总线ESB 阅读全文
posted @ 2013-04-03 16:09 luofer 阅读(3766) 评论(0) 推荐(0) 编辑
  2013年3月28日
摘要: C# 并发 阅读全文
posted @ 2013-03-28 18:18 luofer 阅读(2159) 评论(0) 推荐(3) 编辑
  2012年8月9日
摘要: 前段接手了个优化项目,大概要求是对公司现有的1W多张表进行索引优化,完善现有的,剔除无效的索引。鉴于人手严重不足(当时算两个半人的资源),打消了逐个库手动去改的念头。当前的程序结构不允许搞革命的做法,只能搞搞改良,所以准备搞个自动化工具去处理。原型刚开发完,开会的时候以拿出来就遭到运维DBA团队强烈抵制,具体原因不详。最后无限延期。这里把思路分享下。欢迎拍砖。 整个思路是这样的,索引都是为查询和更新服务的,但是不合适的索引又会对插入和更新带来负面影响。面对表上现有的索引想识别那些是有效的不太可能。那么根据现有的数据使用情况重建所有的新索引不就解决了嘛。根据查询生成全新索引,然后和现有对比... 阅读全文
posted @ 2012-08-09 19:10 luofer 阅读(657) 评论(3) 推荐(0) 编辑