管理对象空间——使用存储参数和显示区信息
2013-05-25 21:31
399 查看
对于本地表空间来说,使用存储参数initial 可以确定段的初始化尺寸,而存储参数next,minextents,maxextents,pctincrease是为了与早期版本兼容而保留的,但这些存储参数没有实际意义。而对于字典管理表空间来说,存储参数initial,next,pctincrease,minextents,maxextents则可以确定区尺寸,初始区个数,最大区个数。
1.在本地管理表空间上使用initial参数
当本地管理表空间上建立数据对象时,通过使用initial参数和区尺寸可以确定段的初始尺寸。
例子:建立区尺寸128k的本地管理表空间data07,在该表空间上建立表t1,并显示表段尺寸为例。
2.在字典管理表空间上使用存储参数
例子:建立字典管理表空间data08,在该表空间上建立表t2,并显示表段t2尺寸:
3.显示已分配区
通过查询数据字典视图dba_extents,可以显示已
分配区的详细信息。
例子:显示段t2的区编号,所载数据文件编号,区起始编号,区尺寸。
EXTENT_ID FILE_ID BLOCK_ID BYTES
---------- ---------- ---------- ----------
0 12 256 65536
4.显示空闲空间
通过查询数据字典视图dba_free_space,可以显示表空间的空闲空间。
例子:显示表空间data08的剩余空间:
SUM(BYTES)
----------
9437184
1.在本地管理表空间上使用initial参数
当本地管理表空间上建立数据对象时,通过使用initial参数和区尺寸可以确定段的初始尺寸。
例子:建立区尺寸128k的本地管理表空间data07,在该表空间上建立表t1,并显示表段尺寸为例。
create tablespace data07 datafile size 10m uniform size 128k; create table t1(cola int) tablespace data07 storage (initial 500k); select extents,bytes from dba_segments where segment_name='T1';
2.在字典管理表空间上使用存储参数
例子:建立字典管理表空间data08,在该表空间上建立表t2,并显示表段t2尺寸:
create tablespace data08 datafile size 10m extent management dictionary default storage( initial 40k next 80k minextents 2 maxextents 100 pctincrease 50); create table t2(cola int ) tablespace data08 storage (next 40k minextents 4) select extents,bytes from dba_segments where segment_name='T2';
3.显示已分配区
通过查询数据字典视图dba_extents,可以显示已
分配区的详细信息。
例子:显示段t2的区编号,所载数据文件编号,区起始编号,区尺寸。
select extent_id,file_id,block_id,bytes from dba_extents where owner='SYS' and segment_name='T2';
EXTENT_ID FILE_ID BLOCK_ID BYTES
---------- ---------- ---------- ----------
0 12 256 65536
4.显示空闲空间
通过查询数据字典视图dba_free_space,可以显示表空间的空闲空间。
例子:显示表空间data08的剩余空间:
select sum(bytes) from dba_free_space where tablespace_name='DATA02';
SUM(BYTES)
----------
9437184
相关文章推荐
- 管理对象空间——管理存储参数
- 使用PHP制作 简易员工管理系统之六(采用分层分页显示用户信息)
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- 通过给事件处理程序传递this参数,获取事件源对象的引用。单机提交按钮时在信息框中显示用户输入的字符。
- 接口测试工具-Jmeter使用笔记(三:管理请求服务器信息和Headers参数)
- NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象 - lady-奕奕的个人空间 - 开源中国社区
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- 使用ADO.NET对象调用存储过程的输入和输出参数
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- 通过使用浏览器对象模型,输出当前浏览器窗口中打开的文档的URL信息,并将显示在窗口中。
- 【翻译自mos文章】在一个使用uniform size的 本地管理的表空间中建立一个表,为什么会忽略INITIAL 参数?
- 使用计算总内存大小的方法确定jvm中为对象分配的存储空间大小
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- Delphi使用TADOQuery时:不正常地定义参数对象。提供了不一致或不完整的信息。
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- 使用PHP制作 简易员工管理系统之四(完善主界面以及显示员工信息)
- 使用StatFs用于获取系统/sdcard存储空间信息 api18中增加的方法
- busybox中的df -h 显示所挂载的文件系统存储空间使用有误的问题
- 需要这样一个记录本-9 Delphi使用TADOQuery时提示:不正常地定义参数对象。提供了一不致或不完整的信息。
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。