91精品国产自产在线观看永久_香蕉久久一区二区不卡无毒影院_91视频国产精品_日韩成人高清在线_久久久久久久久久久久久女国产乱 _亚洲欧美日韩国产一区二区三区_99久久精品免费看_亚洲影视九九影院在线观看_久久精品国产亚洲_成人a级免费视频

首頁 > 技術(shù) > 正文

TiDB 7.1 LTS 發(fā)版:為關(guān)鍵業(yè)務(wù)提供業(yè)務(wù)穩(wěn)定性和多租戶場景支持 天天熱消息

2023-06-08 16:50:30來源:中關(guān)村在線  

近日,企業(yè)級開源分布式數(shù)據(jù)庫廠商 PingCAP 正式發(fā)布 TiDB 7.1 版本,這也是 2023 年度發(fā)布的首個 LTS(Long Term Support) 版本,匯集了來自 20+ 個真實(shí)場景帶來的功能增強(qiáng),累計優(yōu)化和修復(fù) 140+ 功能,旨在提升關(guān)鍵業(yè)務(wù)的穩(wěn)定性和性能,幫助開發(fā)人員和數(shù)據(jù)庫管理員提高生產(chǎn)力并進(jìn)一步降低總體擁有成本(TCO)。用戶可在生產(chǎn)環(huán)境中使用 TiDB 7.1。


(資料圖)

TiDB 半年版本回顧

TiDB 7.1 LTS 距離上一個 LTS 版本 6.5 已經(jīng)過去了整半年,在這期間,PingCAP 對產(chǎn)品的關(guān)鍵能力做了大量的增強(qiáng)和優(yōu)化,其中最重要的特性有:

● TiDB 7.0 提供了基于資源組的資源管控(Resource Control) :這使得 TiDB 在針對多租戶場景有了很好的應(yīng)對。事實(shí)上,經(jīng)常有用戶希望借助 TiDB 的可伸縮特性將多套業(yè)務(wù)系統(tǒng)歸一到一個集群中,從而使得集群管理、資源利用都能得到有效的改進(jìn)。資源管控特性提供了對多租戶的支持,并解決了不同租戶間資源爭搶的問題。在新版本中,用戶可以很方便地借助這個功能完善數(shù)據(jù)庫整合的使用場景。

● Multi-RocksDB 特性 :借助將單一 TiKV 實(shí)例中的 RocksDB 拆成多份,TiKV 的寫吞吐提升近三倍;此外,在新架構(gòu)中數(shù)據(jù)分片(Region)大小將變得更大,由此減小維護(hù)分片所帶來的開銷,減少單位存儲所需的固定 CPU 消耗,更節(jié)省成本。這使得大寫入吞吐,或者需要大量存放溫數(shù)據(jù)的 Data Serving 場景下,TiDB 的表現(xiàn)得到了本質(zhì)的提升。

對于這些重要的重量級特性,在新版本中也將持續(xù)得到打磨和加強(qiáng)。這半年中,TiDB 在一些關(guān)鍵場景的性能也得到長足提升:

● 數(shù)據(jù)導(dǎo)入 Lightning 性能提升近 30% 

● 真實(shí)業(yè)務(wù)測試下,Analyze Table 性能提升 42%+ 

● 標(biāo)準(zhǔn)測試 TPC-H 和真實(shí)業(yè)務(wù)測試下,TiDB 分析能力分別提升 15% 和 25% 

● TiCDC 針對大型單表復(fù)制性能提升可達(dá) 90%+ 

TiDB 7.1 功能特性

TiDB 7.1 是PingCAP 計劃在 2023 年發(fā)布的兩個長期可支持(LTS)版本中的第一個,它提供了一個面向未來的數(shù)據(jù)庫,可以為各種關(guān)鍵業(yè)務(wù)應(yīng)用程序提供動力。TiDB 7.1 將為用戶帶來以下特性:

● 更穩(wěn)定地支持關(guān)鍵業(yè)務(wù)負(fù)載 ,為 DBA 提供多工作負(fù)載穩(wěn)定性控制,并顯著改善尾部延遲;

● 以更少的資源提供更佳的性能 ,通過架構(gòu)增強(qiáng)實(shí)現(xiàn)更高的吞吐以及更快的在線 DDL。

此外,TiDB 7.1 企業(yè)版增強(qiáng)了數(shù)據(jù)庫審計功能,通過更細(xì)粒度的事件過濾控制、更友好的過濾條件設(shè)置方式、新增的 JSON 文件輸出格式以及審計日志的生命周期管理,大幅提升系統(tǒng)的審計能力。

2.1 更穩(wěn)定地支持關(guān)鍵業(yè)務(wù)負(fù)載

2.1.1 通過資源組改進(jìn)資源管控的用戶體驗(yàn),提供更好的隔離性

PingCAP 在 TiDB 7.0 中增加了通過資源組進(jìn)行資源管控的功能,為 TiDB database consolidation (數(shù)據(jù)庫整合)方案奠定了基礎(chǔ),具有里程碑的意義。多個業(yè)務(wù)可共享同一個 TiDB 集群,DBA 可為不同的工作負(fù)載設(shè)置資源配額和優(yōu)先級,例如為關(guān)鍵業(yè)務(wù)分配更高的優(yōu)先級,確保其能夠優(yōu)先獲得資源,避免受到其他工作負(fù)載的干擾。

在 TiDB 7.1 中,資源管控特性正式 GA 了,并加入了兩個特性增強(qiáng):

● 降低了在重寫入密集型工作負(fù)載中出現(xiàn)的尾延遲:資源組通過資源配額和優(yōu)先級控制工作負(fù)載。優(yōu)先級由存儲級別控制。當(dāng)工作負(fù)載寫入繁重時,基于優(yōu)先級重新調(diào)度機(jī)制有時會造成更高的尾延遲(Tail Latency)。在 7.1 版本中,尾延遲被修正到預(yù)期水準(zhǔn)。

● 增加原生負(fù)載校準(zhǔn)工具,幫助用戶設(shè)置更準(zhǔn)確的資源資源分配:資源分配的基礎(chǔ)是用戶對負(fù)載的資源使用量有所了解。新增的校準(zhǔn)工具將很好的幫助您評估相關(guān)信息,以合理配置資源組。最快的方法是從 SQL 接口運(yùn)行校準(zhǔn)命令來估計基準(zhǔn)測試(如 TPC-C 和 sysbench)的資源使用情況。

2.1.2 多個熱點(diǎn)場景下性能和穩(wěn)定性提升

對 TiDB 的底層行存儲 TiKV 有三個關(guān)鍵增強(qiáng),以降低延遲提升穩(wěn)定性(通過 p99 延遲衡量)。新版本引入了三項(xiàng)優(yōu)化,分別針對三個級別熱點(diǎn)進(jìn)行處理:Key 級別、分片(Region)級別和節(jié)點(diǎn)級別:

● Key 級熱點(diǎn):鎖沖突優(yōu)化

● Region 級熱點(diǎn):TiKV 子任務(wù)的批處理化

● 節(jié)點(diǎn)級熱點(diǎn):引入了基于負(fù)載的副本讀取

鎖沖突優(yōu)化(GA)

TiDB 引入了處理 Key 級熱點(diǎn)的優(yōu)化。在遇到許多單點(diǎn)悲觀鎖沖突的負(fù)載中,喚醒等待請求的算法在新版本中將表現(xiàn)得更穩(wěn)定,最大限度地減少了重試的資源浪費(fèi),從而節(jié)省了整個集群的資源并降低了尾延遲。測試表明,當(dāng)啟用鎖沖突優(yōu)化時,如果吞吐量相對較小,即使在沖突最嚴(yán)重的工作負(fù)載中,新版本的尾延遲也將降低 40-60%。

批處理 TiKV 子任務(wù)(GA)

選擇性較差的查詢可能會導(dǎo)致需要讀取許多數(shù)據(jù)。在 TiDB 的分布式存算分離架構(gòu)中,這樣的查詢可能會帶來數(shù)萬或數(shù)十萬個 RPC 請求用于獲取數(shù)據(jù),如果使用索引讀取則將更進(jìn)一步加重這一負(fù)擔(dān)。

TiDB 服務(wù)器作為 TiKV 客戶端,現(xiàn)在可以識別針對同一分片的批處理任務(wù),并將這些批量發(fā)送到對應(yīng)的存儲節(jié)點(diǎn)。這大大減少了網(wǎng)絡(luò)的 RPC 開銷,使得這些查詢更穩(wěn)定。這個增強(qiáng)可以將相應(yīng)場景中的延遲減少多達(dá) 50%。

基于負(fù)載的副本讀取(GA)

這個特性用于優(yōu)化節(jié)點(diǎn)級讀熱點(diǎn)。當(dāng)大批量查詢以不均勻的方式發(fā)起讀取,可能會出現(xiàn)節(jié)點(diǎn)熱點(diǎn)。注入 Index Lookup JOIN 這類常見的事情都可能會導(dǎo)致這種情況。一旦發(fā)生,讀取請求會排隊(duì),當(dāng)隊(duì)列塞滿時,一些請求可能會等待相當(dāng)長時間。PingCAP 希望通過更均勻地分配工作來減少延遲。

新版本中,TiDB 引入了基于負(fù)載的副本讀取來實(shí)現(xiàn)這一點(diǎn)。它為隊(duì)列提供了一個可配置的持續(xù)時間閾值,當(dāng)超過該閾值時,它會告訴 TiDB 開始優(yōu)先考慮副本讀取。在讀熱點(diǎn)的情況下,與不打散讀熱點(diǎn)相比,該功能可提高讀取吞吐量 70%~200%。

有關(guān)此優(yōu)化的更多信息,請參閱文檔 ( https://docs.pingcap.com/tidb/dev/troubleshoot-hot-spot-issues#scatter-read-hotspots )。

2.2 更少的資源,更佳的性能

TiDB 7.1 提升了 TiDB 讀、寫以及管理操作的性能,以提供更好的用戶體驗(yàn)。新版本中,TiDB 增加了多值索引以提供對 JSON 的查詢效率。此外,在寫入吞吐、分析查詢速度和后臺任務(wù)效率方面也進(jìn)行了大量的改進(jìn)和優(yōu)化。

2.2.1 多值索引(GA)以增加速度和靈活性

多值索引也稱為“JSON 索引”,這種新型輔助索引在 TiDB 6.6 中引入并在 7.1 中 GA。多值索引支持索引記錄到數(shù)據(jù)記錄的 N:1 映射,使得查詢可以快速檢查存儲在 JSON 數(shù)組中的特定值。

無論該數(shù)據(jù)存儲為 blob,還是郵政編碼直接存儲為 zip 數(shù)組,用戶都可以創(chuàng)建多值索引來定位特定郵政編碼存在于哪一行。

索引是使用表達(dá)式創(chuàng)建的,該表達(dá)式將 JSON 數(shù)據(jù)邏輯解析為生成列(Generated Column)和該列上的二級索引。如果用戶將 JSON 存儲為 blob,并且需要支持遍歷多層嵌套的查詢,只需創(chuàng)建一個索引以檢索。

有關(guān)用法和注意事項(xiàng)的更多詳細(xì)信息,請參閱多值索引文檔 ( https://docs.pingcap.com/tidb/dev/sql-statement-create-index/#multi-valued-index )。

2.2.2 更快的 TTL(GA)

TTL (Time to live) 在PingCAP 的 TiDB 6.5 中作為一個實(shí)驗(yàn)特性進(jìn)行了介紹,而在 7.1 中這個特性 GA 了。此外在新版本中,TiDB 節(jié)點(diǎn)可以共享 TTL 相關(guān)任務(wù)并并發(fā)執(zhí)行,從而擁有了更好的性能和資源利用率。

2.2.3 延遲物化加速分析查詢(GA)

TiFlash 是 TiDB 的列式存儲引擎,在 7.1 版本中延遲物化特性 GA。當(dāng)表掃描擁有高過濾性的時候,TiDB 優(yōu)化器可選擇讓 TiFlash 啟用延遲物化。開啟該特性后,TiFlash 支持下推部分過濾條件到 TableScan 算子,即先掃描過濾條件相關(guān)的列數(shù)據(jù),過濾得到符合條件的行后,再掃描這些行的其他列數(shù)據(jù),繼續(xù)后續(xù)計算,從而減少 IO 掃描和數(shù)據(jù)處理的計算量。

此功能的影響取決于實(shí)際負(fù)載和數(shù)據(jù)分布。在某些情況下,它可以顯著減少延遲(在PingCAP 的測試中延遲最高可降低 70%)。TiDB 的查詢優(yōu)化器可以決定是否使用它,默認(rèn)情況下打開是安全的。

2.2.4 Multi-RocksDB 存儲引擎帶來巨大性能提升

在 TiDB 6.6 中,PingCAP 引入了對 TiKV 存儲架構(gòu)的重大更改。雖然這個架構(gòu)仍然是實(shí)驗(yàn)性的(默認(rèn)關(guān)閉,并且只能在新集群中啟用),但在這個 LTS 版本中,該特性獲得重大加強(qiáng),并在預(yù)生產(chǎn)環(huán)境中收到了很好的測試反饋。

在 TiDB 6.6 之前,單一 TiKV 節(jié)點(diǎn)所有 Region 共享一個 RockDB 存儲引擎。新架構(gòu)則將不同 Region 分別存放在不同 RocksDB。新架構(gòu)的好處是顯著的:

● 減少 RocksDB 對應(yīng)的 LSM 負(fù)擔(dān),增加了吞吐量,測試結(jié)果顯示寫入吞吐量 增加了 200% 

● 使用不同 RocksDB 也會 減少 Compaction 帶來的寫放大,降低資源消耗。

● 更好的寫入吞吐使集群的擴(kuò)展 速度提高 500% 

● 在測試一些真實(shí)的客戶工作負(fù)載時,PingCAP 觀察到尾部延遲 減少了近 50% 

● 更小的單位存儲消耗,使得集群可擴(kuò)展性進(jìn)一步增強(qiáng)。

在 TiDB 7.1 中,PingCAP 進(jìn)一步提高了該特性的性能和穩(wěn)定性,并添加了網(wǎng)絡(luò)帶寬優(yōu)化。當(dāng)前仍然缺失的是 TiCDC、BR 等生態(tài)工具的支持,當(dāng)這些完成后PingCAP 將宣布這個特性 GA。

有關(guān)更多詳細(xì)信息,請參閱產(chǎn)品文檔 ( https://docs.pingcap.com/tidb/dev/partitioned-raft-kv )。

2.2.5 Online DDL 的大幅提升(實(shí)驗(yàn)特性)

在 TiDB 7.1 中,類似于前述 TTL 改進(jìn),PingCAP 引入了跨 TiDB 節(jié)點(diǎn)分配 DDL 作業(yè)的框架,以進(jìn)一步提高性能。

更多 TiDB 7.1 版本新功能,請查閱 TiDB 官網(wǎng) Release Notes , 立即 下載試用 ,開啟 TiDB 體驗(yàn)之旅。

標(biāo)簽:

相關(guān)閱讀

精彩推薦

相關(guān)詞

推薦閱讀

91精品国产自产在线观看永久_香蕉久久一区二区不卡无毒影院_91视频国产精品_日韩成人高清在线_久久久久久久久久久久久女国产乱 _亚洲欧美日韩国产一区二区三区_99久久精品免费看_亚洲影视九九影院在线观看_久久精品国产亚洲_成人a级免费视频
久久综合久色欧美综合狠狠| 亚洲美女偷拍久久| 亚洲va韩国va欧美va| 久久久久久久久久看片| 欧美一区二区三区视频| 91黄色免费版| 91美女蜜桃在线| 丁香婷婷综合色啪| 国产精品456露脸| 激情偷乱视频一区二区三区| 五月天网站亚洲| 亚洲国产中文字幕在线视频综合| 国产精品卡一卡二卡三| 在线观看91精品国产麻豆| 国产欧美一区二区精品仙草咪 | 日本一区二区三区免费乱视频| 日韩一级高清毛片| 日韩视频一区在线观看| 日韩欧美中文字幕公布| 日韩欧美视频在线 | 欧美国产精品一区二区| 欧美国产视频在线| 亚洲精品在线观| 日韩成人午夜电影| 男人的j进女人的j一区| 久久精品国产成人一区二区三区| 麻豆视频一区二区| 国产一区二区网址| 成人精品国产免费网站| 成人精品在线视频观看| 一本高清dvd不卡在线观看| 日本精品视频一区二区三区| 欧美在线三级电影| 欧美一区二区三区四区视频| 精品日韩一区二区三区免费视频| 欧美精品一区二区三区久久久| 国产拍揄自揄精品视频麻豆 | 亚洲妇女屁股眼交7| 日韩激情在线观看| 国产精品66部| 欧美在线视频日韩| 精品免费视频一区二区| 中文字幕高清一区| 一区二区三区国产豹纹内裤在线| 日韩高清不卡在线| 国产精品羞羞答答xxdd| 成人听书哪个软件好| 91福利在线免费观看| 日韩精品自拍偷拍| 成人免费小视频| 日韩二区在线观看| 成人动漫在线一区| 欧美无砖专区一中文字| 久久综合久久久久88| 亚洲黄色在线视频| 国产制服丝袜一区| 欧美日韩国产一二三| 国产精品视频观看| 国产做a爰片久久毛片| 99国产精品一区| 欧美本精品男人aⅴ天堂| 亚洲免费av网站| 国产日韩一级二级三级| 天天综合天天做天天综合| 成人午夜短视频| 欧美电视剧免费观看| 亚洲最新视频在线观看| 成人午夜电影网站| 久久综合视频网| 天堂精品中文字幕在线| 色偷偷久久人人79超碰人人澡| 成人免费毛片嘿嘿连载视频| 337p亚洲精品色噜噜| 亚洲欧美国产高清| 成人免费毛片app| 久久久国产午夜精品| 夜夜爽夜夜爽精品视频| 欧美日韩精品一区二区三区四区| 日韩欧美在线影院| 久久久亚洲综合| 日日夜夜精品免费视频| 亚洲天堂福利av| 国产成人午夜精品5599| 欧美一级艳片视频免费观看| 亚洲精品国产第一综合99久久| 国产不卡在线视频| 久久一夜天堂av一区二区三区| 日韩精品久久理论片| 在线免费一区三区| 一区二区三区中文免费| 99国产欧美另类久久久精品| 国产精品欧美一区喷水| 成人免费高清视频在线观看| 国产日韩精品一区二区三区在线| 日韩成人免费在线| 日韩欧美综合在线| 香蕉加勒比综合久久| 欧美日韩精品一区二区在线播放| 亚洲一区在线电影| 欧美视频一区在线| 亚洲成人激情自拍| 欧美另类一区二区三区| 三级一区在线视频先锋| 91.xcao| 亚洲国产精品99久久久久久久久| 国产自产v一区二区三区c| 久久久99精品免费观看| 国产精品亚洲人在线观看| 国产精品私房写真福利视频| 成人高清免费在线播放| 亚洲精品国产一区二区三区四区在线| 色偷偷成人一区二区三区91| 亚洲图片有声小说| 日韩一级片在线播放| 国内精品视频666| 中文字幕中文在线不卡住| 色哦色哦哦色天天综合| 亚洲小说欧美激情另类| 884aa四虎影成人精品一区| 九九精品视频在线看| 国产精品久久夜| 在线精品视频免费播放| 青青草视频一区| 国产色产综合色产在线视频| 亚洲天堂中文字幕| 在线91免费看| 国产成人三级在线观看| 亚洲最新视频在线观看| 国产91精品露脸国语对白| 2023国产精品自拍| 国产91清纯白嫩初高中在线观看| 中文字幕一区二区在线观看| 欧美最新大片在线看| 麻豆精品精品国产自在97香蕉| 国产欧美一区二区精品仙草咪| 在线一区二区视频| 韩国av一区二区三区| 亚洲精品老司机| 久久久亚洲精品一区二区三区| 日本黄色一区二区| 国产一区二区剧情av在线| 夜夜嗨av一区二区三区中文字幕| 精品国产3级a| 欧美色网一区二区| 成人污污视频在线观看| 奇米影视在线99精品| 亚洲欧洲日韩av| 欧美精品一区二区在线观看| 欧美三级韩国三级日本三斤| 高清久久久久久| 人人狠狠综合久久亚洲| 亚洲天堂网中文字| 久久久久久久综合狠狠综合| 欧美男人的天堂一二区| gogogo免费视频观看亚洲一| 寂寞少妇一区二区三区| 亚洲成人免费在线观看| 中文字幕亚洲一区二区av在线| 日韩免费一区二区| 欧美日韩在线综合| 91麻豆精东视频| 国产黄色精品视频| 狠狠色狠狠色合久久伊人| 免费观看一级欧美片| 午夜欧美大尺度福利影院在线看| ㊣最新国产の精品bt伙计久久| 国产免费久久精品| 国产午夜精品一区二区| 精品福利一二区| 51精品国自产在线| 欧美日韩国产不卡| 欧美日韩亚洲综合在线| 色香色香欲天天天影视综合网| 色婷婷综合久色| 91丨porny丨首页| 色综合咪咪久久| 色婷婷av久久久久久久| 91原创在线视频| 色呦呦网站一区| 欧美午夜宅男影院| 欧美人与z0zoxxxx视频| 欧美亚日韩国产aⅴ精品中极品| 日本精品一级二级| 欧美探花视频资源| 91精品国产综合久久福利软件| 6080日韩午夜伦伦午夜伦| 日韩亚洲欧美一区| 精品国产精品网麻豆系列| 6080yy午夜一二三区久久| 日韩三级av在线播放| 26uuu国产一区二区三区| 日韩欧美精品三级| 国产色一区二区| 成人永久看片免费视频天堂| 午夜精品久久久久久久久久| 亚洲免费视频中文字幕| 亚洲综合色丁香婷婷六月图片| 一区二区三区四区视频精品免费| 亚洲一区免费视频| 美女视频一区二区三区|