用Python开发MySQL DBA工具的一例
发布时间
阅读量:
阅读量
对于MySQL的所有运行状态统计数据而言,在执行"SHOW GLOBAL STATUS"命令时能够获取相关信息集。该信息集记录了自MySQL启动至当前时刻期间各状态值的总量,并不利于我们的分析工作。在日常维护和优化过程中,我们需要持续追踪某些关键指标的状态变化趋势(包括增长幅度或平均速率);或者在调整相关配置参数后观察这些关键指标的状态变化是否与预期目标一致等等。
鉴于此等需求导向原则下作者决定以Python语言开发一个小型应用程序并最终实现了这一目标。在探索过程他受到‘MySQL Workbench’这一款图形化数据库管理软件使用经验的启发后开始致力于开发类似功能的命令行界面系统。在完成基础功能模块后他发现软件界面上展示的数据统计分析结果非常直观友好并因此对其界面设计感到十分满意令人惊艳的界面设计哈~
[

]()
回归主题,请注意该脚本根据输入的信息类型分为两种情况:一种是"指定时间段内的平均值"...另一种是"指定时间段内的增长值";用户可以在命令参数中设置相应的参数来区分这两种情况;为了更好地理解这两种情况的区
全部评论 (0)
还没有任何评论哟~
