Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
在 PostgreSQL 適用的 Cloud SQL 中建立唯讀工作階段
您可以使用 cloudsql_session_read_only 工作階段參數,將工作階段設為唯讀。您可以使用這個參數,在工作階段中暫時或永久防止資料修改。您可以在各種情境 (包括 MCP 工作階段、報表工具工作階段和稽核工作階段) 中使用唯讀工作階段,協助保護資料完整性。
使用 cloudsql_session_read_only 工作階段參數
根據預設,cloudsql_session_read_only 會設為 'off',讓您在 PostgreSQL 適用的 Cloud SQL 工作階段期間修改資料。在工作階段期間,您可以使用 SET 陳述式變更唯讀狀態,如下所示:
SET cloudsql_session_read_only = 'on':這項陳述式會將工作階段設為唯讀,只要標記仍設為 'on',任何人都無法修改資料。您可以將其改回 'off',以便稍後在工作階段中繼續修改資料。
SET cloudsql_session_read_only = 'off':將旗標設回 'off',即可將工作階段還原為讀寫狀態。
SET cloudsql_session_read_only = 'locked':將旗標設為 'locked' 會使工作階段永久處於唯讀狀態。旗標設為 'locked' 後,您就無法在工作階段期間將其設為任何其他值。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-06-11 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-06-11 (世界標準時間)。"],[],[]]