如何合理创建oracle数据库表空间

如题所述

所谓合理创建表空间的前提应该是合理创建用户。
表空间虽然和用户没有什么直接关系,不过在实际应用中用户和表空间还是有些关系的。
(1)每个用户都有默认表空间。所以,如果用户有创建表的权限,那么为了方便管理该用户的表,可以每一个拥有创建表权限的用户都有自己默认的表空间。但是,这样可能会导致表空间过多,所以要将用户分类,那种类型的用户可以几个用户共用一个表空间。只有查询权限的用户,只要给少量的限制表空间就可以,这部分可以放在一起。
(2)当然也存在例外的情况,比如数据仓库,对于数据仓库来说,也可以根据所在层数不同来划分表空间,当然划分的粗与细就看设计者的本事了。其实也可以理解为用户。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何合理创建oracle数据库表空间
(1)每个用户都有默认表空间。所以,如果用户有创建表的权限,那么为了方便管理该用户的表,可以每一个拥有创建表权限的用户都有自己默认的表空间。但是,这样可能会导致表空间过多,所以要将用户分类,那种类型的用户可以几个用户共用一个表空间。只有查询权限的用户,只要给少量的限制表空间就可以,这...

oracle怎么创建表空间
1、开启oracle服务,打开plsql工具,使用管理员账户登录;2、登录成功后点击左上角的“新建SQL窗口”,创建表空间;3、在sql窗口中输入c执行命令,点击“执行”按钮;4、执行成功后,继续创建用户;5、成功创建用户后,进行授权,此时test用户即可登录;6、使用test用户登录,即可创建表空间。

oracle怎么创建表空间
1. 登录Oracle数据库管理系统。2. 使用SQL命令CREATE TABLESPACE创建表空间。命令的格式为:CREATE TABLESPACE 表空间名称 DATAFILE 文件路径 SIZE 文件大小。例如:CREATE TABLESPACE myspace DATAFILE '\/path\/to\/datafile.dbf' SIZE 50M。3. 设置表空间的属性,如是否自动扩展等。以下是 Oracle数据库中的...

oracle创建表空间的方法有哪些
1.开启oracle服务,打开plsql工具,使用管理员账户登录 2.点左上角的新建SQL窗口 3.创建表空间。在sql窗口中输入create tablespace test datafile 'D:\\test.ora' size 1000m;这里的test为表空间名称,路径自己来命名。然后点执行按钮。4.执行成功后,继续创建用户。输入create user test identified by ...

oracle创建表空间
步骤一:登录Oracle数据库 在创建表空间之前,我们需要先登录Oracle数据库。我们可以使用SQL*Plus工具或者PL\/SQLDeveloper等工具来登录Oracle数据库。在SQL*Plus中,我们可以使用以下命令来登录Oracle数据库:```sqlplususername\/password@database ```其中,username是登录Oracle数据库的用户名,password是登录...

怎样新建数据库表空间
一、方法1:代码创建,如下:SQL> edi 已写入 file afiedt.buf 1 create tablespace ts1 2 datafile 'F:\\oracle\\product\\10.2.0\\oradata\\orcl\\ts1.dbf' size 100M 3 autoextend on next 1M maxsize 1000M 4* extent management local SQL> \/ 表空间已创建。二、方法2 用sqlplus,如下:sql...

如何在Oracle中建立表和表空间?
ORACLE可以创建的表空间有三种类型:(1)TEMPORARY:临时表空间,用于临时数据的存放;创建临时表空间的语法如下:CREATE TEMPORARY TABLESPACE "SAMPLE"...(2)UNDO :还原表空间.用于存入重做日志文件.创建还原表空间的语法如下:CREATE UNDO TABLESPACE "SAMPLE"...(3)用户表空间:最重要,也是用于存放用户数据表...

怎么给oracle数据库,创建表空间和用户
和一般创建语句一样,创建表空间也是create语句,指定该表空间数据保存位置,一般都在%ORACLE_HOME%\/oradata\/orcl下面,具体语句是:1.临时表空间 create temporary tablespace 表空间名 --创建临时表空间 tempfile '路径\\文件名.dbf' --临时表空间的路径已经临时表空间名字 size 50m autoextend...

oracle怎样创建表空间和用户
1 查看其他数据文件位置 select name from v$dbfile;2 创建表空间,路径最好和其他数据文件一致,易于管理 create tablespace cc datafile '\/u1\/app\/oracle\/oradata\/orcl\/cc01.dbf' size 5M;---其中还可以指定是否自动增长autoextend最大扩展大小maxsize等参数 二 创建用户并指定表空间 create user ccc...

Oracle如何创建表空间和用户
Oracle安装完成后,是自带实例的,建议:如果进行新的开发,可以自己建一个实例,这边就不进行赘述。这边需要用到一个软件:PLSQL来进行操作数据库实例,进行创建表和用户。安装完成PLSQL后,打开sql命令窗口,这个就是编写SQL语句的文本框。 在文中写入对应的sql语句 创建表空间语句: create tablespace ...

相似回答
大家正在搜