麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Oracle > 正文

oracle區管理和段空間管理詳細介紹

2024-08-29 13:55:55
字體:
來源:轉載
供稿:網友

作為一名DBA,常見的一個場景之一:

創建表空間:

復制代碼 代碼如下:


createtablespaceThink
datafile'/u01/app/oracle/oradata/orcl/think.dbf'size100M
autoextendonnext10Mmaxsize4096M
extentmanagementlocaluniformsize256K
segmentspacemanagementauto;


創建用戶:

復制代碼 代碼如下:


createuserbin
defaulttablespaceThink
temporarytablespacetemp;


授予權限:

復制代碼 代碼如下:


grantconnect,resourcetobin;
revokeunlimitedtablespacefrombin;
alteruserbinquotaunlimitedonThink;


在這個場景中,有兩條語句:
①extentmanagementlocaluniformsize256K
②segmentspacemanagementauto
其中,前者是區管理;后者則是段空間管理

㈠區管理
區管理實際上就是表空間的管理
8i以前,是字典管理表空間,當創建或刪除對象時,Oracle的空間分配或回收是通過數據字典來記錄和管理
在高并發系統中,這會導致性能衰減、空間碎片等難題
這已經是門過去的技術,這里就不贅述了。
8i開始,Oracle引入本地表空間管理
在每個表空間的數據文件的頭部加入了一個位圖區域
一個段的第一個區的第一個塊是firstlevelbitmapblock
第二個塊是secondlevelbitmapblock
第三個塊才是段頭塊
這兩個塊是用來管理freeblock

語法:

復制代碼 代碼如下:


extentmanagementlocal{autoallocate|uniformsizenK/M}


是自動分配還是統一尺寸
若為自動分配,則Oracle會按照遞增算法來分配空間
如果選擇統一尺寸,還可以詳細指定每個區間的大小
dba_extents這個視圖可以看到哪些對象分配了多少區間

㈡段空間管理
Oracle以區間為單位將空間分配給對象段,而段內則是以block為單位進行空間使用和管理
我們以幾個參數來理解段空間管理

復制代碼 代碼如下:


[sql]
<spanstyle="font-size:18px;">sys@ORCL>selectextent_management,segment_space_managementfromdba_tablespaces;
EXTENT_MANSEGMEN
----------------
LOCALMANUAL
LOCALMANUAL
LOCALAUTO
LOCALMANUAL
LOCALMANUAL


從9i開始,段空間管理有兩種:
①MSSM:由你設置freelists、freelistgroups、pctused、pctfree、initrans等參數來控制如何分配、使用段中的空間
②ASSM:你只需控制一個參數pctfree,其他參數即使建了也將被忽略
⑴freelist
使用MSSM表空間管理時,Oracle會在freelist中為有自由空間的對象維護HWM以下的塊
freelist和freelistgroup在ASSM表空間中根本不存在,僅在MSSM表空間使用這個技術
⑵pctfree和pctused
pctfree告訴Oracle:塊上應該保留多大的空間來完成將來的更新
對于MSSM,她控制著塊何時放入freelist中,以及何時從freelist中取出。
如果大于pctfree,則這個塊會一直在freelist上
對于ASSM,因為ASSM根本不使用freelist。在ASSM中,pctused也將被忽略。
但她仍然會限制能否將一個新行插入到一個塊中
適當的設置pctfree有助于減小行遷移
⑶initrans
無論是ASSMorMSSM這個參數仍然有效
塊頭的事務槽的初始化大小有對象的initrans指定

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99视频有精品 | 欧美乱淫| 日本黄色一级视频 | 精品无吗乱吗av国产爱色 | 99re色| 久久国产成人精品国产成人亚洲 | 国产高清美女一级毛片久久 | 欧美日韩高清不卡 | 精品一区二区三区在线播放 | 国产喷白浆10p | 一本色道精品久久一区二区三区 | 国产1区2区3区中文字幕 | 美女亚洲| 自拍偷拍亚洲图片 | 97久久精品一区二区三区观看 | 性生活视频软件 | 亚洲一区二区三区91 | 成人黄视频在线观看 | 国产69精品久久久久99尤 | 久久亚洲精品久久国产一区二区 | 国产精品一区二区视频 | 毛片视频网址 | 国产精品视频一区二区三区四区五区 | 黄色免费电影网址 | 精品国产看高清国产毛片 | 亚洲一区二区在线免费 | 国产亚洲精品久久午夜玫瑰园 | 免费一级特黄毛片视频 | 嗯哈~不行好大h双性 | 成人短视频在线观看免费 | 亚洲第一成人在线 | 国产孕妇孕交大片孕 | 日韩毛片免费观看 | 欧美城网站地址 | 欧美大荫蒂xxx | 羞羞视频免费网站男男 | 一区二区久久精品66国产精品 | 一级毛片在线看 | 黄色av网站免费 | 毛片电影网址 | 国产一区二区观看 |