我在Google App Engine上使用Google Cloud SQL实例进行项目。我已启用慢查询日志标志来存储慢查询。但是slow_log表的表现非常糟糕,只是为了选择一些数据需要大约6分钟。
我还注意到,记录的查询并不是真的"慢",我的意思是他们有0作为查询时间和锁定时间。见例:
mysql> SELECT * FROM slow_log LIMIT 900000,1;
start_time: 2015-05-01 20:06:16
query_time: 00:00:00
lock_time: 00:00:00
rows_sent: 1
rows_examined: 1
sql_text: select * from
服务where
{名称{1}}
我应该在表中添加一些索引吗?或者我应该截断它以减少行数?
答案 0 :(得分:0)
我发现了问题,标志long_query_time设置为0,因此存储了每个日志。