[20191206]為什麼oracle能建立最大object_id=4254950910.txt
[20191206]為什麼oracle能建立最大object_id=4254950910.txt
--//昨天的測試,最大obj$.obj#=4254950910.不理解為什麼,實際上oracle內部還有一些X$以及相關檢視.
--//大於obj#=4254950911保留給這些記憶體表使用.
--//連結:http://blog.itpub.net/267265/viewspace-2666794/
SYS@book> @ ver1
PORT_STRING VERSION BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
SYS@book> select * from (select * from v$fixed_table order by OBJECT_ID) where rownum<=10;
NAME OBJECT_ID TYPE TABLE_NUM
------------- ---------- ------ ----------
X$KQFTA 4294950912 TABLE 0
X$KQFVI 4294950913 TABLE 1
X$KQFDT 4294950914 TABLE 3
V$WAITSTAT 4294950915 VIEW 65537
V$ROWCACHE 4294950916 VIEW 65537
V$PROCESS 4294950917 VIEW 65537
V$BGPROCESS 4294950918 VIEW 65537
V$SESSION 4294950919 VIEW 65537
V$TRANSACTION 4294950920 VIEW 65537
V$LATCH 4294950921 VIEW 65537
10 rows selected.
--//這些物件的最小OBJECT_ID正好是4294950912.
--//2^32-1 = 4294967295
--//4294967295-4294950911 = 16384
--//故意保留16384為這些物件使用.
SYS@book> select count(*) from (select rownum+4294950911 from dual connect by level<=16384 minus select object_id from v$fixed_table );
COUNT(*)
----------
14322
SYS@book> select count(*) from v$fixed_table ;
COUNT(*)
----------
2062
--//14322+2062 = 16384,僅僅使用2062個.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2667134/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20191204]oracle能建立最大object_id是多少.txtOracleObject
- 【TUNE_ORACLE】你建立的索引為什麼不工作了?(一)Oracle索引
- 【TUNE_ORACLE】你建立的索引為什麼不工作了?(三)Oracle索引
- 【TUNE_ORACLE】你建立的索引為什麼不工作了?(二)Oracle索引
- Python能幹什麼?為什麼會火?Python
- Twitter能為你做什麼?
- Python能幹什麼?為什麼會這麼火?Python
- 為什麼Docker能迅速躥紅Docker
- JavaScript 為什麼能活到現在?JavaScript
- Python為什麼能擴充套件Python套件
- 序 為什麼要建立部落格
- 機器為什麼能夠學習?
- 索引為什麼能提供查詢效能...索引
- 企業為什麼要建立私有云
- Visual Studio Code為什麼能這麼牛X?
- 什麼情況下需要建立索引? 索引的作用?為什麼能夠提高查詢速度?(索引的原理) 索引有什麼副作用嗎?索引
- hybrid write barrier 為什麼能消除 stack rescanning?
- 虛擬偶像能為遊戲做什麼?遊戲
- 雙絞線為什麼能抵消干擾
- 為什麼要學習Python?因為能「為所欲為」啊……Python
- 為什麼python建立檔案打不開Python
- 為什麼要建立資料視覺化視覺化
- 索引的作用、為什麼能提高檢索速度?索引
- BigDecimal為什麼能保證精度不丟失?Decimal
- 為什麼SSB與PRACH occasion能夠關聯?
- nginx 是什麼,能幹什麼?Nginx
- 乾貨分享,小程式代理為什麼能賺錢?
- DFSS能為天津企業解決什麼問題?
- 《微博營銷》——微博能為你做什麼
- AI,能為1.2億聽障老人做點什麼AI
- 致同:同理心能為企業帶來什麼?
- 專案成本管理軟體能為你做什麼?
- Retrofit是如何建立的?為什麼要用動態代理
- web assembly是什麼,能幹什麼Web
- 1 什麼是Zookeeper 能幹什麼
- 為什麼精益生產能讓企業轉危為安?
- 為什麼Oracle要搞出兩個髒連結串列Oracle
- 為什麼你應當選擇 PostgreSQL 而不是 Oracle?SQLOracle