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

GaussDB 配套工具

Data Studio
GaussDB 配套工具下載地址
Database Manager
GaussDB配套工具下載地址
Migration Tool
GaussDB配套工具下載地址

云數(shù)據(jù)庫(kù)GaussDB相關(guān)工具

云數(shù)據(jù)庫(kù)GaussDB相關(guān)工具

  • 云數(shù)據(jù)庫(kù)GaussDB使用邏輯復(fù)制工具復(fù)制數(shù)據(jù)

    目前支持GaussDB邏輯復(fù)制的工具有SDR和DRS。

    復(fù)制工具從GaussDB抽取邏輯日志后到對(duì)端數(shù)據(jù)庫(kù)回放。

    對(duì)于使用JDBC連接數(shù)據(jù)庫(kù)的復(fù)制工具。

  • GaussDB相關(guān)的第三方工具,通過(guò)什么來(lái)連接?

    目前,GaussDB相關(guān)的第三方工具都是通過(guò)JDBC進(jìn)行連接的,此部分將介紹工具配置時(shí)的注意事項(xiàng)。

    連接參數(shù)

    【關(guān)注】第三方工具通過(guò)JDBC連接GaussDB時(shí),JDBC向GaussDB發(fā)起連接請(qǐng)求,會(huì)默認(rèn)添加以下配置參數(shù),詳見(jiàn)JDBC代碼ConnectionFactoryImpl類(lèi)的實(shí)現(xiàn)。

    params = {
    { "user", user },
    { "database", database },
    { "client_encoding", "UTF8" },
    { "DateStyle", "ISO" },
    { "extra_float_digits", "3" },
    { "TimeZone", createPostgresTimeZone() },
    };

    這些參數(shù)可能會(huì)導(dǎo)致JDBC客戶(hù)端的行為與gsql客戶(hù)端的行為不一致,例如,Date數(shù)據(jù)顯示方式、浮點(diǎn)數(shù)精度表示、timezone顯示。

    如果實(shí)際期望和這些配置不符,建議在java連接設(shè)置代碼中顯式設(shè)定這些參數(shù)。

    【建議】通過(guò)JDBC連接數(shù)據(jù)庫(kù)時(shí),應(yīng)該保證下面三個(gè)時(shí)區(qū)設(shè)置一致:

    JDBC客戶(hù)端所在主機(jī)的時(shí)區(qū)。

    GaussDB集群所在主機(jī)的時(shí)區(qū)。

    GaussDB集群配置過(guò)程中時(shí)區(qū)。

    fetchsize

    【關(guān)注】在應(yīng)用程序中,如果需要使用fetchsize,必須關(guān)閉autocommit。開(kāi)啟autocommit,會(huì)令fetchsize配置失效。

    autocommit

    【建議】在JDBC向GaussDB申請(qǐng)連接的代碼中,建議顯式打開(kāi)autocommit開(kāi)關(guān)。如果基于性能或者其它方面考慮,需要關(guān)閉autocommit時(shí),需要應(yīng)用程序自己來(lái)保證事務(wù)的提交。例如,在指定的業(yè)務(wù)SQL執(zhí)行完之后做顯式提交,特別是客戶(hù)端退出之前務(wù)必保證所有的事務(wù)已經(jīng)提交。

    釋放連接

    【建議】推薦使用連接池限制應(yīng)用程序的連接數(shù)。每執(zhí)行一條SQL就連接一次數(shù)據(jù)庫(kù),是一種不好SQL的編寫(xiě)習(xí)慣。

    【建議】在應(yīng)用程序完成作業(yè)任務(wù)之后,應(yīng)當(dāng)及時(shí)斷開(kāi)和GaussDB的連接,釋放資源。建議在任務(wù)中設(shè)置session超時(shí)時(shí)間參數(shù)。

    【建議】使用JDBC連接池,在將連接釋放給連接池前,需要執(zhí)行以下操作,重置會(huì)話環(huán)境。否則,可能會(huì)因?yàn)闅v史會(huì)話信息導(dǎo)致的對(duì)象沖突。

    如果在連接中設(shè)置了GUC參數(shù),那么在將連接歸還連接池之前,必須使用“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”將連接的狀態(tài)清空。

    如果使用了臨時(shí)表,那么在將連接歸還連接池之前,必須將臨時(shí)表刪除。

    CopyManager

    【建議】在不使用ETL工具,數(shù)據(jù)入庫(kù)實(shí)時(shí)性要求又比較高的情況下,建議在開(kāi)發(fā)應(yīng)用程序時(shí),使用GaussDB JDBC驅(qū)動(dòng)的copyManger接口 進(jìn)行微批導(dǎo)入。

連接云數(shù)據(jù)庫(kù)GaussDB的方式

實(shí)例連接方式介紹和通過(guò)數(shù)據(jù)管理服務(wù) DAS、內(nèi)網(wǎng)、公網(wǎng)連接實(shí)例


  • 實(shí)例連接方式介紹

    GaussDB提供使用內(nèi)網(wǎng)、公網(wǎng)和數(shù)據(jù)管理服務(wù)(Data Admin Service,簡(jiǎn)稱(chēng)DAS)的連接方式。

  • DAS連接

    通過(guò)華為云數(shù)據(jù)管理服務(wù)(Data Admin Service,簡(jiǎn)稱(chēng)DAS)這款可視化的專(zhuān)業(yè)數(shù)據(jù)庫(kù)管理工具,可獲得執(zhí)行SQL、高級(jí)數(shù)據(jù)庫(kù)管理、智能化運(yùn)維等功能,做到易用、安全、智能地管理數(shù)據(jù)庫(kù)。GaussDB默認(rèn)開(kāi)通DAS連接權(quán)限。

  • 內(nèi)網(wǎng)連接

    當(dāng)應(yīng)用部署在彈性云服務(wù)器上,且該彈性云服務(wù)器與GaussDB實(shí)例處于同一區(qū)域,同一VPC時(shí),建議單獨(dú)使用內(nèi)網(wǎng)IP連接彈性云服務(wù)器與GaussDB實(shí)例。

  • 公網(wǎng)連接

    不能通過(guò)內(nèi)網(wǎng)IP地址訪問(wèn)GaussDB實(shí)例時(shí),使用公網(wǎng)訪問(wèn),建議單獨(dú)綁定彈性公網(wǎng)IP連接彈性云服務(wù)器(或公網(wǎng)主機(jī))與GaussDB實(shí)例。

如何使用驅(qū)動(dòng)連接云數(shù)據(jù)庫(kù)GaussDB 如何使用驅(qū)動(dòng)連接云數(shù)據(jù)庫(kù)GaussDB

支持使用JDBC、ODBC等驅(qū)動(dòng)連接GaussDB數(shù)據(jù)庫(kù)

支持使用JDBC、ODBC等驅(qū)動(dòng)連接GaussDB數(shù)據(jù)庫(kù)

使用libpq連接云數(shù)據(jù)庫(kù)GaussDB

云數(shù)據(jù)庫(kù)GaussDB主備版部署形態(tài)未對(duì)此接口在應(yīng)用程序開(kāi)發(fā)場(chǎng)景下的使用做驗(yàn)證。

libpq
使用ODBC連接云數(shù)據(jù)庫(kù)GaussDB

云數(shù)據(jù)庫(kù)GaussDB提供對(duì)ODBC3.5的支持。應(yīng)用程序通過(guò)GaussDB驅(qū)動(dòng)連接數(shù)據(jù)庫(kù)。

ODBC
使用JDBC連接GaussDB數(shù)據(jù)庫(kù)

JDBC是一種用于執(zhí)行SQL語(yǔ)句的Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn)接口,云數(shù)據(jù)庫(kù)GaussDB提供了對(duì)JDBC 4.0特性的支持。

JDBC
使用Psycopg連接云數(shù)據(jù)庫(kù)GaussDB

Psycopg是一種用于執(zhí)行SQL語(yǔ)句的PythonAPI,可以為PostgreSQL、云數(shù)據(jù)庫(kù)GaussDB提供統(tǒng)一訪問(wèn)接口。

Psycopg