随笔分类 -  数据库优化

摘要:VS自带的Web负载测试真的很大程度上能和专业的loadrunner媲美(只是Web方面),上个report图吧(如何实现,请往下拉):看,能探测一堆的计数器(上面红色打叉的是代表超过了基线值)、还能跟踪sql的执行,下面讲讲如何实现的。样板代码下载大致过程分成如下:新建测试工程、添加Web性能测试(和实现)、 添加负载测试(和实现,负载测试实际上是不断的调用Web性能测试)、运行负载测试看结果、调整性能。新建测试工程:忽略(`(*∩_∩*)′)添加Web性能测试:实现Web性能测试(先了解测试对象,需求如下):我们需要分别给以上情况编写测试用例,如下:User Name不填、Email不填= 阅读全文
posted @ 2013-04-18 22:37 McKay 阅读(16262) 评论(26) 推荐(80) 编辑
摘要:本文是自己对读写分离数据库方面的一些改进想法一般做数据库读写分离的标准情况是:1台写入数据库+2台查询数据库+1个请求转发器这样的配置容易出现这样的问题:1. 写数据库的写入成为瓶颈2. 查询所需时间还是很长(由于表很大导致)下面这些办法,欢迎大家给出各自的看法解决办法一: 1. 查询数据库:增加内存,以达到通过内存就可以获取大多数的数据,较少I/O耗时带来的延迟 2. 写入数据库:删除索引,以达到最快速的I/O写入耗时这样做的问题是:没有针对特别耗时的查询单独处理,因此当执行某些耗时的查询时,会显得特别慢解决办法二: 1. 查询数据库分成2种,分别为:普通数据读取数据库、特别耗时查询数据库 阅读全文
posted @ 2013-04-15 13:05 McKay 阅读(3620) 评论(8) 推荐(2) 编辑