随笔分类 - 性能优化
摘要:一、sql语句随机取一条数据 例1:select * from vdn_delivery_order ORDER BY RAND() LIMIT 1; 例2:SELECT * FROM vdn_delivery_order v1 JOIN (SELECT RAND()*(SELECT max(id)
阅读全文
posted @ 2020-05-29 14:43
颜林小钦
摘要:1.什么是http_load http_load是一款基于Linux平台的web服务器性能测试工具,用于测试web服务器的吞吐量与负载,web页面的性能。 "使用教程"
阅读全文
posted @ 2019-01-10 10:14
颜林小钦
摘要:top:Linux下常用的性能分析工具,可以动态显示系统以及个进程的资源使用情况 常用参数: d:指定刷新的时间间隔 p:指定进程号以监控特定的进程 s:监控在安全模式下运行 top 输出说明: load average三个数字分别代表系统最近5分钟、10分钟、15分钟的平均负载(uptime命令可
阅读全文
posted @ 2018-11-25 00:34
颜林小钦
摘要:iostat是sysstat工具的一个命令,用于查看 CPU和磁盘的IO信息 常用参数: c:仅显示CPU的统计信息(默认显示CPU和磁盘的IO信息) d:仅显示磁盘的IO信息 k:以K为单位显示美妙的磁盘请求次数 p:指定设备,ALL表示全部设备 输出说明: avg cpu段: %user:用户空
阅读全文
posted @ 2018-11-25 00:31
颜林小钦
摘要:mpstat是sysstat工具的一个命令,MultiProcessor Statistics用于多CPU处理器的系统中,可以统计单个或者多个CPU的平均状态 常用参数: p:指定监控的CPU,ALL表示所有的CPU(默认输出所有CPU的平均统计信息) mpstat P ALL 5 2:表示每隔5秒
阅读全文
posted @ 2018-11-25 00:29
颜林小钦
摘要:pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、设备IO等系统资源的占用情况 常用的参数: u:默认的参数,显示各个进程的cpu使用统计 r:显示各个进程的内存使用统计 d:显示各个进程的IO使用情况 p:指定进程号 输出说明: %usr:进程在用户空间占用cpu
阅读全文
posted @ 2018-11-25 00:22
颜林小钦
摘要:物理CPU 物理CPU就是计算机上实际配置的CPU个数。在linux上可以打开cat /proc/cpuinfo 来查看,其中的physical id就是每个物理CPU的ID,你能找到几个physical id就代表你的计算机实际有几个CPU。在linux下可以通过指令 grep ‘physical
阅读全文
posted @ 2018-11-24 22:23
颜林小钦

浙公网安备 33010602011771号