GaussDB數(shù)據(jù)庫(kù)參數(shù)調(diào)優(yōu)
應(yīng)用場(chǎng)景
交易型應(yīng)用
大并發(fā)、大數(shù)據(jù)量、以聯(lián)機(jī)事務(wù)處理為主的交易型應(yīng)用,如政務(wù)、金融、電商、O2O、電信CRM/計(jì)費(fèi)等,服務(wù)能力支持高擴(kuò)展、彈性擴(kuò)縮,應(yīng)用可按需選擇不同的部署規(guī)模。
詳單查詢
具備PB級(jí)數(shù)據(jù)負(fù)載能力,通過(guò)內(nèi)存分析技術(shù)滿足海量數(shù)據(jù)邊入庫(kù)邊查詢要求,適用于安全、電信、金融、物聯(lián)網(wǎng)等行業(yè)的詳單查詢業(yè)務(wù)。
產(chǎn)品優(yōu)勢(shì)
高安全
GaussDB擁有TOP級(jí)的商業(yè)數(shù)據(jù)庫(kù)安全特性:數(shù)據(jù)動(dòng)態(tài)脫敏,TDE透明加密,行級(jí)訪問(wèn)控制,密態(tài)計(jì)算。能夠滿足政企&金融級(jí)客戶的核心安全訴求。
健全的工具與服務(wù)化能力
GaussDB已經(jīng)擁有華為云,商用服務(wù)化部署能力,同時(shí)支持DAS、UGO、DRS等生態(tài)工具。有效保障用戶開發(fā)、運(yùn)維、優(yōu)化、監(jiān)控、遷移等日常工作需要。
全棧自研
GaussDB基于鯤鵬生態(tài),是當(dāng)前國(guó)內(nèi)唯一能夠做到全棧自主可控的國(guó)產(chǎn)品牌。同時(shí)GaussDB能夠基于硬件優(yōu)勢(shì)在底層不斷進(jìn)行優(yōu)化,提升產(chǎn)品綜合性能。
開源生態(tài)
GaussDB已經(jīng)支持開源社區(qū),并提供主備版版本下載。
高斯數(shù)據(jù)庫(kù)參數(shù)調(diào)優(yōu)
快速使用GaussDB
-
展開
購(gòu)買GaussDB 展開
GaussDB支持“按需計(jì)費(fèi)”和“包年/包月”計(jì)費(fèi)方式購(gòu)買。您可以根據(jù)業(yè)務(wù)需要定制相應(yīng)計(jì)算能力和存儲(chǔ)空間的GaussDB實(shí)例。
-
展開
使用客戶端連接實(shí)例 展開
GaussDB提供使用內(nèi)網(wǎng)、公網(wǎng)和數(shù)據(jù)管理服務(wù)(Data Admin Service,簡(jiǎn)稱DAS)的連接方式。
-
展開
使用驅(qū)動(dòng)連接實(shí)例 展開
GaussDB支持使用JDBC、ODBC等驅(qū)動(dòng)連接實(shí)例。
-
展開
使用 展開
GaussDB具備企業(yè)級(jí)復(fù)雜事務(wù)混合負(fù)載能力,同時(shí)支持分布式事務(wù),同城跨AZ部署,數(shù)據(jù)0丟失,支持1000+擴(kuò)展能力,PB級(jí)海量存儲(chǔ)等特性。
GaussDB數(shù)據(jù)庫(kù)參數(shù)調(diào)優(yōu)
GaussDB有哪些黑科技?
混合負(fù)載高性能與彈性擴(kuò)展
適用于各類銀行核心交易系統(tǒng)分布式改造,數(shù)據(jù)庫(kù)的原生分布式能力可以極大的降低改造和遷移工作量。兩地三中心等極致高可用能力,可以為核心業(yè)務(wù)保駕護(hù)航。
交易型事務(wù)處理性能領(lǐng)先
通過(guò)Numa-Aware技術(shù)大幅度降低單節(jié)點(diǎn)內(nèi)CPU跨核的內(nèi)存訪問(wèn)時(shí)延,同時(shí)結(jié)合分布式GTM-Lite的分布式強(qiáng)一致與輕量化事務(wù)快照,將單節(jié)點(diǎn)和分布式性能提升了5倍。在某大行金融業(yè)務(wù)實(shí)測(cè)中,GaussDB性能大幅度領(lǐng)先。
超低復(fù)雜查詢時(shí)延
主要通過(guò)分布式全并行架構(gòu)提供極致的吞吐量性能。首先通過(guò)MPP節(jié)點(diǎn)并行,把執(zhí)行計(jì)劃動(dòng)態(tài)均勻分布到所有節(jié)點(diǎn);其次利用SMP算子級(jí)并行,將單節(jié)點(diǎn)內(nèi)的多個(gè)CPU核心做并行計(jì)算;最后通過(guò)指令級(jí)并行,實(shí)現(xiàn)1個(gè)指令同時(shí)操作多條數(shù)據(jù),進(jìn)而大幅度降低查詢時(shí)延。
彈性擴(kuò)展,性能線性提升
支持1000+超大分布式集群的能力,可以輕松應(yīng)對(duì)海量高并發(fā)數(shù)據(jù)處理和復(fù)雜查詢場(chǎng)景的考驗(yàn)。
金融級(jí)高可用與全密態(tài)安全
金融級(jí)兩地三中心高可用
GaussDB提供了多種高可用方案,包括同城AZ內(nèi)高可用、跨AZ高可用、異地跨Region的兩地三中心容災(zāi)方案,滿足金融級(jí)監(jiān)管要求。GaussDB通過(guò)獨(dú)有的Switch Turbo技術(shù),保障了同城AZ內(nèi)單點(diǎn)故障能夠快速切換,RPO=0,RTO小于10秒。
數(shù)據(jù)傳輸、計(jì)算、存儲(chǔ)全鏈路加密
傳統(tǒng)云數(shù)據(jù)庫(kù)只能實(shí)現(xiàn)數(shù)據(jù)的傳輸與存儲(chǔ)態(tài)加密,GaussDB作為純軟全密態(tài)數(shù)據(jù)庫(kù),還實(shí)現(xiàn)了內(nèi)存中數(shù)據(jù)的運(yùn)算態(tài)加密,從而實(shí)現(xiàn)數(shù)據(jù)全生命周期內(nèi)的安全保護(hù)。
AI-Native自治,管理智能高效
參數(shù)自調(diào)優(yōu)
當(dāng)前已經(jīng)覆蓋了500+重點(diǎn)參數(shù),通過(guò)深度強(qiáng)化學(xué)習(xí)與全局調(diào)優(yōu)算法,結(jié)合不同業(yè)務(wù)負(fù)載模型進(jìn)行針對(duì)性調(diào)優(yōu),相比DBA人工根據(jù)經(jīng)驗(yàn)調(diào)優(yōu),性能提升30%的同時(shí),耗費(fèi)時(shí)間從天下降到分鐘級(jí)。
智能索引推薦
通過(guò)啟發(fā)式推薦算法,實(shí)現(xiàn)了語(yǔ)句級(jí)+負(fù)載級(jí)智能索引推薦,將效率從小時(shí)級(jí)別提升到秒級(jí),并在benchmark測(cè)試中實(shí)測(cè)性能提升了約40倍。
權(quán)限管理
如果您需要對(duì)購(gòu)買的GaussDB資源,為企業(yè)中的員工設(shè)置不同的訪問(wèn)權(quán)限,為達(dá)到不同員工之間的權(quán)限隔離,您可以使用統(tǒng)一身份認(rèn)證服務(wù)(Identity and Access Management,簡(jiǎn)稱IAM)進(jìn)行精細(xì)的權(quán)限管理。該服務(wù)提供用戶身份認(rèn)證、權(quán)限分配、訪問(wèn)控制等功能,可以幫助您安全的控制華為云資源的訪問(wèn)。
如果華為云賬號(hào)已經(jīng)能滿足您的要求,不需要?jiǎng)?chuàng)建獨(dú)立的IAM用戶進(jìn)行權(quán)限管理,您可以跳過(guò)本章節(jié),不影響您使用GaussDB服務(wù)的其它功能。
通過(guò)IAM,您可以在華為云賬號(hào)中給員工創(chuàng)建IAM用戶,并授權(quán)控制他們對(duì)華為云資源的訪問(wèn)范圍。例如您的員工中有負(fù)責(zé)軟件開發(fā)的人員,您希望開發(fā)人員擁有GaussDB的使用權(quán)限,但是不希望他們擁有刪除GaussDB等高危操作的權(quán)限,那么您可以使用IAM為開發(fā)人員創(chuàng)建用戶,通過(guò)授予僅能使用GaussDB,但是不允許刪除GaussDB的權(quán)限,控制他們對(duì)GaussDB資源的使用范圍。
IAM是華為云提供權(quán)限管理的基礎(chǔ)服務(wù),無(wú)需付費(fèi)即可使用,您只需要為您賬號(hào)中的資源進(jìn)行付費(fèi)。關(guān)于IAM的詳細(xì)介紹,請(qǐng)參見IAM產(chǎn)品介紹。
GaussDB權(quán)限
默認(rèn)情況下,管理員創(chuàng)建的IAM用戶沒有任何權(quán)限,需要將其加入用戶組,并給用戶組授予策略或角色,才能使得用戶組中的用戶獲得對(duì)應(yīng)的權(quán)限,這一過(guò)程稱為授權(quán)。授權(quán)后,用戶就可以基于被授予的權(quán)限對(duì)云服務(wù)進(jìn)行操作。
GaussDB部署時(shí)通過(guò)物理區(qū)域劃分,為項(xiàng)目級(jí)服務(wù)。授權(quán)時(shí),“作用范圍”需要選擇“區(qū)域級(jí)項(xiàng)目”,然后在指定區(qū)域(如華北-北京1)對(duì)應(yīng)的項(xiàng)目(cn-north-1)中設(shè)置相關(guān)權(quán)限,并且該權(quán)限僅對(duì)此項(xiàng)目生效;如果在“所有項(xiàng)目”中設(shè)置權(quán)限,則該權(quán)限在所有區(qū)域項(xiàng)目中都生效。訪問(wèn)GaussDB時(shí),需要先切換至授權(quán)區(qū)域。
根據(jù)授權(quán)精細(xì)程度分為角色和策略。
角色:IAM最初提供的一種根據(jù)用戶的工作職能定義權(quán)限的粗粒度授權(quán)機(jī)制。該機(jī)制以服務(wù)為粒度,提供有限的服務(wù)相關(guān)角色用于授權(quán)。由于華為云各服務(wù)之間存在業(yè)務(wù)依賴關(guān)系,因此給用戶授予角色時(shí),可能需要一并授予依賴的其他角色,才能正確完成業(yè)務(wù)。角色并不能滿足用戶對(duì)精細(xì)化授權(quán)的要求,無(wú)法完全達(dá)到企業(yè)對(duì)權(quán)限最小化的安全管控要求。
策略:IAM最新提供的一種細(xì)粒度授權(quán)的能力,可以精確到具體服務(wù)的操作、資源以及請(qǐng)求條件等?;诓呗缘氖跈?quán)是一種更加靈活的授權(quán)方式,能夠滿足企業(yè)對(duì)權(quán)限最小化的安全管控要求。例如:針對(duì)GaussDB服務(wù),管理員能夠控制IAM用戶僅能對(duì)某一類數(shù)據(jù)庫(kù)資源進(jìn)行指定的管理操作。多數(shù)細(xì)粒度策略以API接口為粒度進(jìn)行權(quán)限拆分,GaussDB支持的API授權(quán)項(xiàng)請(qǐng)參見策略及授權(quán)項(xiàng)說(shuō)明 。
如表所示,包括了GaussDB的所有系統(tǒng)權(quán)限。
策略名稱
|
描述
|
類別
|
---|---|---|
GaussDB FullAccess |
云數(shù)據(jù)庫(kù)GaussDB服務(wù)的所有執(zhí)行權(quán)限。 |
系統(tǒng)策略 |
GaussDB ReadOnlyAccess |
云數(shù)據(jù)庫(kù)GaussDB服務(wù)的只讀訪問(wèn)權(quán)限。 |
系統(tǒng)策略 |
高斯數(shù)據(jù)庫(kù)參數(shù)調(diào)優(yōu)相關(guān)文檔
本章將介紹在GaussDB的管理控制臺(tái)購(gòu)買實(shí)例。目前,GaussDB支持“按需計(jì)費(fèi)”和“包年/包月”計(jì)費(fèi)方式購(gòu)買。您可以根據(jù)業(yè)務(wù)需要定制相應(yīng)計(jì)算能力和存儲(chǔ)空間的GaussDB實(shí)例。
配置訪問(wèn)日志后,GaussDB實(shí)例新生成的審計(jì)日志記錄會(huì)上傳到云日志服務(wù)(Log Tank Service,簡(jiǎn)稱LTS)進(jìn)行管理。您可以查看GaussDB實(shí)例審計(jì)日志的詳細(xì)信息,包括搜索日志、日志可視化、下載日志和查看實(shí)時(shí)日志等功能。
本實(shí)踐使用DRS的實(shí)時(shí)同步功能將本地Oracle數(shù)據(jù)庫(kù)實(shí)時(shí)遷移至華為云GaussDB。通過(guò)全量+增量同步,實(shí)現(xiàn)源數(shù)據(jù)庫(kù)Oracle和目標(biāo)數(shù)據(jù)庫(kù)GaussDB的數(shù)據(jù)長(zhǎng)期同步。
本章提供GaussDB使用BenchmarkSQL進(jìn)行性能測(cè)試的方法和測(cè)試數(shù)據(jù)報(bào)告。BenchmarkSQL,一個(gè)JDBC基準(zhǔn)測(cè)試工具,內(nèi)嵌了TPC-C測(cè)試腳本,支持很多數(shù)據(jù)庫(kù),如PostgreSQL、Oracle和Mysql等。
本章將介紹在GaussDB的管理控制臺(tái)購(gòu)買實(shí)例。目前,GaussDB支持“按需計(jì)費(fèi)”和“包年/包月”計(jì)費(fèi)方式購(gòu)買。您可以根據(jù)業(yè)務(wù)需要定制相應(yīng)計(jì)算能力和存儲(chǔ)空間的GaussDB實(shí)例。