傳統文件系統在管理 Oracle 數據文件時存在七大痛點:
ASM 目標:與 Oracle 緊密集成、自動管理存儲、支援萬級磁盤、文件名對 OS 透明。
INSTANCE_TYPE=ASM
ASM_DISKGROUPS=SEAN, AARON
PROCESSES=100
ASM_DISKSTRING='/dev/cciss/c0d0p1'
BACKGROUND_DUMP_DEST=/opt/oracle/admin/+ASM/bdump
CORE_DUMP_DEST=/opt/oracle/admin/+ASM/cdump
USER_DUMP_DEST=/opt/oracle/admin/+ASM/udump
$ sqlplus / as sysdba
SQL> STARTUP
SQL> CREATE DISKGROUP SEAN DISK '/dev/cciss/c0d0p1';
SQL> CREATE TABLESPACE sean_space DATAFILE '+SEAN' SIZE 1G;
若在數據庫 init.ora 設置 DB_CREATE_FILE_DEST='+SEAN',後續創建表空間可完全省略文件名,實現真正的「自動存儲」。