五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

GaussDB開發(fā)

GaussDB下載GaussDB開發(fā)

  • 云數(shù)據(jù)庫GaussDB是華為自主創(chuàng)新研發(fā)的分布式關(guān)系型數(shù)據(jù)庫。該產(chǎn)品具備企業(yè)級(jí)復(fù)雜事務(wù)混合負(fù)載能力,同時(shí)支持分布式事務(wù),同城跨AZ部署,數(shù)據(jù)0丟失,支持1000+的擴(kuò)展能力,PB級(jí)海量存儲(chǔ)。GaussDB開發(fā)數(shù)據(jù)庫,同時(shí)擁有云上高可用,高可靠,高安全,彈性伸縮,一鍵部署,快速備份恢復(fù),監(jiān)控告警等關(guān)鍵能力,能為企業(yè)提供功能全面,穩(wěn)定可靠,擴(kuò)展性強(qiáng),性能優(yōu)越的企業(yè)級(jí)數(shù)據(jù)庫服務(wù)。

GaussDB常用概念

常用概念

實(shí)例

GaussDB的最小管理單元是實(shí)例,一個(gè)實(shí)例代表了一個(gè)獨(dú)立運(yùn)行的數(shù)據(jù)庫。用戶可以在控制臺(tái)創(chuàng)建和管理GaussDB實(shí)例。實(shí)例的狀態(tài)、規(guī)格、存儲(chǔ)類型、版本,請(qǐng)參考實(shí)例說明。

實(shí)例版本

GaussDB目前支持1.4、2.0、2.3版本。其中,2.0版本為白名單開放。如需配置白名單權(quán)限,您可以在管理控制臺(tái)右上角,選擇工單 > 新建工單,提交開通白名單的申請(qǐng)。

實(shí)例類型

GaussDB支持分布式版和主備版實(shí)例。分布式形態(tài)能夠支撐較大的數(shù)據(jù)量,且提供了橫向擴(kuò)展的能力,可以通過擴(kuò)容的方式提高實(shí)例的數(shù)據(jù)容量和并發(fā)能力。主備版適用于數(shù)據(jù)量較小,且長(zhǎng)期來看數(shù)據(jù)不會(huì)大幅度增長(zhǎng),但是對(duì)數(shù)據(jù)的可靠性,以及業(yè)務(wù)的可用性有一定訴求的場(chǎng)景。

實(shí)例規(guī)格

數(shù)據(jù)庫實(shí)例各種規(guī)格(vCPU個(gè)數(shù)、內(nèi)存(GB))請(qǐng)參考數(shù)據(jù)庫實(shí)例規(guī)格。

CN

Coordinator Node,負(fù)責(zé)數(shù)據(jù)庫系統(tǒng)元數(shù)據(jù)存儲(chǔ)、查詢?nèi)蝿?wù)的分解和部分執(zhí)行,以及將DN中查詢結(jié)果匯聚在一起。

DN

Data Node,和CN對(duì)應(yīng)的概念。負(fù)責(zé)實(shí)際執(zhí)行表數(shù)據(jù)的存儲(chǔ)、查詢操作。

自動(dòng)備份

創(chuàng)建實(shí)例時(shí),GaussDB服務(wù)默認(rèn)開啟自動(dòng)備份策略,實(shí)例創(chuàng)建成功后,您可對(duì)其進(jìn)行修改,GaussDB服務(wù)會(huì)根據(jù)您的配置,自動(dòng)創(chuàng)建數(shù)據(jù)庫實(shí)例的備份。

手動(dòng)備份

手動(dòng)備份是由用戶啟動(dòng)的數(shù)據(jù)庫實(shí)例的全量備份,它會(huì)一直保存,直到用戶手動(dòng)刪除。

GaussDB

  • 購買并連接數(shù)據(jù)庫實(shí)例

    創(chuàng)建GaussDB按需計(jì)費(fèi)實(shí)例,使用DAS連接GaussDB數(shù)據(jù)庫。

  • 創(chuàng)建和管理GaussDB數(shù)據(jù)庫

    通過后臺(tái)執(zhí)行SQL指令創(chuàng)建、查看、修改、刪除GaussDB數(shù)據(jù)庫。

  • 創(chuàng)建和管理GaussDB表空間

    通過使用GaussDB表空間,管理員可以控制一個(gè)GaussDB安裝的磁盤布局。通過后臺(tái)執(zhí)行SQL指令創(chuàng)建、查看、修改、刪除GaussDB表空間。

  • 創(chuàng)建和管理GaussDB表

    使用指令在GaussDB創(chuàng)建表、向表中插入數(shù)據(jù)、更新表中數(shù)據(jù)、查看數(shù)據(jù)、刪除表中數(shù)據(jù)

  • 查看GaussDB系統(tǒng)表

    GaussDB除了創(chuàng)建的表以外,數(shù)據(jù)庫還包含很多系統(tǒng)表。這些系統(tǒng)表包含集群安裝信息以及GaussDB上運(yùn)行的各種查詢和進(jìn)程的信息??梢酝ㄟ^查詢系統(tǒng)表來收集有關(guān)數(shù)據(jù)庫的信息。

  • 如何規(guī)劃GaussDB的存儲(chǔ)模型

    GaussDB支持行列混合存儲(chǔ)。行、列存儲(chǔ)模型各有優(yōu)劣,建議根據(jù)實(shí)際情況選擇。行存儲(chǔ)是指將表按行存儲(chǔ)到硬盤分區(qū)上,列存儲(chǔ)是指將表按列存儲(chǔ)到硬盤分區(qū)上。默認(rèn)情況下,創(chuàng)建的表為行存儲(chǔ)。

GaussDB下載開發(fā)設(shè)計(jì)原則

GaussDB開發(fā)設(shè)計(jì)建議

  • 為什么要遵守GaussDB開發(fā)設(shè)計(jì)規(guī)則?

    用戶應(yīng)當(dāng)遵守GaussDB開發(fā)設(shè)計(jì)規(guī)則,能夠保證業(yè)務(wù)的高效運(yùn)行;違反這些規(guī)則,將導(dǎo)致業(yè)務(wù)性能的大幅下降或某些業(yè)務(wù)邏輯錯(cuò)誤。在GaussDB開發(fā)過程中客戶需要注意的細(xì)則。用于標(biāo)識(shí)容易導(dǎo)致客戶理解錯(cuò)誤的知識(shí)點(diǎn)(實(shí)際上遵守SQL標(biāo)準(zhǔn)的SQL行為),或者程序中潛在的客戶不易感知的默認(rèn)行為。

  • GaussDB開發(fā)對(duì)象命名原則

    GaussDB開發(fā)過程中,數(shù)據(jù)庫對(duì)象命名需要滿足約束:非時(shí)序表長(zhǎng)度不超過63個(gè)字節(jié),時(shí)序表長(zhǎng)度不超過53個(gè)字符,以字母或下劃線開頭,中間字符可以是字母、數(shù)字、下劃線、$、#。避免使用保留或者非保留關(guān)鍵字命名數(shù)據(jù)庫對(duì)象。同時(shí)避免使用雙引號(hào)括起來的字符串來定義數(shù)據(jù)庫對(duì)象名稱,除非需要限制數(shù)據(jù)庫對(duì)象名稱的大小寫。數(shù)據(jù)庫對(duì)象名稱大小寫敏感會(huì)使定位問題難度增加。

  • GaussDB開發(fā)數(shù)據(jù)庫對(duì)象設(shè)計(jì)原則

    GaussDB開發(fā)中可以使用Database和Schema實(shí)現(xiàn)業(yè)務(wù)的隔離,區(qū)別在于Database的隔離更加徹底,各個(gè)Database之間共享資源極少,可實(shí)現(xiàn)連接隔離、權(quán)限隔離等,Database之間無法直接互訪。Schema隔離的方式共用資源較多,可以通過grant與revoke語法便捷地控制不同用戶對(duì)各Schema及其下屬對(duì)象的權(quán)限。從便捷性和資源共享效率上考慮,推薦使用Schema進(jìn)行業(yè)務(wù)隔離。建議系統(tǒng)管理員創(chuàng)建Schema和Database,再賦予相關(guān)用戶對(duì)應(yīng)的權(quán)限。


  • GaussDB開發(fā)表設(shè)計(jì)原則

    GaussDB是分布式架構(gòu)。數(shù)據(jù)分布在各個(gè)DN上。總體上講,GaussDB開發(fā)良好的表設(shè)計(jì)需要遵循以下原則:

    1、將表數(shù)據(jù)均勻分布在各個(gè)DN上。

    2、將表的掃描壓力均勻分散在各個(gè)DN上。

    3、減少需要掃描的數(shù)據(jù)量。通過分區(qū)表的剪枝機(jī)制可以大幅減少數(shù)據(jù)的掃描量。

    4、盡量減少隨機(jī)I/O。通過聚簇/局部聚簇可以實(shí)現(xiàn)熱數(shù)據(jù)的連續(xù)存儲(chǔ),將隨機(jī)I/O轉(zhuǎn)換為連續(xù)I/O,從而減少掃描的I/O代價(jià)。

    5、盡量避免數(shù)據(jù)shuffle。

  • GaussDB開發(fā)字段設(shè)計(jì)原則

    GaussDB開發(fā)在字段設(shè)計(jì)時(shí),基于查詢效率的考慮,一般遵循以下原則:

    1、盡量使用高效數(shù)據(jù)類型:擇數(shù)值類型時(shí),在滿足業(yè)務(wù)精度的情況下,選擇數(shù)據(jù)類型的優(yōu)先級(jí)從高到低依次為整數(shù)、浮點(diǎn)數(shù)、NUMERIC。

    2、當(dāng)多個(gè)表存在邏輯關(guān)系時(shí),表示同一含義的字段應(yīng)該使用相同的數(shù)據(jù)類型。

    3、對(duì)于字符串?dāng)?shù)據(jù),建議使用變長(zhǎng)字符串?dāng)?shù)據(jù)類型,并指定最大長(zhǎng)度。請(qǐng)務(wù)必確保指定的最大長(zhǎng)度大于需要存儲(chǔ)的最大字符數(shù),避免超出最大長(zhǎng)度時(shí)出現(xiàn)字符截?cái)喱F(xiàn)象。除非明確知道數(shù)據(jù)類型為固定長(zhǎng)度字符串,否則,不建議使用CHAR(n)、BPCHAR(n)、NCHAR(n)、CHARACTER(n)。


GaussDB下載優(yōu)質(zhì)文章錦集