阿里云 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 ...
最新文章
- 九度OJ 1051:数字阶梯求和
- 在IOS XR上配置BFD
- linux上使用ASP
- SetWindowPos()详解
- java写入文件不覆盖写入_Java写入文件–用Java写入文件的4种方法
- 开发组2007年3月开发计划
- zookeeper做分布式配置中心
- SQLite: 注意日期查询中的“前空格”问题将引发错误查询!
- 结构梁配筋最牛插件_结构分析|结构抗震概念——强柱弱梁
- hmcl启动器怎么联机_HMCL 启动器教程 #1 安装启动器
- 在launcher中隐藏app图标
- Rockchip | 固件分区排列
- mysql缓存一致性,缓存与数据库一致性保证
- 商业智能,数据仓库,ETL,数仓调度工具informatica介绍手账(三)
- C# 读取西门子S7系列PLC教程及源码
- 初中计算机考试wps文字,初中信息技术WPS表格测试题
- java EE单例Singleton自启动
- 排序excel怎么设置_Excel考勤打卡统计,这才是最简单的方法!
- CentOS5.5 安装Mldonkey 3.0.7
- Python 奇淫技巧,助你更好的摸鱼
热门文章
- Kinect for Windows SDK 1.6的改进及新特性
- python逆序输出_python倒序输出
- veket linux应用软件,Veket下载_Veket Linux(开源Linux操作系统)V5.192D完整版
- android多个按钮美化,Android按钮美化样式的实现代码
- LC串联震荡电路谐振频率
- Elasticsearch 的全量同步和增量同步
- Matlab图像边缘检测Roberts\Sobel\Prewitt\Canny算子
- mysql 查看slave状态_解读show slave status 命令判断MySQL复制同步状态
- 什么是强化学习?强化学习之父:它是人工智能的未来
- PM Q7声卡使用教程