達夢8資料庫的狀態模式
達夢8官方文件的《系統管理員手冊》中可以看到達夢有三種狀態分別是:mount,open,suspend 具體詳情如下:
1.
配置狀態(
MOUNT
): 不允許訪問資料庫物件,只能進行控制檔案維護、歸檔配置、資料庫模式修改等操作;
2.
開啟狀態(
OPEN
): 不能進行控制檔案維護、歸檔配置等操作,可以訪問資料庫物件,對外提供正常的資料庫服務;
3.
掛起狀態(
SUSPEND
): 與
OPEN
狀態的唯一區別就是,限制磁碟寫入功能;一旦修改了資料頁,觸發
REDO
日誌、資料頁刷盤,當前使用者將被掛起。
OPEN
狀態與
MOUNT
和
SUSPEND
能相互轉換,但是
MOUNT
和
SUSPEND
之間不能相互轉換。
從達夢8的管理工具中我們也可以檢視到
開啟(open)轉換到配置(mount)
配置(mount)無法轉換到掛起(suspend)
配置(mount)轉換到開啟(open)
開啟(open)轉換掛起(suspend)
此時建立表空間會夯,如下圖
查詢資料沒有問題的
切換資料庫狀態開啟(open)
表空間已建立成功
達夢資料庫的模式
1.
普通模式(
NORMAL
): 使用者可以正常訪問資料庫,操作沒有限制;
2.
主庫模式(
PRIMARY
): 使用者可以正常訪問資料庫,所有對資料庫物件的修改強制生成
REDO
日誌,在歸檔有效時,傳送
REDO
日誌到備庫;
3.
備庫模式(
STANDBY
): 接收主庫傳送過來的
REDO
日誌並重做。資料對使用者只讀。
三種模式只能在
MOUNT
狀態下設定,模式之間可以相互轉換。
對於新初始化的庫,首次啟動不允許使用
mount
方式,需要先正常啟動並正常退出,然後才允許
mount
方式啟動。
一般情況下,資料庫為
NORMAL
模式,如果不指定
MOUNT
狀態啟動,則自動啟動到
OPEN
狀態。
在需要對資料庫配置時(如配置資料守護、資料複製),伺服器需要指定
MOUNT
狀態啟動。當資料庫模式為非
NORMAL
模式(
PRIMARY
、
STANDBY
模式),無論是否指定啟動狀態,伺服器啟動時自動啟動到
MOUNT
狀態。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30327022/viewspace-2927191/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 達夢資料庫例項的狀態和模式資料庫模式
- 【達夢】Docker安裝達夢資料庫 dm8Docker資料庫
- 達夢資料庫使用者與模式管理資料庫模式
- 達夢8資料庫安裝和解除安裝資料庫
- Oracle 資料庫的各種狀態和模式Oracle資料庫模式
- 達夢資料庫DM8中WITH子句的簡單用法資料庫
- 達夢資料庫開發資料庫
- 初識達夢資料庫資料庫
- 達夢資料庫學習資料庫
- 達夢資料庫安裝資料庫
- 達夢8資料庫REDO日誌日常管理方法資料庫
- 在 Laravel 的資料庫模型中使用狀態模式Laravel資料庫模型模式
- 達夢資料庫基礎知識(三)達夢資料庫記憶體結構資料庫記憶體
- 國產資料庫oceanBbase,達夢,金倉與mysql資料庫的效能對比 八、python讀達夢資料庫資料庫MySqlPython
- 達夢遷移工具之MySQL資料庫遷移到達夢MySql資料庫
- 達夢資料庫基礎---表資料庫
- 達夢資料庫日常運維資料庫運維
- 達夢資料庫學習心得資料庫
- 達夢資料庫odbc的安裝教程資料庫
- 國產資料庫:達夢資料庫的幾個版本介紹資料庫
- 資料庫國產化實戰之達夢資料庫資料庫
- GBase8s 資料庫檢視狀態資料庫
- 達夢資料庫DM8共享叢集測試記錄資料庫
- DataX將Oracle資料庫資料同步到達夢資料庫Oracle資料庫
- oracle資料庫狀態Oracle資料庫
- 達夢7資料庫初始化資料庫
- 達夢資料庫備份恢復資料庫
- 達夢資料庫之初步測試資料庫
- 達夢資料庫DCP培訓心得資料庫
- 達夢資料庫學習筆記資料庫筆記
- 達夢6.0試用之資料庫物件資料庫物件
- 國產資料庫oceanBbase,達夢,金倉與mysql資料庫的效能對比 四、python讀mysql寫入達夢資料庫資料庫MySqlPython
- 達夢資料庫的備份與還原資料庫
- 配置ORACLE資料庫到達夢資料庫的異構DBLINKOracle資料庫
- DBeave如何連線達夢資料庫,設定達夢驅動,真酷資料庫
- 【YashanDB資料庫】yasboot查詢資料庫狀態時顯示資料庫狀態為off資料庫boot
- 達夢資料庫DM8之資料快速載入工具dmfldr使用方法資料庫
- 國產化之銀河麒麟安裝達夢資料庫DM8資料庫