sqle icon indicating copy to clipboard operation
sqle copied to clipboard

慢日志扫描schema识别归类不精准

Open iwanghc opened this issue 8 months ago • 0 comments

版本信息(Version)

v4.2504-pre3

问题描述(Describe)

scannerd采集到sql推送到管控后,sql语句中指定的scheam和归属的schema不一致 或者有些schema未采集到,导致审核时使用默认schema触发表名不存在规则, 需要优化

截图或日志(Log)

Image

如何复现(To Reproduce)

尝试在慢日志文件中use a schema,然后执行一条指定b schema的sql语句,采集后看这条sql的归属schema是a还是b

问题原因

在读取慢日志时遇到use schema或者在header和metrics里解析到schema,就会拿这个这个schema作为下面sql的数据库名称,所以sql归类为到其他schema里,有可能的原因是,在识别到的数据库里执行的这条带指定其他schema的sql

解决方案

变更影响面

受影响的模块或功能

外部引用的潜在问题或风险

版本兼容性

测试建议

iwanghc avatar Apr 25 '25 11:04 iwanghc