本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
的 SQL Amazon RDS 適用於 MariaDB 或我的 SQL
效能結構描述是一項選用功能,可用於以較低的RDS詳細資料層級監控 Amazon 的 MariaDB 或我的SQL執行階段效能。效能結構描述專為盡量降低對資料庫效能的影響所設計。您在有或無效能結構描述的狀況下皆可使用績效詳情。
主題
效能結構描述概觀
效能結構描述監視 MariaDB 和我的 SQL 的資料庫中的事件。事件是個佔用時間的資料庫伺服器動作,並經過分析,可收集計時資訊。事件的範例如下:
-
函數呼叫
-
等待作業系統
-
SQL執行階段
-
SQL陳述式群組
PERFORMANCE_SCHEMA
儲存引擎是一種用於實作效能結構描述功能的機制。此引擎會使用資料庫來源碼中的檢測來收集事件資料。引擎會將事件儲存於 performance_schema
資料庫的僅限記憶體表格中。您可查詢 performance_schema
,就像您可以查詢任何其他表格一樣。如需詳細資訊,請參閱我的SQL參考手冊中的我的SQL效能結構描述
Performance Insights 和 Performance Schema
績效詳情和效能結構描述是獨立的功能,但彼此互相連接。 Amazon 或我的行為SQL取決於效能結構描述是否已開啟,如果是,Performance Insights 是否自動管理效能結構描述。下表說明行為。
Performance Schema 已開啟 | Performance Insights 管理模式 | Performance Insights 行為 |
---|---|---|
是 |
自動 |
|
是 |
手動 |
|
否 |
N/A |
|
透過績效詳情自動管理效能結構描述
當您在開啟 Performance Insights 見的情況下建立RDS適用於 Maria SQL DB 的 Amazon 或我的資料庫執行個體時,也會開啟效能結構描述。在此狀況下,績效詳情會自動管理您的效能結構描述參數。這是建議的組態。
當 Performance Insights 自動管理效能結構描述時,來源performance_schema
為System
default
.
注意
t4g.medium 執行個體類別不支援效能結構描述的自動管理。
若您手動變更 performance_schema
參數,但稍後想變更為自動管理,請參閱開啟 RDS for MariaDB 或 MySQL 的效能結構描述。
重要
當績效詳情開啟效能結構描述時,其不會變更參數群組值。不過,這些值會在執行的資料庫執行個體上進行變更。查看變更值的唯一方法是執行 SHOW GLOBAL VARIABLES
命令。
重新開機對效能結構描述的影響
績效詳情和效能結構描述在資料庫執行個體重新開機的要求方面有所不同:
- 效能結構描述
-
若要開啟或關閉此功能,您必須重新開機資料庫執行個體。
- Performance Insights
-
若要開啟或關閉此功能,不需要重新開機資料庫執行個體。
如果效能結構描述目前未開啟,並且您在未重新開機資料庫執行個體的情況下開啟績效詳情,則不會開啟效能結構描述。