oracle表空间
请指示ORACLE表空间的问题,我不明白,我要建一个表,表空间怎样给呀 问题点数:0、回复次数:12Top
1 楼daydayupliq(敞开胸怀!)回复于 2003-11-04 14:56:57 得分 0
一般来讲,你在哪个用户下建表,表就放在该用户隶属的表空间里;
不过也可以指定:
create table a (a int,***) tablespace 表空间名;Top
2 楼klyh(风笛)回复于 2003-11-04 15:02:31 得分 0
你登陆sql*plus后,你的用户默认的是哪个表空间,那么你建立的表就回放在用户默认的表空间内。Top
3 楼beckhambobo(beckham)回复于 2003-11-04 18:13:15 得分 0
创建用户设置决省表空间,当然创建表可以指定表空间Top
4 楼dxb321(九天)回复于 2003-11-04 20:16:31 得分 0
登陆OEM建表啊 非常方便,表空间有下拉菜单供你选择Top
5 楼chanet(牧师)回复于 2003-11-04 22:47:03 得分 0
就是表的文件夹~ 用来保存数据的.Top
6 楼shllove(淡竹)回复于 2003-11-05 10:09:14 得分 0
CREATE TABLE 表名{ 表的内容} TABLESPACE 表空间名;Top
7 楼winboth(winboth)回复于 2003-11-05 10:35:54 得分 0
oracle 9i,表空间可以图形化创建修改和移动Top
8 楼shuipipi(水皮皮)回复于 2003-11-05 10:58:10 得分 0
表空间是ORACLE的逻辑存储单元之一,其是存在于OS级的数据文件上的;一个表空间可以包含多个数据文件,一个数据文件只能属于一个表空间。
建表的时候要指定表所在的表空间,如果不指定表空间,则建表的时候将建立在用户的默认表空间上。Top
9 楼dong12()回复于 2003-11-05 15:25:00 得分 0
那么我什么样的情况用什么样的表空间呀,我是一名新手,请指点呀Top
10 楼zgh2003(世纪飞扬)回复于 2003-11-05 17:27:47 得分 0
你可以根据自己的需求创建表空间,
比如:开发程序时需要建表,那你可以建一个程序开发用的表空间;
如果你的客户需要建一系列的表,你也可以专为此创建一个表空间;等等
当然创建表空间的同时别忘了创建真正存储数据的数据文件,
这些数据文件是存放在操作系统上的物理文件。Top
11 楼dong12()回复于 2003-11-06 09:29:22 得分 0
在我给表空间大小时是根据我表中的数据给吗,比如我现在有一个库名叫ORAB,此数据库里有10个表,每一个表中的数据有10万条数据,那么我分给表空间应该多大呀,是每一人表都分别给一个表空间吗,还是我这些表都放在一个我新建的表空间呀Top
12 楼daydayupliq(敞开胸怀!)回复于 2003-11-06 11:43:19 得分 0
还是先看看书吧,了解一下oracle的理论体系;整体分为物理/逻辑两方面~
文件/
用户/表空间/表/索引... ...
大家一起努力吧~Top




