上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: -- 数据库大小CREATE TABLE #tmptb(NAME VARCHAR(100),db_size VARCHAR(100),OWNER VARCHAR(500),dbid INT,created DATE,STATUS VARCHAR (500),COMPATIBILITY_LEVEL I... 阅读全文
posted @ 2014-08-07 20:01 鸽子飞扬 阅读(193) 评论(0) 推荐(0) 编辑
摘要: -- sql语句耗时百分比 declare @tmptb table(id int,name varchar(50),total_worker_time bigint,rate varchar(50),execute_count bigint) ;with cte1 as(select a.*,t. 阅读全文
posted @ 2014-08-07 19:48 鸽子飞扬 阅读(1450) 评论(0) 推荐(1) 编辑
摘要: 域环境,非域账号登录主机 192.168.64.11 sql11.test.com镜像机:192.168.64.12 sql12.test.com见证机:192.168.64.13 sql13.test.com配置见证机失败,见证机的sqlserver错误日志:Database mirroring ... 阅读全文
posted @ 2014-08-06 22:00 鸽子飞扬 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1.首先要有一个trace文件2. 打开trace文件3. 另存为跟踪表4.登录你要保存到的目标sqlserver服务器5. 选择要保存的数据库和表名称6. 保存完成(左下角出现进度直到显示“已完成”)7. 在数据库中找到该表(在第5步选择的数据库中找)8.查看部分结果(TextData就是查询的sql语句,Duration就是查询的时间,这里duration除以1000才是毫秒)9. 然后我们来分析TextData,如何找到相同的语句,不同的参数。我的分析,TextData主要有3种 1)带参数sql语句(以 exec sp_executesql N' 打头,以 ',N 阅读全文
posted @ 2013-11-02 14:54 鸽子飞扬 阅读(6671) 评论(0) 推荐(3) 编辑
摘要: (转)以备不时之需最耗时的sqldeclare @n intset @n=500 ;with cte1 as(select a.*,t.*from sys.dm_exec_query_stats across apply sys.dm_exec_sql_text(a.plan_handle) twhere t.dbid >= 5)selectt.dbid,db_name(t.dbid) as dbname,a.total_worker_time,a.avg_time_ms,a.execution_count,a.cache_count,replace(replace(t.text,CHA 阅读全文
posted @ 2013-09-25 16:42 鸽子飞扬 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 最近有个项目用loadrunner做了压力测试,发现并发量还不到200服务器就支撑不住了。boss那边紧急开会,说此项目最近3个月内将有100家中大型公司用于校园招聘工作,如果这个问题不解决公司有可能玩完。于是紧急动员,当晚重启压力测试,力争把问题解决。由于之前测试部门做压力测试的时候我不在场,所以今天测试的时候先让他们演示的一遍,当loadrunner跑到100的时候,问题出来了,网站访问开始变慢,计数器webservice/current connections急剧上升,直到1000左右,这是访问网站报503错误。这一次我只是为了看下现象,我和小伙伴们都没有做任何处理。在再次开启loadr 阅读全文
posted @ 2013-09-18 23:00 鸽子飞扬 阅读(5194) 评论(2) 推荐(0) 编辑
摘要: sqlserver2000中有个歌曲表,字段是nvarchar类型,保存韩文乱码,跟踪发现调用过程的时候传入参数还是正确的,但是查询出来却是乱码,仔细检查了下,该表所有字段加起来长度超过8060,超出了一个数据页,于是怀疑跟此问题有关,于是减少某些字段长度,把所有字段长度减少到8060以内,重新测试,保存,问题解决。为何会引起此类问题,目前尚不得而知。 阅读全文
posted @ 2011-12-13 20:05 鸽子飞扬 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 记录我的windbg调试之旅。问题描述:有个项目cpu跳的厉害,马上请出windbg1. adplus 抓包;2. windbg打开文件,运行 .load sos ;3. 运行 !threads, 发现进程 71 和 77 有异常,gc这项为disabled;4. ~71s 切换到 该线程, !clrstack 查看托管代码,看看是哪个页面,看到页面是 imei_list.aspx;5. !dso,发现有个string报告如下错误:0:071> !dsoOS Thread Id: 0x11ec (71)ESP/REG Object Name1d1af0d4 156bd9e8 System 阅读全文
posted @ 2011-12-06 09:17 鸽子飞扬 阅读(583) 评论(3) 推荐(0) 编辑
摘要: 如果我在上海,一定跑去请dudu喝茶聊这个事,因为我想靠这个平台弄点过节费最近提出离职,就要离开奋斗5年的地方,想好好的休息一番,但是又想弄点过节费。于是就想到了猪八戒,看看项目还真有比较合适的,要是拿下一两个年关就不用愁了,可是一看猪八戒只给投标,不给留言,不给留联系方式,要不就交3000大洋的押金,这押金说多不多,但是我凭什么要交给八戒呢,我跟他又不熟,万一他吃了怎么办,但如果是dudu帮我保管我还是比较放心的。其实博客园做个威客可以说是一个多赢的局面,1)可以招来项目提供商,提高网站的访问量,项目提供商又可以找到合适的人;2)可以招来更多的技术人员,而技术人员为了接到活,肯定会努力的写好 阅读全文
posted @ 2011-12-04 22:23 鸽子飞扬 阅读(3599) 评论(53) 推荐(16) 编辑
摘要: 摘自:http://www.sqlmag.com/article/sql-server/understanding-sqliosim-output重点看红字部分Target IO Duration (ms)A threshold--SQLIOSim tries to hammer the system yet tries to stay under that thresholdIf the average I/O duration exceeds the target I/O duration, the SQLIOSim utility throttles the number of outs 阅读全文
posted @ 2011-12-04 20:42 鸽子飞扬 阅读(1707) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页