天天看點

小微企業阿裡雲最佳實踐系列(二):RDS 資料庫與DMS 資料庫管理(資料管理)

概述

閱讀對象

本博文主要寫給創業團隊、技術團隊人數 < 5 人、沒有專業運維等小微企業作為參考,需要掌握基礎的伺服器管理、軟體開發等經驗。

博文主要内容

在上一篇博文中主要介紹了

ECS 伺服器與 RDS 資料庫

,在本篇重點為大家講解我們的資料如何進行管理、在日常的管理過程中存在哪些風險、遇到突然事件如何通過日志分析問題以及解決問題。

DMS 資料庫管理(資料管理)

官方介紹

資料管理DMS提供關系型資料庫和NoSQL的統一管理。它源自阿裡資料庫服務平台iDB,為數萬研發人員提供資料庫研發支撐。您可使用資料管理DMS輕松建構企業獨有的資料庫DevOps,促進資料庫研發自助化,提升研發效率,同時保證員工資料庫通路安全及資料庫高性能。

主要解決問題

統一的管理控制台,使用者無需安裝任何軟體

資料庫内網通路,提高安全的同時降低通路延遲

記錄檔留痕,可事後對人工操作的 SQL 日志進行審計,減少人工操作存在的風險

性能分析,慢日志查詢,可以很友善的檢視拖慢應用響應速度的相關 SQL 語句

性能監控,QPS 過高、CPU 使用率過高、資料庫存儲空間不足等情況,可以直接通過雲監控發送通知,便于管理和維護

如何選擇使用

目前資料管理分為

普通版和企業版

,可根據實際情況選擇對應的版本,功能也會不一樣,本文以普通版做功能示範

案例一、使用 DMS 資料管理檢視資料庫性能以及慢查詢

1、使用導航菜單快捷登入資料庫

2、

進入資料庫

之後可以在首頁檢視資料庫性能名額,可以根據名額情況來做升降配置調整政策

3、點選頂部性能 - SQL 趨勢進入性能分析界面

4、可以點選左側菜單直接檢視慢SQL趨勢以及明細

5、可以根據自身業務情況以及控制台給出的 SQL 明細來優化系統性能

案例二、使用 DMS 資料管理實作不同角色權限控制

有時候我們需要部分員工查詢資料,但又不能讓員工直接接觸資料庫賬号密碼,那麼我們可以利用 DMS 的資料庫賬号組來實作員工與資料庫賬号密碼零接觸。

以下介紹如何使用:

1、找到雲賬号授權管理 - 資料庫賬号組管理,添加新的賬号組

2、我們可以根據企業的管理制度來劃分不同崗位使用不同賬号組,例如可以這裡開發測試使用一個賬号組來管理,這裡設定對應的登入使用者以及登入密碼

3、我們回到左側菜單中找到雲賬号管理,找到賬号賬号(若沒有則通過 RAM 添加員工賬号),點選授權使用者選擇我們剛建立的賬号組即可

4、我們回到 RDS 控制台,使用剛建立的賬号組來添加賬号,并且賦予賬号對應資料庫的讀寫權限,即可完成整個角色控制

5、我們使用子賬号登入 DMS 控制台會發現隻需要選擇對應的資料庫進行管理即可,無需再填寫賬号密碼非常的便捷,這樣就不需要将資料庫賬号密碼發給員工了,這樣保障了資料庫安全又讓員工操作起來非常簡單。

了解更多詳細内容可點選加關注