達夢數(shù)據(jù)庫DCA考試經(jīng)歷

由于項目緊急,我匆忙中需要參加DCA考試,由于各種原因倉促的準備了一下,就到了考試時間了,幸虧參加過oracle的實戰(zhàn)考試,要不然對于一個新手考試真的是有一定的難度的。下面我就介紹和總結(jié)一下這次達夢數(shù)據(jù)庫準備和體驗過程吧.

1.達夢數(shù)據(jù)庫的體系架構(gòu)跟oracle差不多,不過更貼近國人習慣;比如安裝,10分鐘就搞定,一些參數(shù)配置在管理助手里也有中文解釋比較清晰,有部分比較容易遺漏的,達夢也自動做,比如控制文件的備份等。?manager工具,這個工具主要是對模式,表空間,用戶管理,DMSQL,備份還原,job等,總之所有的管理操作都可以在這個工具完成,很多操作之間下一步就可以完成,讓國人很容易的看懂;

2、DM管理工具使用

2.1、新建連接

2.2、驗證口令

2.3、連接成功

2.4、生成sql

2.5、執(zhí)行sql

2.6、提交事務

2.7、回滾事務

3、? console工具:DM控制臺工具是管理和維護數(shù)據(jù)庫的基本工具。因為控制臺是通過dm.ini 參數(shù)來連接實例的,所以該工具必須在DM 實例服務端運行。 無法向DM Manager 工具和 DM Monitor 那樣遠程連接。用控制臺工具可以提供如下功能:

?服務器參數(shù)配置

?脫機備份與還原

?查看系統(tǒng)信息

?查看許可證信息

3.1 實例參數(shù)查看和修改

在控制臺工具中配置好實例后,可以直接查看和修改實例的參數(shù)。

3.2 備份恢復實例

DM實例的備份恢復可以通過命令行,DM Manager 工具來進行,注意DM Manager 中僅支持備份,不支持恢復。 這里的控制臺空間是可以同時支持備份和恢復操作的。

控制臺支持如下操作:

1)備份還原

2)新建備份

3)設置默認備份目錄

4)指定歸檔文件還原

5)還原備份

6)備份屬性

7)備份列表彈出菜單

通過截圖可以看到,在控制臺工具中,恢復工作需要的三個步驟:還原、恢復、更新DB_Magic 可以直接在圖形界面操作。

4.性能監(jiān)控工具(Monitor)?

4.1 實例監(jiān)控

實例監(jiān)控顯示所連接實例的內(nèi)存和CPU的使用情況,以及該實例的線程和會話信息,包括內(nèi)存和CPU的當前使用值,以及自開始監(jiān)視以來的最大值和最小值;活動的線程和會話的個數(shù),以及自開始監(jiān)視以來的最大值和最小值。

4.2 MPP 監(jiān)控

MPP監(jiān)控主要監(jiān)控DM MPP集群環(huán)境。包括站點分布圖和消息分發(fā)圖。其中站點分布圖顯示各站點的物理主機分布情況,消息分布圖顯示各站點間的通信情況。

數(shù)據(jù)分布視圖顯示指定數(shù)據(jù)庫表的數(shù)據(jù)在DM MPP的各個站點上的分布情況。

4.3 統(tǒng)計分析

統(tǒng)計分析視圖監(jiān)視系統(tǒng)資源,數(shù)據(jù)庫可用性,健康狀態(tài),性能等。顯示系統(tǒng)自啟動以來各項資源的使用歷史情況以及平均使用率。包括內(nèi)存和hash緩存的使用情況,邏輯、物理讀寫情況,事務總次數(shù)以及提交、回滾、死鎖次數(shù)、會話分配和空閑的次數(shù)以及檢查點的次數(shù),sql的執(zhí)行情況、系統(tǒng)CPU使用率以及線程切換情況。

4.4 性能監(jiān)視

性能監(jiān)視涵蓋達夢數(shù)據(jù)庫的所有監(jiān)控事項,主要如下:

1)線程監(jiān)視

2)會話監(jiān)視

3)事務監(jiān)視

4)SQL監(jiān)視

5)SQL日志文件分析

6)DM.INI參數(shù)監(jiān)視

7)資源監(jiān)控(內(nèi)存)

8)存儲監(jiān)視

9)系統(tǒng)監(jiān)視

4.5 調(diào)優(yōu)向?qū)?/p>

調(diào)優(yōu)向?qū)亲詣踊恼{(diào)優(yōu)工具,包含如下內(nèi)容:

1)內(nèi)存配置向?qū)?/p>

2)線程配置向?qū)?/p>

3)數(shù)據(jù)庫物理存儲維護向?qū)?/p>

4)數(shù)據(jù)庫邏輯存儲維護向?qū)?/p>

5)性能瓶頸分析與調(diào)優(yōu)向?qū)?/p>

6)索引優(yōu)化向?qū)?/p>

7)索引重組向?qū)?/p>

預警配置頁面可以配置監(jiān)控的關鍵指標和警告發(fā)送方式,以監(jiān)測所配置的關鍵指標是否達到預警值,如果達到則通過所配置的警告發(fā)送方式把警告信息發(fā)送給管理員。

5、其他關于達夢數(shù)據(jù)庫的認知

5.1? 達夢數(shù)據(jù)庫在事務處理性能的一個評測標準是TPC-C測試,目前常用的測試工具是benchmarkSQL, 基于該工具的壓力測試單機性能達夢數(shù)據(jù)庫的成績可達10萬-60萬(tpmC);對于復雜查詢, 比如TPC-H和TPC-DS, 達夢的性能也很不錯。

5.2 達夢的標準化支持比較好,也支持很多其它數(shù)據(jù)庫的功能特性,特別是對Oracle SQL及過程化語言PL/SQL的兼容性非常好,因此應用開發(fā)或移植很方便。

5.3 基于達夢數(shù)據(jù)庫上線的很多實際應用系統(tǒng)都基于自動生成的復雜SQL, 這些復雜的SQL對優(yōu)化器的考驗非常大,,其他幾款國產(chǎn)數(shù)據(jù)集在最近幾年和達夢的PK中屢屢失利,體現(xiàn)出達夢數(shù)據(jù)庫的性能優(yōu)勢。

總結(jié):達夢數(shù)據(jù)庫在信創(chuàng)替代領域已經(jīng)展現(xiàn)出一定的實力,希望達夢數(shù)據(jù)庫能繼續(xù)改進,早日為國家的信創(chuàng)產(chǎn)業(yè)頂起中國數(shù)據(jù)庫的脊梁!

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容