SQL查询分析器
SQL查询分析器由用户分析给定的python文件,然后执行以下操作。
列出所有查询。
检查表是否存在。
检查该列是否存在。
对查询执行“解释”并列出每个查询的索引
明智的建议
对于每个表-建议新索引,还告诉哪些索引没有用。 [减少时间复杂度]
将报告发送到给定的email_id。
先决条件
MySQL
Python3
PyMySQL的
怎么跑
将MySQL凭据写入config.ini文件。
将要分析的文件插入到search_file目录中。
运行drive.py并输入要为其生成报告的文件名。 此外,输入电子邮件ID以发送报告。
这个怎么运作
remove_comments.py
从输入文件中删除注释。
query_detector.py
在输入文件中检测SQL查询并将这些查询存储在另一个文件(即output.txt )中
extract_perfo
评论0
最新资源