影响Linux服务器性能的因素 1. cpu 2. 内存 3. 磁盘IO 4. 网络IO 系统性能评估标准 |影响性能因素|好|坏|糟糕| |: |: |: |: | |CPU|user% + sys%=90%| |内存|Swap In(si)=0Swap Out(so)=0|Per CPU wit ...
分类:
系统相关 时间:
2020-01-26 00:51:32
阅读次数:
136
shell系统监控及日志分析 系统监控: CPU相关信息在/proc/stat 内存/proc/meminfo 流量监控proc/net/dev 磁盘io/proc/vmstat 脚本代码 1 #!/bin/bash 2 #监控linux主机系统信息 3 #导入工具模块 4 source utils ...
分类:
系统相关 时间:
2020-01-09 20:31:44
阅读次数:
125
sysbench支持以下几种测试模式:1、CPU运算性能2、磁盘IO性能3、调度程序性能4、内存分配及传输速度5、POSIX线程性能6、数据库性能(OLTP基准测试) sysbench版本:[root@127-0-0-1 sysbench]# /u01/opt/sysbench/bin/sysben ...
分类:
其他好文 时间:
2020-01-06 16:15:50
阅读次数:
117
1.性能指标:CPU,内存,网络,磁盘,版本,2.linux常用命令:man,ls,ll, top: -h:帮助 -p:监控指定进程 m p: cpu重指数:us,ni old orange3.linux监控命令--CPU: vmstat:可以监控系统 的进程状态,内存,虚拟内存,磁盘IO,CPU, ...
分类:
系统相关 时间:
2020-01-03 19:28:33
阅读次数:
105
公司有两个java系统运行在同一台服务器上面,有一天接到开发人员反馈,有时候打开页面反应很慢,于是开始上服务器排查: top 命令发现服务器负载不高,但是cpu0 的iowait 很高,达到了60%,于是开始初步怀疑是磁盘io引起的cpu 负载,于是iostat 查看磁盘负载: 发现磁盘的util ...
分类:
其他好文 时间:
2020-01-02 18:33:11
阅读次数:
140
一、自定义监控项获取磁盘IO所需的值 1、在zabbix Agent端配置文件配置如下内容 1.1、监控项的介绍 2、配置完成后,重启Agent服务 3、本地测试是否生效 4、服务端测试是否生效 二、在Zabbix Web端开始配置 1、配置磁盘读次数监控项 1.1、增加读次数的监控项 2、配置磁盘 ...
分类:
其他好文 时间:
2020-01-02 15:47:45
阅读次数:
245
1 多表关联查询 从快速入门,我们已经学会了如何在一张表中读取数据,这是最基础简单的查询表中的数据,但是在实际中经常需要从多个表中读取数据。 本章我将会向大家介绍如何使用MySQL在多个表中查询数据。 想要从多个表中查找数据,就要用到JOIN关键字 JOIN 按照功能大致分为如下三类: 1.CROS ...
分类:
数据库 时间:
2019-12-27 23:34:38
阅读次数:
103
使用redis做为MySQL的缓存 介绍 在实际项目中,MySQL数据库服务器有时会位于另外一台主机,需要通过网络来访问数据库;即使应用程序与MySQL数据库在同一个主机中,访问MySQL也涉及到磁盘IO操作(MySQL也有一些数据预读技术,能够减少磁盘IO读写,此部分后续继续研究),总之,直接从M ...
分类:
数据库 时间:
2019-12-27 19:34:14
阅读次数:
94
(1)被监控端配置 #vi /etc/zabbix/zabbix_agentd.conf UnsafeUserParameters=1 UserParameter=custom.vfs.dev.read.ops[*],cat /proc/diskstats | grep $1 | head -1 | ...
分类:
其他好文 时间:
2019-12-24 09:32:51
阅读次数:
103
这篇paper比较老,是列存比较基础的论文 几乎所有列存,或olap的论文都会引用这篇 行存面向写,支持OLTP 列存面向读,支持OLAP 基于磁盘的DBMS,瓶颈基本在磁盘IO,所有做的工作都是用多余的cpu来换取磁盘IO 总体的思路,压缩让需要存的数据更小,densepack,更多的数据一起存, ...
分类:
数据库 时间:
2019-12-20 13:26:50
阅读次数:
94