美文网首页
Python实现Mysql专家检查系统

Python实现Mysql专家检查系统

作者: 李白开水 | 来源:发表于2020-03-07 18:06 被阅读0次

先附github:
Python实现Mysql专家检查系统

运行结果:


image.png

结构:

C:\USERS\T8716\PYCHARMPROJECTS\MY_MYSQL_SPECIALIST
│  tree.txt
│  
├─.idea
│  │  misc.xml
│  │  modules.xml
│  │  My_MySQL_Specialist.iml
│  │  rSettings.xml
│  │  workspace.xml
│  │  
│  └─inspectionProfiles
│          profiles_settings.xml
│          
├─client
│  │  __init__.py
│  │  
│  ├─action
│  │      get_connections.py    #收集max_connections和innodb_buffer_pool_size
│  │      __init__.py
│  │      
│  └─database
│          check_args.py    #检查连接数据库的参数
│          connection_pool.py      #连接数据库
│          env.py
│          __init__.py
│          
└─sever
    │  main.py
    │  __init__.py
    │  
    └─worker
            advise.py     # 建议模板
            check_connections.py   #对收集到的信息进行分析,给出建议
            __init__.py
            

结构写的复杂了点,是为了之后再添加功能,分为client端和server端。
client负责连接数据库,收集数据,在这个MVP版本中指收集max_connections和innodb_buffer_pool_size。
server负责分析client收集的信息,并给出数据库检查后的建议。

陆续可能会继续添加新功能~

相关文章

网友评论

      本文标题:Python实现Mysql专家检查系统

      本文链接:https://www.haomeiwen.com/subject/rckhdhtx.html