Bug 31625618 DML Over a LOB Column ORA-3137 [3146]When the Bind Size is > 256k
19c的bug, Bug 31625618 DML Over a LOB Column Using Long Bind Fails with ORA-3137 [3146] [4] / ORA-3137 [3146] [94] When the Bind Size is > 256k Bytes
這個bug補丁是前段時間剛出來,影響版本是19.5以後,計劃要到19.10才修復。
主要問題是引起memory courrption並導致記憶體中的資料庫壞塊引發各種錯亂,最終導致rac例項crash掉重啟, 客戶的問題情況是三個節點rac,3節點出現記憶體壞塊後crash,隨即2節點會出現pi 異常也crash,然後隔一天後1節點也會crash一次。最後透過申請 31625618 補丁打上之後便不再出現了。
觸發條件:1.表使用lob欄位,
2.lob欄位的繫結變數 bind size >256k bytes,
3.由於在函式koklc_lob_write_cbk中未對變數kole_piece初始化引起,然後在函式中將變更初始化為0。
這個問題發生時的主要分析難度是,一旦出現異常,瞬間就是大量的因為壞塊引起ora-600錯誤日誌,然後直接發生reconfigure, 而ORA-3137 [3146]相對在前面不起眼,很容易就陷進去分析後面的ora-600錯誤或者作業系統問題上。
這裡小記一下!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29863023/viewspace-2761888/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Index column size too large. The maximum column size is 767 bytes.Index
- 1709 - Index column size too large. The maximum column size is 767 bytes.Index
- [Err] 1709 - Index column size too large. The maximum column size is 767 bytes.Index
- MySQL建立表失敗:Index column size too large. The maximum column size is 767 bytesMySqlIndex
- MySQL 5.7 到 5.6,出現 Index column size too large. The maximum column size is 767 bytesMySqlIndex
- MySQL8.0 新特性:Partial Update of LOB ColumnMySql
- mysql specified key was too long與Index column size too large. The maximum column size is 767 bytes.MySqlIndex
- MySQL資料庫index column size too large. the maximum column size is 767 bytes問題解決MySql資料庫Index
- mysql5.7 資料匯入5.6 Index column size too large. The maximum column size is 767 bytes.MySqlIndex
- text-size-adjust bug 分析
- TypeError: Tensor objects are only iterable when eager execution is enabled. To iterate over this tErrorObject
- 【BUG】 CRS: reboot advisory message show wrong reason when disable privatboot
- mysql Index column size too large 超過767錯誤解決方案(轉)MySqlIndex
- 【LOB】Oracle Lob管理常用sqlOracleSQL
- 【LOB】Oracle lob管理常用語句Oracle
- Bug 27223075 - Wait for 'PX Deq: Join Ack' when no active QC but PPA* slaves shoAI
- 【BUG】ORA-00600 [17147] ORA-48216 When Querying V$DIAG_ALERT_EXT ViewView
- trigger+lob+ora-22275
- LOB欄位相關概念(自動建立LOB索引段和重建索引方法)索引
- Oracle Parallel DMLOracleParallel
- mysql自動排序函式dense_rank() over()、rank() over()、row_num() over()用法和區別MySql排序函式
- OGG-01163 Bad column length (32) specified for column in table
- [20231008]bbed探究lob段.txt
- Jenkins Publish Over SSHJenkins
- case when 語句
- DML_The OUTPUT Clause
- [20200904]12c invisible column impdp segment_column_id.txt
- ORACLE LOB大欄位維護Oracle
- CSS column-gapCSS
- CSS column-ruleCSS
- CSS column-widthCSS
- CSS column-spanCSS
- 5.6.7. Renaming a Column
- Sorting arrays in NumPy by column
- data too long for column
- {"error":400,"message":"over quota"}Error
- Review: Red Star over ChinaView
- gitignore by file size?Git