色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中系統數據庫

洪振霞2年前9瀏覽0評論

MySQL中的系統數據庫

MySQL中有許多系統數據庫,這些數據庫包含了管理MySQL服務器所需的各種元數據信息,包括用戶信息、權限信息、存儲引擎信息、系統日志等。這些數據庫通常擁有特殊的保護措施,不能由普通用戶直接修改或刪除。

1. mysql數據庫

mysql是MySQL中最重要、最常用的系統數據庫之一,它包含了MySQL服務器的所有基本元數據信息,如用戶信息、權限信息、密碼信息、存儲引擎信息等。

通過mysql數據庫中的各種表,我們可以管理MySQL服務器的用戶信息(如創建、修改、刪除用戶)、管理權限(如授權、撤銷權限)、監測系統運行情況(如查看服務器日志、查詢執行計劃等)、維護存儲引擎狀態(如查看表、索引狀態、調優等)。

2. performance_schema數據庫

performance_schema是MySQL5.5版本開始引入的系統數據庫,它提供了更細粒度的性能監測和分析功能,這些功能都是以更加低級的方式實現的,不同于mysql中的一些功能是以高層次的SQL語句實現的。

通過performance_schema數據庫,MySQL管理員可以獲得更加詳細的、實時的系統性能信息,如CPU使用情況、內存使用情況、鎖狀態、等待狀態、I/O操作等。

3. information_schema數據庫

information_schema是MySQL中一個虛擬的數據庫,該數據庫不實際存在于MySQL的數據目錄下,而是作為一個meta數據庫存在于內存中。它提供了一組標準的元數據表,幫助用戶查詢數據庫、表、列等信息。

通過information_schema數據庫中的各種元數據表,我們可以查詢MySQL中存儲的所有數據庫、表、視圖、存儲過程、觸發器、用戶、權限等信息。

4. sys數據庫

sys是MySQL8.0版本開始引入的一個新的系統數據庫,它主要用于支持MySQL服務器的診斷和監測功能。sys中包含了一組預置的mysql shell腳本程序,可以生成復雜的查詢語句,并提供更加全面、實時的系統性能信息。

通過sys數據庫,MySQL管理員可以獲取更加詳細的系統性能信息和狀態信息,如表和索引使用情況、查詢性能、鎖和等待狀態、資源使用情況等。

下一篇json