<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">1.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">INITIAL</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">用于指定段所分配的第一个区的尺寸。对于本地管理表空间来说,如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">等于</span><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="">,数据库会使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">和区尺寸确定段的初始尺寸。假定本地管理表空间的区尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">,如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAl</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">1M</span></span><span style="">,那么会分配一个</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">的区。如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">7M</span></span><span style="">,则分配两个</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">的区。</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">只能在建立对象时设置,不能使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">ALTER</span></span><span style="">语句进行修改。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">CREATE TABLE t1(cola INT) TABLESPACE user01</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">STORAGE(INITIAL 500k);</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">说明:使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">user01</span></span><span style="">表空间,假定</span><span lang="EN-US"><span style="font-family: Times New Roman;">user01</span></span><span style="">创建时使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">UNIFORM</span></span><span style="">选项,并且区尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">128K.</span></span><span style="">则</span><span lang="EN-US"><span style="font-family: Times New Roman;">t1</span></span><span style="">表的段初始尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">500K</span></span><span style="">。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">2.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">NEXT</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">NEXT</span></span><span style="">用于指定为段所分配的第二个区的尺寸。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">3.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">PCTINCREASE</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style=""><span style="font-size: small;">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,该参数可以指定从第三个区开始,每个区比前一个区所增长的百分比。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">4.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">MINEXTENTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">用于指定为段所分配的初始区个数。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">5.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">MAXEXTENTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">用于指定段可包含的最大区个数。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">6.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">FREELIST GROUPS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">FREELIST GROUPS</span></span><span style="">用于指定对象的空闲列表组个数,每个空闲列表组会占用一个数据块。</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">建议为</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle Real Application Cluster</span></span><span style="">的每个例程指定一个空闲列表组。需要注意,</span><span lang="EN-US"><span style="font-family: Times New Roman;">FREELIST GROUPS</span></span><span style="">只能在段级指定。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">7.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">FREELISTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">FREELISTS</span></span><span style="">用于指定每个空闲列表组上的空闲列表个数,空闲列表用于维护可插入数据的数据块。需要注意,</span><span lang="EN-US"><span style="font-family: Times New Roman;">FREELISTS</span></span><span style="">只能在段级指定。</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">8.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style="font-size: small;"><span style="">假定建立字典管理表空间</span><span lang="EN-US"><span style="font-family: Times New Roman;">user02</span></span><span style="">时,指定默认存储参数</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">和</span><span lang="EN-US"><span style="font-family: Times New Roman;">NEXT</span></span><span style="">均为</span><span lang="EN-US"><span style="font-family: Times New Roman;">10K</span></span><span style="">,</span><span lang="EN-US"><span style="font-family: Times New Roman;">PCTINCREASE</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">50.</span></span><span style="">下面以建立表</span><span lang="EN-US"><span style="font-family: Times New Roman;">t2</span></span><span style="">为例,说明在字典管理表空间上这些存储参数的作用。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">CREATE TABLE t2(cola int) TABLESPACE user02</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">STORAGE(NEXT 20K MINEXTENTS 4);</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">执行以上语句后,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会建立表</span><span lang="EN-US"><span style="font-family: Times New Roman;">T1</span></span><span style="">,并且为其分配尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">110K</span></span><span style="">的表段</span><span lang="EN-US"><span style="font-family: Times New Roman;">t2</span></span><span style="">。因为</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">4</span></span><span style="">,所以段</span><span lang="EN-US"><span style="font-family: Times New Roman;">T1</span></span><span style="">包含四个区;因为建表时未指定</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">,所以第一个区会使用表空间的默认存储参数:</span><span lang="EN-US"><span style="font-family: Times New Roman;">10K</span></span><span style="">。第二个区区</span><span lang="EN-US"><span style="font-family: Times New Roman;">20K</span></span><span style="">,第三区:</span><span lang="EN-US"><span style="font-family: Times New Roman;">30K</span></span><span style="">,第四区:</span><span lang="EN-US"><span style="font-family: Times New Roman;">50K</span></span><span style="">。</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">9.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style=""><span style="font-size: small;">显示已分配区</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">建立数据对象时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会为数据对象分配相应的段。段是由一个或多个区组成的,并且一个区只能存放在一个数据文件上,而同一个段的不同区可以放在不同数据文件上。通过查询数据字典视图</span><span lang="EN-US"><span style="font-family: Times New Roman;">dba_extents</span></span><span style="">,可以取得已分配区的详细信息。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">SELECT extent_id,file_id,block_id,bytes</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">FROM dba_extents</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">WHERE owner=’SYS’ AND segment_name=’T1’;</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">10.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style=""><span style="font-size: small;">显示空闲区</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">当在表空间上建立数据对象时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会在表空间的剩余空间中位相应段分配空间。当段不足以容纳更多数据时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会通过分配去来扩展段。随着时间的推移,将导致表空间的剩余空间越来越少。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">SELECT sum</span></span><span style="">(</span><span lang="EN-US"><span style="font-family: Times New Roman;">bytes</span></span><span style="">)</span><span lang="EN-US"><span style="font-family: Times New Roman;">FROM dba_free_space</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">WHERE tablespace_name=’USER01’;</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">用于指定段所分配的第一个区的尺寸。对于本地管理表空间来说,如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">等于</span><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="">,数据库会使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">和区尺寸确定段的初始尺寸。假定本地管理表空间的区尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">,如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAl</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">1M</span></span><span style="">,那么会分配一个</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">的区。如果</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">7M</span></span><span style="">,则分配两个</span><span lang="EN-US"><span style="font-family: Times New Roman;">5M</span></span><span style="">的区。</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">只能在建立对象时设置,不能使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">ALTER</span></span><span style="">语句进行修改。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">CREATE TABLE t1(cola INT) TABLESPACE user01</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">STORAGE(INITIAL 500k);</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">说明:使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">user01</span></span><span style="">表空间,假定</span><span lang="EN-US"><span style="font-family: Times New Roman;">user01</span></span><span style="">创建时使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">UNIFORM</span></span><span style="">选项,并且区尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">128K.</span></span><span style="">则</span><span lang="EN-US"><span style="font-family: Times New Roman;">t1</span></span><span style="">表的段初始尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">500K</span></span><span style="">。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">2.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">NEXT</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">NEXT</span></span><span style="">用于指定为段所分配的第二个区的尺寸。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">3.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">PCTINCREASE</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style=""><span style="font-size: small;">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,该参数可以指定从第三个区开始,每个区比前一个区所增长的百分比。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">4.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">MINEXTENTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">用于指定为段所分配的初始区个数。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">5.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">MAXEXTENTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">对于本地管理表空间来说,因为数据库可以自动管理区,所以该参数没有太大意义。对于字典管理表空间来说,</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">用于指定段可包含的最大区个数。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">6.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">FREELIST GROUPS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">FREELIST GROUPS</span></span><span style="">用于指定对象的空闲列表组个数,每个空闲列表组会占用一个数据块。</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">建议为</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle Real Application Cluster</span></span><span style="">的每个例程指定一个空闲列表组。需要注意,</span><span lang="EN-US"><span style="font-family: Times New Roman;">FREELIST GROUPS</span></span><span style="">只能在段级指定。</span></span></p>
<p class="MsoNormal" style=""><span style="font-family: Times New Roman;"><span style="" lang="EN-US"><span style=""><span style="font-size: small;">7.</span><span style='font: 7pt "Times New Roman";'> </span></span></span><span lang="EN-US"><span style="font-size: small;">FREELISTS</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">FREELISTS</span></span><span style="">用于指定每个空闲列表组上的空闲列表个数,空闲列表用于维护可插入数据的数据块。需要注意,</span><span lang="EN-US"><span style="font-family: Times New Roman;">FREELISTS</span></span><span style="">只能在段级指定。</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">8.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style="font-size: small;"><span style="">假定建立字典管理表空间</span><span lang="EN-US"><span style="font-family: Times New Roman;">user02</span></span><span style="">时,指定默认存储参数</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">和</span><span lang="EN-US"><span style="font-family: Times New Roman;">NEXT</span></span><span style="">均为</span><span lang="EN-US"><span style="font-family: Times New Roman;">10K</span></span><span style="">,</span><span lang="EN-US"><span style="font-family: Times New Roman;">PCTINCREASE</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">50.</span></span><span style="">下面以建立表</span><span lang="EN-US"><span style="font-family: Times New Roman;">t2</span></span><span style="">为例,说明在字典管理表空间上这些存储参数的作用。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">CREATE TABLE t2(cola int) TABLESPACE user02</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">STORAGE(NEXT 20K MINEXTENTS 4);</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">执行以上语句后,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会建立表</span><span lang="EN-US"><span style="font-family: Times New Roman;">T1</span></span><span style="">,并且为其分配尺寸为</span><span lang="EN-US"><span style="font-family: Times New Roman;">110K</span></span><span style="">的表段</span><span lang="EN-US"><span style="font-family: Times New Roman;">t2</span></span><span style="">。因为</span><span lang="EN-US"><span style="font-family: Times New Roman;">MINEXTENTS</span></span><span style="">为</span><span lang="EN-US"><span style="font-family: Times New Roman;">4</span></span><span style="">,所以段</span><span lang="EN-US"><span style="font-family: Times New Roman;">T1</span></span><span style="">包含四个区;因为建表时未指定</span><span lang="EN-US"><span style="font-family: Times New Roman;">INITIAL</span></span><span style="">,所以第一个区会使用表空间的默认存储参数:</span><span lang="EN-US"><span style="font-family: Times New Roman;">10K</span></span><span style="">。第二个区区</span><span lang="EN-US"><span style="font-family: Times New Roman;">20K</span></span><span style="">,第三区:</span><span lang="EN-US"><span style="font-family: Times New Roman;">30K</span></span><span style="">,第四区:</span><span lang="EN-US"><span style="font-family: Times New Roman;">50K</span></span><span style="">。</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">9.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style=""><span style="font-size: small;">显示已分配区</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">建立数据对象时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会为数据对象分配相应的段。段是由一个或多个区组成的,并且一个区只能存放在一个数据文件上,而同一个段的不同区可以放在不同数据文件上。通过查询数据字典视图</span><span lang="EN-US"><span style="font-family: Times New Roman;">dba_extents</span></span><span style="">,可以取得已分配区的详细信息。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">SELECT extent_id,file_id,block_id,bytes</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">FROM dba_extents</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">WHERE owner=’SYS’ AND segment_name=’T1’;</span></span></p>
<p class="MsoNormal" style=""><span style="" lang="EN-US"><span style=""><span style="font-family: Times New Roman;"><span style="font-size: small;">10.</span><span style='font: 7pt "Times New Roman";'> </span></span></span></span><span style=""><span style="font-size: small;">显示空闲区</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span style="">当在表空间上建立数据对象时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会在表空间的剩余空间中位相应段分配空间。当段不足以容纳更多数据时,</span><span lang="EN-US"><span style="font-family: Times New Roman;">Oracle</span></span><span style="">会通过分配去来扩展段。随着时间的推移,将导致表空间的剩余空间越来越少。</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">SELECT sum</span></span><span style="">(</span><span lang="EN-US"><span style="font-family: Times New Roman;">bytes</span></span><span style="">)</span><span lang="EN-US"><span style="font-family: Times New Roman;">FROM dba_free_space</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;"><span lang="EN-US"><span style="font-size: small; font-family: Times New Roman;">WHERE tablespace_name=’USER01’;</span></span></p>