oracle 9i 中如何建自动增长表空间?

[复制链接]
查看11 | 回复8 | 2008-5-10 12:57:22 | 显示全部楼层 |阅读模式
oracle9i中
如何建一个表空间abc,1G ,增长数量为1M,最大值为500M
这个脚本如何写??
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
你的要求无法满足。。。
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
最大值與當初值有矛盾
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
我写错了,如何建一个表空间abc ,1G ,增长数量为1M,最大值为5 G
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
create tablespace abc
datafile '............' size 1000m autoextend on next 1m maxsize 5000m;
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
1G的初值,然后1m,1m的增长。。。
自动扩展表空间是需要管理开销的,这个要求有点不合理吧
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
如果仅仅是从语法来看
create tablespace abc_dat
datafile'file_name/abc_dat01.dbf"'size 1000m autoextend on next 1m maxsize 5000m;
create tablespace dbc_idx
datafile'file_name/abc-idx01.dbf'size XXXXmautoextend on next 1m maxsize XXXXm;
若为本地管理.则后跟上extent management local
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
如果从高性能要求上来说,
最好不要设置成autoextend,
特别是生产库,最好在负载比较轻时,用手动方式新增数据文件
但是这样必须得定期检查表空间的使用状况.
仅个人观点.
回复

使用道具 举报

千问 | 2008-5-10 12:57:22 | 显示全部楼层
我一般是不让自动增长的,dba的工作之一就是观察数据库的增长。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行