CLUSTER內部結構的總結(2)
什麼是cluster鍵
這個很號理解,就是多個表上共有的列,cluster表是按照這個Cluster鍵來儲存,是在新增Cluster的時候指定的。這裡有一些限制:
例如:
1、在這個叢集上的每一個表上的列必須有同樣的型別和長度。
2、最大是16個列(通常不會用到這麼長,假如真的是這麼長,效能更加無法保證了)
3、鍵的值不能超過塊可用的空間的一半。
4、叢集鍵更新是允許的,但是效能比較差
如何規定叢集資料塊的格式:SIZE這個引數限制每一個塊的鍵的最大數目。每一個塊的最小隻有一個叢集鍵。
內部結構分析
建立一個測試cluster:
create cluster c_t (a varchar2(4)) size 300 tablespace testsp; create table t1 (a varchar2(4),b varchar2(4000)) cluster c_t (a); create table t2 (a varchar2(4),b varchar2(4000)) cluster c_t (a); create index c_t_ind on cluster c_t tablespace testsp; insert into t1 values ('1','t1111'); insert into t1 values ('2','t1222'); insert into t1 values ('3','t1333'); insert into t1 values ('4','t1333'); insert into t2 values ('1','t2111'); insert into t2 values ('2','t2222'); insert into t2 values ('3','t2333'); insert into t2 values ('4','t2444'); commit; |
檢視位於的位置:
SQL> select dbms_rowid.rowid_block_number(rowid) from t1; DBMS_ROWID.ROWID_BLOCK_NUMBER( ------------------------------ 12 12 12 12 SQL> |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-917322/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CLUSTER內部結構的總結(1)
- CLUSTER內部結構的總結(3)
- CLUSTER內部結構的總結(4)
- 內部類總結
- 看索引內部的總結索引
- CPU簡介(2)內部結構簡析
- LoadRunner內部結構
- 索引內部結構探索索引
- undo 事物內部結構
- DATA BLOCK內部結構BloC
- Kafak探究之路- 內部結構小結
- date型別的內部結構型別
- B樹索引的內部結構索引
- Struts2筆記09 值棧的內部結構筆記
- Redis 內部資料結構Redis資料結構
- 【REDO】Oracle redo內部結構Oracle Redo
- DATA BLOCK內部結構圖BloC
- MySQL-InnoDB內部結構MySql
- java中的匿名內部類總結Java
- 資料結構學習(C++)續——排序【6】內部排序總結 (轉)資料結構C++排序
- Java 內部類的一些總結Java
- Java內部類的一些總結Java
- Redis 字串 內部資料結構Redis字串資料結構
- 【原創】MySQLProxy-內部結構MySql
- zt_undo 事物內部結構
- 深入理解Cassandra內部結構
- 32. DDR2記憶體內部結構-1記憶體
- 探索Kafka消費者的內部結構Kafka
- Redis資料結構的內部編碼Redis資料結構
- dump Oracle資料庫的內部結構Oracle資料庫
- Cassandra的內部資料儲存結構
- (2)caffe總結之目錄結構
- FPGA內部硬體結構簡介FPGA
- Redis 物件內部組織結構 —— 字典Redis物件
- gdb golang 檢視iface 內部結構Golang
- Java虛擬機器內部結構Java虛擬機
- 資料塊內部結構dump解析
- 放大器內部結構原理圖解圖解