另一種導致原因導致的ORA 01658

2021-05-18 02:43:31 字數 312 閱讀 4439

前天同事反映在測試環境中,給表建立新的分割槽時,出現了:

ora-01658: unable to create initial extent for segment in tablespace ***x

根據經驗和oracle官方的解釋,是所在表空間的空間不夠導致的,但是根據oem觀察,這個表空間的還有不少未使用的部分,這下就比較迷惑了。

當把oracle的alert.log檔案拿出來分析後,發現有提示指明temp表空間不足了,當擴充套件了temp表空間的資料檔案後,異常消失了,看來temp表空間的不足也能引發ora-01658異常,並且是提示另乙個表空間,值得注意

malloc失敗的另一種原因

在c語言中,執行到malloc程式core的時候,一般人的第一反應是記憶體空間不足.常見的 為 define size 100 int p int malloc size sizeof int 但是,事實情況是 記憶體還多的很.有的c編譯器對沒有宣告的函式,是不報錯的 有的連警告都沒有,c編譯器認為...

using的另一種用法

mail zsc771120 yahoo.先看下面的程式碼 using form arg arg new form arg this.ip,this.port,this.limit 我以前經常使用 using system 或者 using system.io 等加入新namespace,上面的程式...

lxml的另一種用法

python中lxml庫是乙個十分強大的xml解析庫,最近在看 白帽子將web掃瞄 這本書的時候,裡面提供了一種不同於以往的用法,因此在這將這個方法記錄下來 傳統的lxml庫的使用方法類似於下面這樣 from lxml import etree tree etree.html html 假定html...