久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL新增配置參數是什么

187次閱讀
沒有評論

共計 1078 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關 MySQL 新增配置參數是什么,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

activate_all_roles_on_login

此參數在版本 8.0.2 引入,是一個可以動態調整的 global 級參數,默認值為 OFF。此參數用于控制在賬戶登錄時是否激活已經授予的角色,如果為 ON 則授予的角色會被激活,設置為 OFF 時只能通過 SET DEFAULT ROLE 顯式激活用戶角色。activate_all_roles_on_login 設置只在賬戶登錄或者開始執行存儲過程時生效,如果想更改 session 的 role 需要執行 SET ROLE 語句。

binlog_expire_logs_seconds

參數在版本 8.0.1 中引入,是可以動態調整的 global 級參數,8.0.4 之前默認值為 0,8.0.11 之后為 2592000 也就是 30 天。之前版本 binlog 自動清理時間以參數 expire_logs_days 也就是以天為單位,當前兩個參數并存并且有一個非 0 時則以非 0 的參數為 binlog 自動清理時間,如果兩個都為非 0 值則以 binlog_expire_logs_seconds 為 binlog 清理時間忽略 expire_logs_days 參數設置。

binlog_row_metadata

此參數在 8.0.1 版本引入,是可以動態調整的 global 級參數,默認值為 MINIMAL, 可以設置為 FULL。此參數用于控制 row 格式下 binlog 中表的元數據數量,設置為 MINMAL 時記錄符號標記、列字符集和空間類型,設置為 FULL 時會記錄表所有的元數據,例如列名、枚舉或集合所有的值、主鍵信息等等。

binlog_row_value_options

此參數在 8.0.3 版本引入,是可以動態調整 global 級參數,默認值為’’,可以設置為 PARTIAL_JSON。

當設置為 PARTIAL_JSON 并且 binlog 格式為 ROW 或者 MIXED 模式時,使用 JSON_SET(), JSON_REPLACE() 和 JSON_REMOVE() 對 JSON 的列進行操作時,binlog 只記錄更新的部分,而不是記錄整個 JSON 的變更,進而減少 binlog 大小。不過當對 JSON 文檔的更改需要比當前文檔更大的空間或者 SERVER 不能夠進行部分更新時,binlog 還是會記錄整個 JSON 文檔。

關于“MySQL 新增配置參數是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-15發表,共計1078字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 郧西县| 灯塔市| 松潘县| 新津县| 大同市| 商洛市| 南江县| 连山| 休宁县| 潢川县| 渝北区| 垦利县| 临夏市| 威远县| 宜宾县| 二手房| 新野县| 云南省| 永康市| 雷波县| 且末县| 利辛县| 远安县| 高邮市| 莱州市| 新龙县| 黔西| 侯马市| 大化| 丹阳市| 定安县| 黔江区| 巢湖市| 乌拉特中旗| 探索| 谢通门县| 徐汇区| 罗城| 孝义市| 杭锦后旗| 资中县|