Explicación de la estructura de un tablespace
Soy new en este tema de tablespace, quisiera saber si alguien podría ser tan amable de explicarme para que sirve cada comando de la sintaxis de un tablespace por favor, y sobre todo quisiera saber por que en el datafile algunos crean el nombre del datafile con la extension .ORA, .DBF o .DBS.
Sintaxis:
CREATE [UNDO] TABLESPACE tablespace_name DATAFILE Datafile_Options Storage_Options ;
Datafile_Options:
'filespec' [AUTOEXTEND OFF] 'filespec' [AUTOEXTEND ON [NEXT int K | M] [MAXSIZE int K | M]]
La opción Autoextend Maxsize es por defecto UNLIMITED si no se especifica valor.
Storage_Options:
DEFAULT [COMPRESS|NOCOMPRESS] STORAGE storage_clause MINIMUM EXTENT int {K|M} BLOCKSIZE int K LOGGING | NOLOGGING FORCE LOGGING ONLINE | OFFLINE PERMANENT | TEMPORARY EXTENT MANAGEMENT {DICTIONARY | LOCAL {AUTOALLOCATE | UNIFORM [SIZE int K | M]} } SEGMENT SPACE MANAGEMENT {MANUAL | AUTO}