创建多个数据文件的作用

创建多个数据文件的作用,第1张

数据库中的数据文件是存储数据用的,一旦数据文件定义完了,大小不能更改。一个数据文件只能和一个数据库相连。所以数据文件为多个直观上讲可以增加数据库的存储空间。相反,在读取的过程中就会降低读取效率。

一个是建立表空间时创建多个数据文件

CREATE   TABLESPACE   tablespace_name

DATAFILE

data1...

data2...

另外就是新增数据文件到现有的表空间下

ALTER TABLESPACE tablespace_name ADD

DATAFILE

data3...

其实考官问你这个问题有2个目的,1,就是对数据库的了解和 *** 作的熟练程度,也就是你的能力。2,就是看你有没有实际管理数据库的经验,管理方法。

所以

首先你要问明数据库是否为归档模式,如果不是,你要说出作为dba或管理员如果数据库既不归档又不备份,那么这个人是不合和,不称职的。如果为归档模式,那么你在回答可以以如下步骤 *** 作:

例如:

sql>

startup

mount

sql>

alter

database

open

alter

database

open

*

error

at

line

1:

ora-01157:

cannot

identify/lock

data

file

3

-

see

dbwr

trace

file

ora-01110:

data

file

3:

'/opt/oracle/oradata/eygle/eygle02.dbf'

sql>

alter

database

create

datafile

3

as

'/opt/oracle/oradata/eygle/eygle02.dbf'

database

altered.

sql>

alter

database

open

alter

database

open

*

error

at

line

1:

ora-01113:

file

3

needs

media

recovery

ora-01110:

data

file

3:

'/opt/oracle/oradata/eygle/eygle02.dbf'

sql>

recover

datafile

3

media

recovery

complete.

sql>

alter

database

open

database

altered.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12057593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存