日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置讀寫分離

更新時(shí)間:

本文將介紹實(shí)例的連接地址及設(shè)置項(xiàng),通過對(duì)設(shè)置項(xiàng)的配置,可使用讀寫分離功能。

背景信息

當(dāng)您只購(gòu)買了主實(shí)例時(shí),只會(huì)有一個(gè)連接地址,也叫集群地址(Cluster Endpoint),主要面向在線通用業(yè)務(wù)場(chǎng)景。 在主實(shí)例頁(yè)面上,如果添加了只讀實(shí)例,每個(gè)只讀實(shí)例頁(yè)面上會(huì)提供一個(gè)只讀地址(Read Only Endpoint),專注離線拖數(shù)、跑批等資源鏈路隔離場(chǎng)景,確保只讀資源可被獨(dú)享。在HTAP場(chǎng)景下,購(gòu)買了主實(shí)例和只讀實(shí)例,您可以使用集群地址(Cluster Endpoint)和只讀地址(Read Only Endpoint),通過集群地址的配置項(xiàng),可使用讀寫分離功能。

配置集群地址和讀寫分離

  1. 登錄PolarDB分布式版控制臺(tái)

  2. 在頁(yè)面左上角選擇目標(biāo)實(shí)例所在地域。

  3. 實(shí)例列表頁(yè),單擊PolarDB-X 2.0頁(yè)簽。

  4. 單擊主實(shí)例名稱,打開基本信息界面。

  5. 連接信息區(qū)域單擊配置管理,查看集群地址配置項(xiàng)。

    配置項(xiàng)說(shuō)明:

    參數(shù)

    說(shuō)明

    資源配置

    若已成功購(gòu)買只讀實(shí)例,可以選擇將需要分擔(dān)讀流量的只讀實(shí)例加入到主實(shí)例資源池中,未加入的將不分擔(dān)主實(shí)例的流量。

    只讀實(shí)例自動(dòng)加入

    控制新購(gòu)的只讀實(shí)例是否加入到主實(shí)例資源池,默認(rèn)開啟。

    智能讀寫分離

    此功能默認(rèn)為開啟,會(huì)自動(dòng)將AP流量路由給多個(gè)只讀實(shí)例去計(jì)算,并做MPP并行加速,詳細(xì)信息請(qǐng)參見讀寫分離

    只讀流量占比

    將原本路由給主實(shí)例存儲(chǔ)的讀查詢按一定的比例規(guī)則路由給只讀實(shí)例存儲(chǔ)。

    數(shù)據(jù)讀一致性

    • 強(qiáng)一致性:路由到只讀實(shí)例的請(qǐng)求,保證一定能夠查詢到讀請(qǐng)求執(zhí)行前在主實(shí)例上已完成更新的數(shù)據(jù),提供外部強(qiáng)一致性;

    • 弱一致性:路由到只讀實(shí)例的請(qǐng)求,讀請(qǐng)求僅訪問只讀實(shí)例上當(dāng)前的最新數(shù)據(jù),會(huì)因?yàn)橹鲝漠惒綇?fù)制的架構(gòu)產(chǎn)生數(shù)據(jù)讀取延遲。

    說(shuō)明

    在主從復(fù)制延遲的條件下,強(qiáng)一致性讀會(huì)等待直到讀取到已完成更新的數(shù)據(jù),默認(rèn)的等待超時(shí)是3s。

    只讀實(shí)例延遲閾值

    只讀實(shí)例延遲超過閾值后,只讀流量會(huì)發(fā)送給其他延遲正常的只讀實(shí)例,或者根據(jù)只讀實(shí)例可用性決定是否切回主庫(kù)。

    只讀流量切回主實(shí)例

    當(dāng)所有只讀實(shí)例的延遲超過閾值或者出現(xiàn)HA狀態(tài),則認(rèn)為當(dāng)前所有只讀實(shí)例處于不可用的狀態(tài),判斷是否將只讀流量回切主庫(kù)(建議只讀實(shí)例個(gè)數(shù)≥2來(lái)提升可用性)。

說(shuō)明
  • 已購(gòu)買只讀實(shí)例后,默認(rèn)自動(dòng)將只讀實(shí)例加入到主實(shí)例資源池,自動(dòng)開啟智能讀寫分離;但是默認(rèn)不會(huì)將TP讀流量路由給只讀實(shí)例,需要用戶顯式配置讀寫分離權(quán)重(只讀流量占比)。

  • 在強(qiáng)一致性讀下的等待超時(shí)是3s,您可以在參數(shù)設(shè)置界面調(diào)整loose_replica_read_timeout參數(shù)控制等待超時(shí)時(shí)間。

  • 讀寫分離功能要求PolarDB-X版本需為5.4.13-16415631及以上。

配置只讀實(shí)例的只讀地址

  1. 登錄PolarDB分布式版控制臺(tái)

  2. 在頁(yè)面左上角選擇目標(biāo)實(shí)例所在地域。

  3. 實(shí)例列表頁(yè),單擊PolarDB-X 2.0頁(yè)簽。

  4. 在控制臺(tái)上,單擊只讀實(shí)例名稱,打開基本信息頁(yè)面。

  5. 連接信息區(qū)域,單擊配置管理,查看只讀地址配置項(xiàng)。

    配置項(xiàng)說(shuō)明:

    • 強(qiáng)一致性:通過只讀地址可以查看到主實(shí)例上提交的最新數(shù)據(jù),滿足全局?jǐn)?shù)據(jù)查詢一致性。如果主備延遲過大,提交的查詢會(huì)等待。

    • 弱一致性:通過只讀地址可以查看到當(dāng)前只讀實(shí)例上最新數(shù)據(jù),如果在主實(shí)例和只讀實(shí)例間數(shù)據(jù)同步有延遲的話,不會(huì)等待,查詢到數(shù)據(jù)立即返回。

常見問題

  • Q:購(gòu)買了只讀實(shí)例,為什么在只讀實(shí)例的DN節(jié)點(diǎn)上沒有任何流量?

    A:您的讀流量可能是TP類的讀流量,已成功購(gòu)買只讀實(shí)例后,需要在集群地址的配置界面,配置只讀流量占比。

  • Q:購(gòu)買了只讀實(shí)例,配置的讀流量占比是0,為什么在只讀實(shí)例上有流量?

    A:您的流量可能是AP類型的流量,已成功購(gòu)買只讀實(shí)例后,智能讀寫分離功能默認(rèn)是開啟的,會(huì)自動(dòng)將AP類型的流量轉(zhuǎn)發(fā)給只讀實(shí)例。您可以關(guān)閉智能讀寫分離功能,AP流量將不會(huì)被轉(zhuǎn)發(fā)給只讀實(shí)例。

  • Q:購(gòu)買了只讀實(shí)例,配置了讀流量占比,為什么在只讀實(shí)例的DN節(jié)點(diǎn)上沒有任何流量?

    A:主實(shí)例只會(huì)把流量按照配置的比例轉(zhuǎn)發(fā)給加入主實(shí)例資源池的只讀實(shí)例,已購(gòu)買成功的只讀實(shí)例可能從主實(shí)例的資源池中被移除了。

  • Q:是否支持不使用PolarDB-X提供的透明讀寫分離功能,在應(yīng)用上通過使用不同的連接串來(lái)做讀寫分離?

    A:支持。如無(wú)需使用PolarDB-X的讀寫分離功能,您可以將指定的只讀實(shí)例從主實(shí)例資源池移除。

  • Q:是否必須要開啟強(qiáng)一致性讀能力?

    A:如果業(yè)務(wù)沒有強(qiáng)一致性讀的需求,建議關(guān)閉強(qiáng)一致性讀,此時(shí)性能更優(yōu)。否則是有必要開啟強(qiáng)一致性讀功能的,開啟后主備延遲大的時(shí)候(例如在做DDL),容易觸發(fā)查詢超時(shí)。開啟強(qiáng)一致性讀后的性能參數(shù)請(qǐng)參見談?wù)凱olarDB-X在讀寫分離場(chǎng)景的實(shí)踐

  • Q:如何關(guān)閉強(qiáng)一致性讀?

    A:如果應(yīng)用連接了主實(shí)例,在主實(shí)例集群地址的配置項(xiàng)對(duì)話框中,選擇弱一致性讀;如果應(yīng)用連接了只讀實(shí)例,在只讀實(shí)例連接地址的配置項(xiàng)對(duì)話框中,選擇弱一致性讀。

  • Q:使用PolarDB-X提供的讀寫分離,經(jīng)常遇到查詢超時(shí),如何處理?

    A:開啟強(qiáng)一致性讀后,查詢超時(shí)可能是備庫(kù)延遲導(dǎo)致的,備庫(kù)延遲的原因可能有:

    • 主庫(kù)做DDL或者大批量的數(shù)據(jù)導(dǎo)入,導(dǎo)致備庫(kù)延遲;

    • 購(gòu)買的只讀實(shí)例規(guī)格比較小,遠(yuǎn)小于主實(shí)例的規(guī)格。