oracle11g之create table儲存引數buffer_pool含義及作用系列三
背景
前面一些文章,測試掌握了create table儲存引數initial,next,minextents,maxextents的含義及作用,本文學習其它一些引數,buffer_pool結論
1,buffer_pool指定表資料儲存在哪個緩衝池中
2,BUFFER_POOL可以指定3個不同的值,為DEFAULT,KEEP,RECYCLE,屆時會在另一文章進行專門測試
3,buffer_pool可以在建立表或變更表時指定此引數的值
4,buffer_pool預設值為default
測試
1,資料庫版本
SQL> select * from v$version where rownum=1;
BANNER
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
2,建立測試表,buffer_pool採用預設值為default緩衝池
SQL> create table t_buffer_pool(a int);
Table created.
SQL> insert into t_buffer_pool values(1);
1 row created.
SQL> commit;
Commit complete.
SQL> select segment_name,buffer_pool from user_segments where lower(segment_name)='t_buffer_pool';
SEGMENT_NAME BUFFER_POOL
------------------------------ --------------
T_BUFFER_POOL DEFAULT
3,可以用ALTER變更表資料到底儲存在哪個緩衝池中,變更default為recycle
SQL> alter table t_buffer_pool storage(buffer_pool recycle);
Table altered.
SQL> select segment_name,buffer_pool from user_segments where lower(segment_name)='t_buffer_pool';
SEGMENT_NAME BUFFER_POOL
------------------------------ --------------
T_BUFFER_POOL RECYCLE
4,可以建立表顯式指定儲存到哪個緩衝池中
SQL> drop table t_buffer_pool purge;
Table dropped.
SQL> create table t_buffer_pool(a int) storage(buffer_pool keep);
Table created.
SQL> insert into t_buffer_pool values(1);
1 row created.
SQL> commit;
Commit complete.
SQL> select segment_name,buffer_pool from user_segments where lower(segment_name)='t_buffer_pool';
SEGMENT_NAME BUFFER_POOL
------------------------------ --------------
T_BUFFER_POOL KEEP
5,至於緩衝池的知識,分為default,keep,recycle,會在另一文章進行專門測試
個人簡介
8年oracle從業經驗,具備豐富的oracle技能,目前在國內北京某專業oracle服務公司從事高階技術顧問。
服務過的客戶:
中國電信
中國移動
中國聯通
中國電通
國家電網
四川達州商業銀行
湖南老百姓大藥房
山西省公安廳
中國郵政
北京302醫院
河北廊坊新奧集團公司
專案經驗:
中國電信3G專案AAA系統資料庫部署及最佳化
中國聯通4G資料庫效能分析與最佳化
中國聯通4G資料庫效能分析與最佳化
中國聯通CRM資料庫效能最佳化
中國移動10086電商平臺資料庫部署及最佳化
湖南老百姓大藥房ERR資料庫sql最佳化專案
四川達州商業銀行TCBS核心業務系統資料庫模型設計和RAC部署及最佳化
四川達州商業銀行TCBS核心業務系統後端批處理儲存過程功能模組編寫及最佳化
北京高鐵訊號監控系統RAC資料庫部署及最佳化
河南宇通客車資料庫效能最佳化
中國電信電商平臺核心採購模組表模型設計及最佳化
中國郵政儲蓄系統資料庫效能最佳化及sql最佳化
北京302醫院資料庫遷移實施
河北廊坊新奧data guard部署及最佳化
山西公安廳身份證審計資料庫系統故障評估
國家電網上海災備專案4 node rac+adg
貴州移動crm及客服資料庫效能最佳化專案
貴州移動crm及客服務資料庫sql稽核專案
深圳穆迪軟體有限公司資料庫效能最佳化專案
貴州移動crm及客服資料庫效能最佳化專案
貴州移動crm及客服務資料庫sql稽核專案
深圳穆迪軟體有限公司資料庫效能最佳化專案
聯絡方式:
手機:18201115468
qq : 305076427
qq微博: wisdomone1
新浪微博:wisdomone9
qq群:275813900
itpub部落格名稱:wisdomone1 http://blog.itpub.net/9240380/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-1814744/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle11g之create table儲存引數minextents和maxextents含義之系列四Oracle
- oracle11g之create table儲存引數initial和表空間autoallocate或uniform的關係OracleORM
- oracle中用Create Table建立表時,Storage中引數的含義!Oracle
- 詳解數字簽名的含義及作用
- Python 中 key 引數的含義及用法Python
- Python中key引數的含義及用法Python
- Linux上shmmax引數的設定及含義LinuxHMM
- GoldenGate 基本引數含義Go
- create table進階學習系列(十一)之cluster
- MySQL入門系列:儲存程式(三)之儲存過程簡介MySql儲存過程
- Linux上shmmax引數的設定及含義(轉)LinuxHMM
- create table中的buffer pool 設定 KEEP 及CACHE 引數的聯絡及區別
- 儲存卡的class是什麼意思?宏旺半導體詳解TF卡的引數含義
- Nginx常用配置引數的含義Nginx
- plsql下nocopy引數的含義SQL
- histb 引導核心 boot_cmd 引數含義boot
- Linux中的特殊符號含義及作用!Linux符號
- php引數3個點的含義PHP
- 部分Oracle 配置檔案引數含義Oracle
- SQL SERVER儲存過程AS和GO的含義SQLServer儲存過程Go
- 細粒度審計FGA儲存過程含義儲存過程
- PHP 編譯引數儲存PHP編譯
- Solarwinds部分引數儲存
- create table進階學習(三)
- create table進階學習系列(八)
- create table進階學習系列(五)
- create table進階學習系列(七)
- create table進階學習系列(九)
- addEventListener() 第三個引數作用dev
- create table進階學習系列(十一)之cluster_續(二)
- mysqldump --master-data=2引數的含義MySqlAST
- 安裝oracle時核心引數的含義Oracle
- MySql儲存過程的作用及語法MySql儲存過程
- LMT下表儲存引數的使用
- mysql儲存過程的引數MySql儲存過程
- 【儲存】megacli 常用引數介紹
- addEventListener()第三個引數的作用dev
- 安裝oracle時引數shmmax,shmall的含義OracleHMM