Oracle Data Guard

oracle/skills/db/data-guard

作者 oracle6c57a52588c2無授權條款874 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫2 天前更新

Provide operational guidance for Oracle Data Guard and SQLcl DG. Use when a user asks about SQLcl DG commands, Data Guard Broker fixed views, FSFO or observer state, transport or apply lag, ASYNC/SYNC/FASTSYNC performance, redo apply tuning, SIRA/MIRA, or runnable Data Guard diagnostic SQL.

AI 產生的概覽

為 Oracle Data Guard 與 SQLcl DG 診斷提供以參考文件為基礎的操作指引。

功能
此技能會將 Oracle Data Guard 相關問題導向隨附的參考文件,涵蓋 SQLcl DG 指令、Broker 固定檢視、FSFO 與 observer 狀態、傳輸與套用延遲、ASYNC/SYNC/FASTSYNC 效能、redo apply 調校、SIRA/MIRA,以及可執行的診斷 SQL。它會辨識拓撲與關注點,選擇最小的相關參考,並提供區分事實與假設的安全診斷步驟。它也會標示會變更資料庫設定或復原設定的指令,並在參考文件提供時說明回復步驟。
適用情境
當使用者詢問 SQLcl DG 指令、Data Guard Broker 設定或固定檢視、FSFO 或 observer 狀態、傳輸或套用延遲、ASYNC/SYNC/FASTSYNC 效能、redo apply 調校、SIRA/MIRA 或 Data Guard 診斷 SQL 時使用。它著重於分診與健康檢查指引,而非直接變更資料庫。
執行需求
不隨附指令碼,僅為說明與參考文件。它假定代理可讀取隨附的參考檔案。它不需要即時資料庫連線,但除非使用者提供輸出或已連線的工具傳回結果,否則不會聲稱已檢查即時資料庫、Broker 設定或 observer。

Oracle Data Guard

Use the bundled references as the source of truth for SQLcl MCP Data Guard guidance. Read only the smallest relevant reference. Do not claim to have inspected a live database, Broker configuration, or observer unless the user provides output or a connected tool returns it.

Route the request

RequestRead
Broad Data Guard question or uncertain topicreferences/00_DG_RESOURCE_INDEX.md
SQLcl DG syntax or supported SHOW commandsreferences/01_SQLCL_DG_COMMANDS.md
Broker configuration/properties, role changes, FSFO, observer, or broker healthreferences/02_BROKER_FIXED_VIEW_ROUTING.md
General lag interpretation or transport-vs-apply triagereferences/03_OVERVIEW_AND_LAG_MODEL.md
Redo transport lagreferences/04_TRANSPORT_TROUBLESHOOTING.md
Deep ASYNC transport analysis or krsb statisticsreferences/05_ASYNC_TRANSPORT_ADVANCED.md
SYNC/FASTSYNC commit latency or remote write costreferences/06_SYNC_TRANSPORT_PERFORMANCE.md
Apply lag or recovery throughputreferences/07_APPLY_TROUBLESHOOTING.md
SIRA/MIRA choice, recovery waits, or tuningreferences/08_APPLY_TUNING_SIRA_MIRA.md
Runnable diagnostic SQLreferences/09_SQL_QUERY_COOKBOOK.md
Concise triage flow or operational playbookreferences/10_DECISION_TREES_AND_PLAYBOOKS.md

Response workflow

  1. Identify the topology and concern: Broker versus SQLcl, transport versus apply, and ASYNC versus SYNC/FASTSYNC where relevant.
  2. Read the selected reference. Read 09_SQL_QUERY_COOKBOOK.md only when executable SQL directly helps.
  3. State the evidence needed, provide safe diagnostic steps, and distinguish facts from hypotheses.
  4. Treat example timestamps as placeholders; ask for the actual incident window when it affects a query.
  5. When both transport and apply lag are zero, frame guidance as a health check, baseline, configuration review, or commit-latency investigation rather than a lag incident.

Safety

Prefer observation before change. Clearly label commands that change database settings, enable tracing, or alter recovery configuration, and include the corresponding rollback/disable step when the reference provides one.

來源與署名

來源:oracle/skills位於db/data-guard提交6c57a52

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架