oracle中建立数据库和表空间的几点总结

        在ORACLE中建立数据库和表空间是很常见的一个操做,可是这个基础的常规操做却对后期的性能及优化会产生很重大的影响。sql

1、建立时的基本操做流程数据库

首先用sys或system等具有dba权限的用户登陆安全

1.建立表空间 
例: Create tablespace ts1  datafile  ‘/u01/app/oracle/oradata/ts1.dbf'  size 500m
oracle

2.建立一个新用户,并创建和表空间之间的关系
例: Create user  oadb  identified by oadb_bm1233 default tablespace ts1
 app

3.给用户受权,从而管理该用户中的对象和数据ide

例:grant connect   to  oadb     //链接数据权限
        grant resource to  oadb    //管理资源权限性能

 

4.使用新用户登陆Oracle
例:sqlplus  oadb/oadb_bm1233优化

 

2、须要进一步考虑的spa

一、建立表空间须要考虑将来的空间增加对象

      能够增长一些参数

Create tablespace ts1 datafile ‘/u01/app/oracle/oradata/ts1.dbf' size 500m  
size 5000m  autoextend on  (next 100m) maxsize 20480m  (extent management local); 

 

二、用户与表空间之间的对应

一对一  一对多

 

三、用户受权与安全

 

四、用户登陆限制

相关文章
相关标签/搜索