关于ORACLE数据库的问题
今天海康面试时问了这么一个问题:假如这里有一块硬盘,数据存放在ORACLE数据库里并存在这块硬盘里,如果当数据量增加,导致硬盘的容量不能满足数据存储的需求时,ORACLE...
今天海康面试时问了这么一个问题:
假如这里有一块硬盘,数据存放在ORACLE数据库里并存在这块硬盘里,如果当数据量增加,导致硬盘的容量不能满足数据存储的需求时,ORACLE可以怎么做?
当时没回答上来,请问哪位高手清楚,请赐教! 展开
假如这里有一块硬盘,数据存放在ORACLE数据库里并存在这块硬盘里,如果当数据量增加,导致硬盘的容量不能满足数据存储的需求时,ORACLE可以怎么做?
当时没回答上来,请问哪位高手清楚,请赐教! 展开
展开全部
PCTFREE 参数用来设置一个数据块(data block)中至少需要保留(reserve)
多少可用空间(百分比值),为数据块中已有数据更新时可能发生的数据量增
长做准备。例如,当用户用 CREATE TABLE 语句创建表时指定了以下参数:
PCTFREE 20
这个参数设定了此表对应的数据段(data segment)中的每个数据块(data
block)至少保留20%的可用空间,以备块中已有数据更新时使用。只要数据块
中行数据区与数据块头的容量之和不超过数据块总容量的80%,用户就可以向其
中插入新数据,数据行被放入行数据区(row data area),相关信息被写入数
据块头(overhead area)。
用这些空地方存
多少可用空间(百分比值),为数据块中已有数据更新时可能发生的数据量增
长做准备。例如,当用户用 CREATE TABLE 语句创建表时指定了以下参数:
PCTFREE 20
这个参数设定了此表对应的数据段(data segment)中的每个数据块(data
block)至少保留20%的可用空间,以备块中已有数据更新时使用。只要数据块
中行数据区与数据块头的容量之和不超过数据块总容量的80%,用户就可以向其
中插入新数据,数据行被放入行数据区(row data area),相关信息被写入数
据块头(overhead area)。
用这些空地方存
展开全部
增加表空间或者为现有的表空间增加数据文件都可以啊.
不管是增加表空间还是为现有的表空间增加数据文件,都把数据文件放到新增加的磁盘上,这样空间就扩展到新的磁盘上了.
不管是增加表空间还是为现有的表空间增加数据文件,都把数据文件放到新增加的磁盘上,这样空间就扩展到新的磁盘上了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
window 我不知道。如果是在linux操作中你可以添加一块硬盘。把硬盘挂到oracle的安装目录就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询