我一直在用Postgresql测试Google Cloud SQL,但我有随机查询需要~3s而不是几ms.
我做的故障排除:
net.ipv4.tcp_keepalive_time
为60以确保连接没有丢失.我得到的是:我觉得我的Google Compute实例和我的Google SQL实例之间存在一些奇怪的连接/链接问题,我似乎无法弄明白.任何的想法?
编辑:我也每30秒在我的SQL Cloud实例中注意到这些日志:
ERROR: recovery is not in progress
HINT: Recovery control functions can only be executed during recovery.
STATEMENT: SELECT pg_is_xlog_replay_paused(), current_timestamp