无法删除 Binlog 中看到的临时表

时间:2021-02-09 16:44:00

标签: mysql google-cloud-sql temp-tables mysqlbinlog

这个问题是关于在 CloudSQL 上运行的 MySQL 5.7 数据库。该数据库的二进制日志文件在上周变得异常大。在分析这些文件时,我注意到语句“DROP TEMPORARY TABLE need_to_get”在过去 5 天内重复了数百万次,大约每秒 100 次。下面是一个例子:

#210207  3:21:51 server id xxxx end_log_pos 165359 CRC32 0xfe1f73b8      Query   thread_id=7626438       exec_time=0     error_code=0
SET TIMESTAMP=1612686111/*!*/;
SET @@session.pseudo_thread_id=7626438/*!*/;
DROP TEMPORARY TABLE IF EXISTS `need_to_get` /* generated by server */
/*!*/;

服务器重新启动后,此行为停止。服务器似乎在删除临时表时遇到了问题。什么可能导致这种情况发生?

0 个答案:

没有答案