摘要: 我们在做性能测试的时候要监控windows和LINUX的系统资源。 以下是我整理收集的一部分内容, 供大家参考学习。 内存相关: Object( 对象) Counters Description( 描述) 参考值 Memory Available MBytes 物理内存的可用数( 单位 Mbytes 阅读全文
posted @ 2019-03-23 22:20 追风狂想 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 以windows 2016 standard版本为例 通过注册表查看,找到 .NET Framework 注册表信息所在的位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full 查看release的数值,394 阅读全文
posted @ 2019-01-24 15:05 追风狂想 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的性能测试时,需要模拟网络的带宽来控制文件的上传速度。按照以前的方式方法,我们一般会使用工具 softperfect bandwidth manager 来模拟上下行的带宽。 官网地址 https://www.softperfect.com。该工具可以模拟上下行的带宽,以及对指定网络IP 阅读全文
posted @ 2018-08-06 14:05 追风狂想 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 当我们的数据库服务器遇到如下的错误:ERROR: Too many connections 一种可能性就是我们的压力确实很大,需要增加服务器硬件资源或者增加数据库服务器。但是大多数情况下是我们的连接数配置不合理造成的。 在MySQL中,有如下几个参数是和连接数配置相关的: Max_connectio 阅读全文
posted @ 2018-04-03 14:18 追风狂想 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: 使用以下语句可以查询相关的配置和日志所在位置: show variables like '%slow%'; 名词解释: log_slow_admin_statements: 打开后可以将一些比较慢的管理语句,如optimize table,analyze table,alter table 等操作写 阅读全文
posted @ 2018-03-26 17:22 追风狂想 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 转载于: http://blog.csdn.net/shutao917/article/details/51444424 SQL SERVER内存按存放数据的类型,大概可以分为三类: 1、buffer pool,存放数据页面的缓冲区,sql server数据都是存放在一个个8K的页面里,当用户需要使 阅读全文
posted @ 2018-01-17 00:11 追风狂想 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/zhaoguan_wang/p/4602866.html 其他一些有帮助的语句: 1. 查看SQL语句占用多大内存: SELECT s2.dbid, s1.sql_handle, (SELECT TOP 1 SUBSTRING(s2.text,s 阅读全文
posted @ 2018-01-17 00:06 追风狂想 阅读(6284) 评论(0) 推荐(1) 编辑
摘要: 在进行性能分析的时候有时候需要清除缓存以便进行下一次分析。 SQL Server提供了一些工具来清除缓存的性能数据。使用下面的语句来完成这些任务。 清除全局缓存使用下面的语句: DBCC DROPCLEANBUFFERS; 从全局缓存中清除执行计划,使用下面的语句: DBCC FREEPROCCAC 阅读全文
posted @ 2018-01-12 13:57 追风狂想 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 在一次测试过程中,发现有些表一直被锁定,从网上搜集了下资料,可以使用一下语句查看数据库中那些表正被锁定: 阅读全文
posted @ 2017-09-12 14:52 追风狂想 阅读(570) 评论(0) 推荐(0) 编辑
摘要: SQLServer 查询数据死锁语句 我们可以通过以下SQL 语句用来查询,当前数据中存在的死锁语句,定位数据库出现死锁的根本原因。 --每秒死锁数量 SELECT * FROM sys.dm_os_performance_counters WHERE counter_name LIKE 'Numb 阅读全文
posted @ 2017-04-21 16:36 追风狂想 阅读(2301) 评论(0) 推荐(0) 编辑