请问,Oracle安装之后存在一些默认的表空间:SYSTEM、SYSAUX、SYS磁盘组,这些主要的用途是什么呢?主要占用的空间是多少呢?
------解决方案--------------------
占空间查dba_data_files.bytes,可用空间查dba_free_space.bytes,按tablespace_name求和就可以了,注意单位是字节。自已转换下就是想要的了
主要用途是啥还是百度老师吧,反正一些数据字典,用户数据实体对象等等全都是存在系统表空间中的,算个根本的玩意吧
------解决方案--------------------
业务数据还是要建立自己的表空间,索引空间的。
------解决方案--------------------
system:存放系统的一些数据,比如,用户信息,用户下都有哪些表、视图等这些对象
sysaux :在9i 之前(含9i),是没有这个表空间的,存放系统收集的统计信息、数据库的各种报告等等,9i 之前这些信息放在system里,10开始独立出来了,目的是为了性能更高。
sys磁盘组:当你使用 ASM 时才有用,磁盘组只是逻辑上的概念,一个磁盘组可以包含好多物理盘。
打字有点累!
------解决方案--------------------
还是不要用oracle自带的表空间,建议你按照业务的需要自己建立相应的表空间。