Google Cloud SQL中slow_log表的低性能

时间:2015-05-02 07:33:17

标签: php google-app-engine google-cloud-sql

我在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}}

我应该在表中添加一些索引吗?或者我应该截断它以减少行数?

1 个答案:

答案 0 :(得分:0)

我发现了问题,标志long_query_time设置为0,因此存储了每个日志。