說明 當發生行鎖阻塞,我們可能要做兩件事情: 應急解開鎖阻塞 如果鎖阻塞頻繁發生,導致業務響應時間變長,需要幫助業務找到相關邏輯,優化業務,減少...
OceanBase的內存限制 CTX內存限制大部分 CTX 有內存大小限制,KVCACHE 沒有。實際分配內存時,會檢查是否超過 CTX 內存限...
OceanBaseV3 中統計信息相關的系統表很多,一些表明明在文檔中有介紹,但實際是空的,本文對統計信息相關的表進行總結,先說結論: 不建議在...
在 memtable 中,數據更新以TransNode的形式串到對應MvccRow鏈表上,形成多版本數據,每個 MvccRow 鏈表以 rowk...
背景 日志流是V4 版本引入的新技術,其目的是為了降低 paxos 協議的開銷。 在 V4版本以前,每個分區的多個副本組成一個 paxos 組,...
一個復雜的標量子查詢改寫 left join 的例子,在 case when 部分多張表與外表關聯,并且有聚合,標量子查詢SQL如下,要跑600...
很多時候我們會面臨一個這樣的問題:有個簡單的 SQL,執行計劃看起來已經沒有優化空間了,但執行速度達不到預期,比在原來的數據庫上慢了幾倍(比如這...
在分布式數據庫中,關聯查詢不可避免地對分布在不同節點的表、分區進行跨節點的關聯操作,數據在不同節點間的分發方式對關聯查詢的性能至關重要。在 NL...
相較于 MySQL 這樣的單機數據庫,OceanBase 數據庫的訪問鏈路會稍長一些,當出現連接異常的情況,排查起來會多一些思考步驟,下面通過一...