Ste*_*wie 3 mysql performance database-tuning
之间有什么区别
SHOW /*!50000 GLOBAL */ STATUS
Run Code Online (Sandbox Code Playgroud)
和
SHOW GLOBAL STATUS
Run Code Online (Sandbox Code Playgroud)
我看到在一些脚本和调整演示中使用了第一个命令。有区别吗,如果有,50000 是什么意思?
此外,这似乎是一个很好的脚本:https : //raw.github.com/rackerhacker/MySQLTuner-perl/master/mysqltuner.pl 是否有任何类似的脚本列出重要的统计数据和显示建议
“50000”指的是 MySQL 版本——表示只有 5.0.0 及以上版本才需要注意该命令。5.0.0+ 会看到SHOW GLOBAL STATUS
,而早期版本只会看到SHOW STATUS
.
例子:
mysql> /*!50511 select 1 */;
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.00 sec)
mysql> /*!50512 select 1 */;
Query OK, 0 rows affected (0.00 sec)
Run Code Online (Sandbox Code Playgroud)
(我有 MySQL 5.5.11——即 5.05.11)。
归档时间: |
|
查看次数: |
1036 次 |
最近记录: |