阿里云 mysql tps_MySQL_tps
TPS(Transaction Per Second)
一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。
单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。
MySQL-tps:每秒钟系统能够处理的交易或事务的数量。它是衡量系统处理能力的重要指标。
TPS是LoadRunner中重要的性能参数指标。
#!/usr/bin/env python
#_*_coding:utf8 _*_
import MySQLdb
import datetime
#qps
#!/usr/bin/env python
import MySQLdb
import time
from influxdb import InfluxDBClient
def getInfluxdb():
client=InfluxDBClient(host='192.168.15.104', port=8086, username='admin', password='root123', database='mysql15104')
return client
def get_cur():
conn=MySQLdb.connect(host="192.168.30.103",user="dlan",passwd="root123",port=3307,db="test",charset='utf8')
conn.select_db("test")
cur=conn.cursor()
return cur
def get_mysql_status(cursor):
data=cursor.execute('show global status;');
data_list=cursor.fetchall()
data_dict={}
for item in data_list:
data_dict[item[0]] = item[1]
return data_dict
def getQPS(cursor):
first_status=get_mysql_status(cursor)
time.sleep(1)
second_status=get_mysql_status(cursor)
tps=int(second_status['Com_commit'])-int(first_status['Com_commit'])
return qps
if __name__=='__main__':
while True:
cur=get_cur()
aa=getQPS(cur)
print aa
date=int(time.time())
json_body = [
{
"measurement":'wangyuan',
"tags":{
"host": "mycat",
"time":date
},
"fields":{
"qps":aa
}
}
]
print json_body
阿里云 mysql tps_MySQL_tps相关推荐
- 阿里云mysql强制走索引_MYSQL中常用的强制性操作(例如强制索引)
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 线上阿里云mysql慢_MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析-阿里云开发者社区...
概述 insert慢是经常被问到的问题,笔者尝试在本文中对这个问题做一个分类梳理,列举的线上例子会做简化,希望对读者有所启发. 注意:因为阿里云MySQL线上实例还是以RDS 5.6为主体,本文的分析 ...
- 阿里云mysql宽带_阿里云数据库RDS MySQL版购买使用详细过程
阿里云数据库 RDS MySQL 版如何购买使用?通过前面学习如何选择阿里云数据库 RDS MySQL 版,魏艾斯博客已经阿里云 MySQL 有了初步认识,接下来跟着老魏一起购买使用阿里云数据库 RD ...
- mysql存储图片node_Node.js教程 阿里云mysql如何支持存储emoji表情
本篇教程介绍了Node.js教程 阿里云mysql如何支持存储emoji表情,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入. < 本篇主要记录nodejs项目阿里云m ...
- 阿里云mysql 连接数_阿里云mysql最大连接数
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器
全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...
- 阿里云mysql容量_阿里云RDS的mysql数据库占用空间超过90%的处理
阿里云RDS数据库最大支持2T,目前已经占用了90%,如果进行分库或者迁移比较麻烦,思路是找出占用空间过大的日志或不重要的文件进行删除操作 查询所有数据库占用磁盘空间大小的SQL语句: show bi ...
- mysql 回档_阿里云mysql回档
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 阿里云mysql 分库分表_阿里云rds mysql分库分表
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- sysctl -p详解
- jQuery中常用的函数方法总结
- yarn资源参数配置
- mysql connect by_Mysql主从库搭建
- 编写一个汇编语言程序,将字符串Hello World中的全部小写字母转换为大写字母,并存放回原地址处。
- A2DP和AVRCP蓝牙音频传输协议
- java给图片增加水印(图片水印,文字水印)
- Vivado下使用Microblaze控制LED(vcu118,HLS级开发)
- 7款最好用的图片无损,视频无损压缩软件
- Python进阶读书笔记之(四) set集合
- 洛谷 P1195 口袋的天空
- ubuntu 开机进不去桌面问题
- 运用数学软件matlab求无穷积分,matlab积分的计算及其简单应用论文.doc
- 动网产品失败, 合作伙伴寒心离去
- 使用OpenCV的OpenCL(ocl)模块
- vue项目中eslint规则校验配置
- 最小二乘法线性拟合和2次曲线拟合算法
- Direct3D Devices
- 如何做毕业论文的ppt、准备答辩?
- 201671010402-陈靖 实验三 作业互评与改进