oracle block_size 為非標準塊的時候
當建立的資料檔案(確切的說是表空間)可以制定表空間的blocksize為非標準塊 , 此時必須提前設定針對改資料塊快取的引數, 比如要建立16k資料表空間,需要提前設定引數db_16k_cache_size為非0值 ;
如果16k是標準塊的話, db_16k_cache_size可以為0 , db_cache_size可以為0(讓SGA動態分配db_cache_size)
下面看一下非標準塊的情形:
22:22:21 SQL[ SYS ] >show parameter db_block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192
可見標準塊為8K
建立16k的表空間:
(1)首先設定db_16k_cache_size為非0值:
22:25:09 SQL[ SYS ] >alter system set db_16k_cache_size=100M
(2) 建立表空間同時設定block_size 為16k
create table test add datafile '/u01/test01.dbf' block_size 16k size 2G;
* block_size 在size 之前,順序不要搞錯
這樣建立的test表空間,就是16k的表空間,以後再新增資料檔案時候,資料檔案就自動使用表空間的16k的塊大小。
block_size引數在create tablespace add datafile 的時候存在,在 alter tablespace add datafile的時候是不存在的,這點要主要。
如果16k是標準塊的話, db_16k_cache_size可以為0 , db_cache_size可以為0(讓SGA動態分配db_cache_size)
下面看一下非標準塊的情形:
22:22:21 SQL[ SYS ] >show parameter db_block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192
可見標準塊為8K
建立16k的表空間:
(1)首先設定db_16k_cache_size為非0值:
22:25:09 SQL[ SYS ] >alter system set db_16k_cache_size=100M
(2) 建立表空間同時設定block_size 為16k
create table test add datafile '/u01/test01.dbf' block_size 16k size 2G;
* block_size 在size 之前,順序不要搞錯
這樣建立的test表空間,就是16k的表空間,以後再新增資料檔案時候,資料檔案就自動使用表空間的16k的塊大小。
block_size引數在create tablespace add datafile 的時候存在,在 alter tablespace add datafile的時候是不存在的,這點要主要。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-758715/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 9i建立非標準BLOCK_SIZE資料庫(二)BloC資料庫
- 9i建立非標準BLOCK_SIZE資料庫(一)BloC資料庫
- 非標準物件介面物件
- 是時候為Spring Boot 3.0做準備了Spring Boot
- 是時候弄一套開分店的標準了—抽象工廠抽象
- 是時候弄一套開分店的標準了---抽象工廠抽象
- 實現Oracle非1521標準埠動態註冊Oracle
- Wireshark分析非標準埠號流量
- 智慧手機有時候並非最理想的工具
- 為什麼回覆貼子的時候又出現“空指標”錯誤指標
- oracle標準審計Oracle
- Dynamics CRM 安裝時SQL Server如何使用非標準埠(即非1433)來完成安裝SQLServer
- oracle 繁忙時候建立索引Oracle索引
- Rust的標準庫為啥很小?Rust
- 非智慧WAF,是時候轉身離場了
- RMAN備份時候檔案壞塊的處理
- Qt標準對話方塊實現QT
- 【安全】oracle 標準審計Oracle
- js怎麼將伺服器GMT時間轉為中國標準時間JS伺服器
- 一般來說載入的時候,載入的時候parallel 與direct的引數是一塊用Parallel
- portlets API將成為標準!API
- Python 優雅地 dumps 非標準型別Python型別
- Oracle標準資料庫稽核Oracle資料庫
- utc時間轉換成標準時間
- oracle commit的時候究竟發生了什麼OracleMIT
- oracle hang住的時候怎麼登陸呢?Oracle
- MQTT 5.0 正式成為OASIS標準MQQT
- 為什麼要特徵標準化特徵
- 使用ORACLE ASMFD配置ORACLE儲存標準化OracleASM
- 2017 非標準 PHP 框架效能測試比較PHP框架
- 【MybatisPlus】資料庫的datetime型別欄位為空的時候,報錯空指標?MyBatis資料庫型別指標
- Linux的標準輸入、標準輸出和標準錯誤Linux
- ORACLE資料庫標準審計Oracle資料庫
- ECMAScript 6標準將為JavaScript引入類的概念JavaScript
- finally塊裡的程式碼是什麼時候被執行的?
- request.getParameter("name")什麼時候獲取的引數是null,什麼時候為""空字串Null字串
- 為什麼寫程式碼的時候聽音樂?
- 為什麼寫程式碼的時候聽音樂