在我的MySQL实例中,conn_log表包含数千亿条连接记录。结果,它消耗了太多的存储空间。有没有办法减小连接日志的大小或禁用连接日志?
mysql> select count(*) from conn_log;
+------------+
| count(*) |
+------------+
| 4215139229 |
+------------+
1 row in set (0.00 sec)发布于 2015-09-09 21:23:16
我自己想出来的。test.conn_log表有几千亿条记录的原因是我设置了init_connect变量,如下所示。
insert into test.conn_log values(connection_id(),now(),@user,@cur_user,'');因此,当建立连接时,将在test.conn_log表中插入一条记录。
https://stackoverflow.com/questions/32448243
复制相似问题