ora -03232 問題解決【Blog 搬家】
ora -03232 問題解決
2005 年 09 月 22 日, 星期四
今天在執行一個大SQL 時,系統報ORA-03232: unable to allocate an extent of blocks from tablespace 3 錯誤
select * from v$tablespace where ts#=3
結果是temp tablespace 不能擴充套件。
檢查alterlog 沒有任何錯誤資訊--- 這點沒有想通 :(
一般解決方法有兩種:
1: 增加Temp 表空間 ---此法不行
我的 temp 表空間 2G 現在只使用 280M,顯然不是Temp tablespace 小的緣故
2: 修改 hash_multiblock_io_count=1
(oracle default =1)
經檢查我的 hash_multiblock_io_count =8 .
HASH_MULTIBLOCK_IO_COUNT = integer
specifies the number of data blocks to read and write during a hash join operation. The value
multiplied by the DB_BLOCK_SIZE initialization parameter should not exceed 64 K. The default value for this parameter is 1. If the multi-threaded server is used, the value is always 1, and any value specified here is ignored.
specifies the number of data blocks to read and write during a hash join operation. The value
multiplied by the DB_BLOCK_SIZE initialization parameter should not exceed 64 K. The default value for this parameter is 1. If the multi-threaded server is used, the value is always 1, and any value specified here is ignored.
如果使用多執行緒Server, 根據上面的解釋除過 1 的任何值都是忽略的,所以我們設定的8 也沒有什麼意義。故知需要修改為 1。問題就解決了。
03232, 00000, "unable to allocate an extent of %s blocks from tablespace %s"
// *Cause: An attempt was made to specify a HASH_MULTIBLOCK_IO_COUNT value
// that is greater than the tablespace's NEXT value
// *Action: Increase the value of NEXT for the tablespace using
// ALTER TABLESPACE DEFAULT STORAGE or decrease the value of
// HASH_MULTIBLOCK_IO_COUNT.
兩種解決方法:
1:減少 HASH_MULTIBLOCK_IO_COUNT
2: 增加temp tablespace 的next values
ALTER TABLESPACE "TEMP" DEFAULT STORAGE ( NEXT XXXK )
myhuaer 發表於:2005.09.22 15:09 ::分類: ( Oracle Infomation ) ::閱讀:(503次
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/34596/viewspace-661936/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle:ORA-27090 問題解決總結Oracle
- Oracle 錯誤總結及問題解決 ORAOracle
- 臨時表空間ORA-1652問題解決
- DataGuard ORA-01111檔案建立失敗問題解決
- 解決網站搬家windows下解壓圖片檔名亂碼問題的利器:Bandizip網站Windows
- 資料泵匯出時報ORA-31623、ORA-06512問題的解決
- ORACLE RAC中連線ScanIP報錯ORA-12545的問題解決Oracle
- 安裝Oracle RAC時,不能驗證ASMSNMP密碼問題的解決(ORA-01031或ORA-01017)OracleASM密碼
- discuz資料庫搬家,改密碼後無法訪問解決辦法資料庫密碼
- 【問題處理】ORA-01157 ORA-01110
- ora-19706 scn問題
- 提問題比解決問題更重要
- 解決跨域問題跨域
- SERVICE問題解決方法
- 解決 Unexpectedlexicaldeclarationincaseblock的問題BloC
- 解決mapper重名問題APP
- qeephp 解決跨越問題PHP
- 解決高度塌陷問題
- ORA-10873 故障解決
- ORA-01795解決方法
- ORA-4031解決思路
- 帝國CMS搬家常見錯誤及解決方法
- ORA-01113,ORA-01110的簡單解決
- Oracle表空間切換路徑,解決硬碟滿導致的ORA-01653問題Oracle硬碟
- oracle ORA-01180 ORA-01110(rman恢復問題)Oracle
- 解決 github 訪問不了的問題Github
- 解決github訪問慢的問題Github
- 解決 Github 國內訪問問題Github
- No module named MYSQLdb 問題解決MySql
- rabbitmq解決erlang版本問題MQ
- 解決高度塌陷、定位問題
- display:flex解決的問題Flex
- As常見問題解決方法
- WebSocket跨域問題解決Web跨域
- 解決中文亂碼問題
- Java解決跨域問題Java跨域
- Flask解決跨域問題Flask跨域
- MySQL 中文 like 問題解決MySql
- CROS 解決跨域問題ROS跨域