日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

怎么快速了解自己的MySQL服务器?

發布時間:2023/12/9 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎么快速了解自己的MySQL服务器? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

From:?http://www.cnblogs.com/benshan/archive/2013/01/09/2853097.html

1、查看數據庫服務器狀態:status

Linux?下的MySQL服務器狀態

?

?

?該列表中主要包括MySQL的版本(為version?5.1.61)、運行平臺(debian-linux-gnu(i686))、數據庫連接的ID、當前連接用戶、以及連接的方式(本次連接采用UNIX?socket,而未使用SSL)、服務端的字符集、MySQL運行時間和線程、查詢、表的一些參數。

Windows下的MySQL服務器狀態

?

這個是MySQL5.5的版本。

2、了解了MySQL的整體狀況之后,就需要了解MySQL支持的存儲引擎:show?engines;

?

在MySQL5.1的版本中,默認支持的是MyISAM引擎。

?

MySQL5.5支持很多的存儲引擎,而且相較于5.1的版本,將默認存儲引擎已經改為了InnoDB,InnoDB引擎支持事務、行級鎖和外鍵。同時,還可以發現,MySQL5.5多了一個存儲引擎,即PERFORMANCE_SCHEMA;這個引擎是用來收集數據庫服務器性能相關的參數,用戶不能創建此種存儲引擎的表。

PERFORMANCE_SCHEMA主要提供以下三個方面的功能:

1??提供進程等待的詳細信息,比如鎖、互斥變量、文件信息。

2?提供匯總的歷史信息。

3?新增和刪除監控事件點,并且可以改變MySQL服務器的監控周期。

PERFORMANCE_SCHEMA功能的開啟:(該功能不能動態開啟)

在my.cnf中添加如下語句即可:[MySQLd]?performance_schema,重啟MySQL。

檢查是否開啟此功能:

?

Performance_schema的值為ON,表示已經開啟此功能。

具體的,這些表中的數據該如何用,什么時候用,以后再說。

對于這一步驟,其實只要知道了MySQL的版本,這些內容都是自然而然就應該懂得。

3、查看插件引擎:show?plugins;

?

這里,我已將innodb?plugin安裝,之所以安裝這個插件,因為這個插件比MySQL自帶的innodb性能更好,至于怎么安裝,網上很多介紹。。

需要注意的是,在插件安裝之前得確定MySQL啟動時是否支持動態加載,查看方法就是使用:

Show?variables?like?‘hava%’;如果have_danamic_loading值為yes,則支持動態加載。

不過對于一般的MySQL版本,基本上都支持。

4、查看是單機還是集群:show?variables?like?‘hava_ndbcluster’;

5、是否配置Replication:show?master?status;show?slave?status;

6、查看MySQL下當前有哪些觸發器和存儲過程。Show?triggers;show?procedure?status;

7、是否支持分區:show?variables?like?‘hava_part%’;

總結:常用的幾個查看MySQL服務器的命令:

1、status;

2、Show?status;

3、Show?engines;

4、Show?plugins;

5、Show?engine?innodb?status;

6、Show?master?status;

7、Show?slave?status;

8、Show?procedure?status;

9、Show?table?status;

10、Show?variables;

總結

以上是生活随笔為你收集整理的怎么快速了解自己的MySQL服务器?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。