根据研发需求需要查询并保存近半年执行过的sql语句,以便问题溯源,请问tidb-v5.4是有相关的功能吗
你可能需要的是企业版的功能
社区版的最长能够查询到最近多久执行的sql语句呢
开启tidb_general_log这个参数试过,是把操作的sql写到tidb日志中的,有不有办法写到一个单独的日志,或者其他方式保存
在库里可以直接查的。
SELECT * FROM INFORMATION_SCHEMA.CLUSTER_LOG WHERE time > ‘2022-11-11’ AND time < ‘2022-12-12’ AND MESSAGE LIKE ‘%[GENERAL_LOG]%’
1 个赞
如果是为了审计需要,建议使用tidb 商业版的服务
好的,感谢
1 个赞
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。