zoukankan      html  css  js  c++  java
  • python监视mysql最大连接数

    
    

    #!/usr/local/bin/python3.5
    import pymysql
    import time

    
    

    sum = 0

    
    

    while True:
    #open db connection
    db = pymysql.connect('localhost','root','abc-123','test')

    
    

    #use cursor()
    cursor = db.cursor()

    
    

    #use execute() run sql
    cursor.execute("show variables like '%max_connections%';")

    
    

    #USE fetchone()
    Max = cursor.fetchone()

    
    

    cursor.execute("show global status like 'Max_used_connections';")
    History_max = cursor.fetchone()

    
    

    cursor.execute("show global status like 'Threads_connected';")
    Currently = cursor.fetchone()

    
    

    sum = sum + 1
    print(" -------------------------------- ")
    print("统计日期 :",time.strftime('%Y-%m-%d %H:%M:%S'))
    print("当前统计次数 :",sum)
    print("mysql最大连接数 :",Max[1])
    print("mysql历史最大连接数 :",History_max[1])
    print("mysql当前最大连接数 :",Currently[1])

    
    

    db.close()
    time.sleep(5)

    
    

    输出结果:

      

    [root@zab jb]# ./mysql.py

    --------------------------------

    统计日期 : 2016-05-25 09:31:52
    当前统计次数 : 1
    mysql最大连接数 : 2000
    mysql历史最大连接数 : 6
    mysql当前最大连接数 : 1

    --------------------------------

    统计日期 : 2016-05-25 09:31:57
    当前统计次数 : 2
    mysql最大连接数 : 2000
    mysql历史最大连接数 : 6
    mysql当前最大连接数 : 1

    --------------------------------

    统计日期 : 2016-05-25 09:32:02
    当前统计次数 : 3
    mysql最大连接数 : 2000
    mysql历史最大连接数 : 6
    mysql当前最大连接数 : 1

    END !

  • 相关阅读:
    adt 下载有时候下载不下来
    phonegap 2.5.0 创建项目
    jquerymobile tap事件被触发两次。
    phonegap Resource ID #0x0
    淘宝客淘宝开放平台要UTF编码才能获取数据
    js document.addEventListener 注册事件,
    jquerymobile 转场之后不执行onload事件
    我的第一篇博客
    心情
    箭头css
  • 原文地址:https://www.cnblogs.com/changbo/p/5526221.html
Copyright © 2011-2022 走看看