10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

28.4.4.14 ps_setup_save()过程

保存当前性能架构配置。方法使您能够临时更改配置以进行调试或其他目的,然后通过调用ps_setup_reload_saved ()过程。

为了防止其他同时调用保存配置,ps_setup_save ()获取一个名为sys.ps_setup_save通过调用GET_LOCK ()函数。ps_setup_save ()接受一个timeout参数,以指示如果锁已经存在(这表示其他会话有未完成的保存配置),则需要等待的秒数。如果超时过期而没有获得锁,ps_setup_save ()失败。

是你打来的ps_setup_reload_saved ()在晚些时候相同会话是ps_setup_save ()因为配置保存在临时表。ps_setup_save ()删除临时表并释放锁。如果没有调用就结束会话ps_setup_save (),表和锁自动消失。

类的会话值来禁用二进制日志记录sql_log_bin系统变量。这是一个受限制的操作,因此该过程需要足够的权限来设置受限制的会话变量。看到第5.1.9.1节“系统变量特权”

参数
  • in_timeout INT:等待获取的时间sys.ps_setup_save锁。负的超时值意味着无限的超时值。

例子
mysql >调用sys.ps_setup_save (10);…更改性能架构配置...mysql >调用sys.ps_setup_reload_saved ();