该特定标志(net_read_timeout)在云控制台的可设置标志列表中不可用,文档(https://cloud.google.com/sql/docs/mysql/flags)中也未提及。我可以通过执行以下命令来查看该标志的当前设置值:
show global variables like '%timeout%';
哪个显示:
| net_read_timeout | 30 |
不支持从命令行设置此标志:
mysql> SET GLOBAL net_read_timeout=120;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation
所以我想知道是否有任何方法可以更改此标志的值。
答案 0 :(得分:1)
由于net_read_timeout标志未在Cloud SQL中列为Supported Tag,因此您无法通过任何渠道(控制台,命令行或API)对其进行更改。但是,如果您有付费的支持包,或者正在接受免费试用,则可能值得通过支持案例询问是否可以解决问题。
您还可以通过此link创建功能请求,以在将来的版本中支持此标志。请记住,这不能保证它是否会包含在其中或何时包含。