84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
不太清楚show variables与show status的内在区别,我的猜测是:1.show variables读出的内容来自编译时设置的选项、配置文件、mysql命令行下的动态设置;2.show status读出的内容则是动态的,是mysql运行时的动态变化:(1)可能来自进程运行时内部动态改变的参数信息;(2)可能来自数据库表:例如information_schema,performance_schema,mysql
不知道我的看法是不是正确,希望高手赐教。先谢过。
關於顯示變數官方文件提到了一些:
系統變數資訊也可以從以下來源取得:效能架構表。請參閱第 21.9.12 節「效能模式系統變數表」。 GLOBAL_VARIABLES 和 SESSION_VARIABLES 表。請參閱第 20.10 節,「INFORMATION_SCHEMA GLOBAL_VARIABLES 和 SESSION_VARIABLES 表」。 mysqladmin 變數指令。請參閱第 4.5.2 節「mysqladmin — 用於管理 MySQL 伺服器的客戶端」。
關於顯示狀態官方文件描述如下:
tatus 變數資訊也可從下列來源取得:效能架構表。請參閱第 21.9.13 節「效能模式狀態變數表」。 GLOBAL_STATUS 和 SESSION_STATUS 表。請參閱第 20.9 節,「INFORMATION_SCHEMA GLOBAL_STATUS 和 SESSION_STATUS 表」。 mysqladmin 擴充狀態指令。請參閱第 4.5.2 節「mysqladmin — 用於管理 MySQL 伺服器的客戶端」。
看文件很重要,這是mysql官方的說明,附兩個連結。 http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.htmlhttps://dev.mysql.com/doc/refman/5.7/en/performance -schema-variable-table-migration.html
關於顯示變數官方文件提到了一些:
關於顯示狀態官方文件描述如下:
看文件很重要,這是mysql官方的說明,附兩個連結。
http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html
https://dev.mysql.com/doc/refman/5.7/en/performance -schema-variable-table-migration.html