oltp資料庫
發布時間: 2024-06-18 20:59:34
❶ 數據倉庫的並發能力和OLTP類資料庫的區別
在數據倉庫場景下,對並發能力的要求:
1.用戶的多任務能連接進來,這就是連接池的管理。
2.高效完成多任務並發執行,實際上是多任務並發進來後,如何充分利用集群資源,向用戶返回執行結果。對於OLTP類資料庫來說,用戶的任務(SQL)以短事務居多,所以並發能力會比較高。但是在數倉場景下,批處理、復雜查詢非常耗費系統資源,對並發能力的要求是幾十,例如POC測試中大部分是用5並發、20並發來測試。
由於DWS/LibrA(注1)的集群的Coordinator Node是多活的、對等的,所以整個系統的並發數隨著CN的增加可以不斷增長。具體的並發能力受限於實際場景:
•短事務:在平安城市某項目中,在混合負載場景下,測試過5000+並發,可以穩定運行。
•長事務:在某銀行復雜批處理場景下,20並發可以穩定運行。後續版本會進一步優化。
獨創技術:提供一種基於流水線執行模式的查詢內存自適應解決方法,解決多並發場景下系統資源搶占問題,實現無論多大並發,系統穩定運行。
熱點內容