如何设置 mysql max_execution_time 属性 使用 go

how to set mysql max_execution_time property use go

我很抱歉问这个问题,但在 google 之后我没有收到任何有用的消息。

dba 防止慢查询影响mysql 服务器,所以我们需要控制select 语句执行时间。我知道变量max_execution_time会影响那个。但是我在dtabase/sql.go里面找不到func,哪位大佬可以指点一下

作为 SQL 语句执行 SET max_execution_time=500。这将同一连接上的以下 SQL 语句限制为 0.5 秒。

也可以像SELECT /*+ MAX_EXECUTION_TIME(1000) */ field1, field2 FROM tbl ...一样作为SQL评论提示 这个answer。 如果您在新问题中显示有关慢速查询的详细信息,则可能会提高性能。