社区
基础和管理
帖子详情
Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间
huangbiao11
2012-09-18 09:24:23
Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间
...全文
3179
11
打赏
收藏
Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间
Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vanjayhsu
2012-09-20
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
默认是当前用户所属的表空间
[/Quote]
同意。。。
jianshang_xs
2012-09-20
打赏
举报
回复
当前用户所属的表空间
huangbiao11
2012-09-20
打赏
举报
回复
多谢大家指点
陈字文
2012-09-19
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,……
[/Quote]
+++ 学习了
huangdh12
2012-09-19
打赏
举报
回复
以前是system ,后面改到users表空间了
惜分飞-Tel:17813235971
2012-09-19
打赏
举报
回复
如果用户没有指定default tablespace
默认是users
lanceliu168
2012-09-19
打赏
举报
回复
用户当前所属表空间!
ruihuahan
2012-09-19
打赏
举报
回复
同意1楼。呵呵
fw0124
2012-09-19
打赏
举报
回复
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,不指定默认的tablespace,
则此用户则会以数据库的默认表空间作为默认表空间。
如果1)和2)都没有设置,才会使用system表空间。
DXX627YERUI
2012-09-19
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,……
[/Quote]
select username,default_tablespace from dba_users ;--查看用户的默认表空间
select * from user_all_tables;--查找用户下表的默认表空间
jdsnhan
2012-09-18
打赏
举报
回复
默认是当前用户所属的表空间
oracle
默认
临时
表
空间
创建用户时,应该给用户
指定
一个临时
表
空间
,用户的排序段存放在该
表
空间
。如果没有给用户
指定
临时
表
空间
,
oracle
会自动给这个用户
指定
一个临时
表
空间
,这个临时
表
空间
叫做
默认
临时
表
空间
。 如果系统
表
空间
是本地管理的,则必须定义一个
默认
的临时
表
空间
,SYSTEM
表
空间
不能作为
默认
临时
表
空间
; 如果系统
表
空间
是字典管理的,则不必定义一个
默认
临时
表
空间
,SYSTEM
表
空间
可以作为
默认
临时
表
空间
,但是,一旦用...
oracle
创建一个
用户并
指定
默认
表
空间
和临时
表
空间
oracle
创建一个
用户并
指定
默认
表
空间
和临时
表
空间
1. 创建临时
表
空间
SQL> create temporary tablespace test1temp tempfile '/home/u01/app/
oracle
/oradata/ytzx/test1temp01.dbf' size 10240m autoextend on next 1024m maxsize 20
Oracle
创建
表
空间
和用户、临时
表
空间
创建
表
空间
,
表
空间
是数据库中最大的逻辑单位,一个
Oracle
数据库至少包含一个
表
空间
,就是名为SYSTEM的系统
表
空间
。每个
表
空间
是由一个或多个数据文件组成的,一个数据文件只能与一个
表
空间
相关联。
表
空间
的大小等于构成该
表
空间
的所有数据文件大小之和。创建临时
表
空间
,当排序不能在分配的空间中完成时,就会使用磁盘排序的方式,即在
Oracle
实例中的临时
表
空间
中进行。创建用户语法。
默认
包含如下
表
空间
(从v$tablespace中查看):SYSTEM、SYSAUX、TEMP、UNDOTBS1、USERS
oracle
数据库用户设置
默认
的
表
空间
索引
表
空间
在
Oracle
数据库中,用户
默认
的
表
空间
用于存储用户创建的
表
的数据部分,而索引通常可以存储在不同的
表
空间
以实现更好的管理或性能优化。设置用户的
默认
表
空间
与设置索引的
默认
表
空间
是两个不同的操作。如果需要在应用层面保证所有新创建的索引都位于特定的
表
空间
,可以在创建索引的SQL脚本中统一
指定
这个
表
空间
名称,或者在应用程序中进行控制,确保每次创建索引时都设置了相应的
表
空间
参数。
Oracle
并不直接支持为用户设置一个
默认
的索引
表
空间
,因为每次创建索引时都可以明确
指定
它的
表
空间
。但是,在创建
表
的时候,可以通过。
基础和管理
17,380
社区成员
95,117
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章