Maison >base de données >Oracle >Comment Oracle détermine-t-il si un espace table est automatiquement développé ?
Dans Oracle, vous pouvez utiliser l'instruction "select file_name,autoextensible,increment_by from dba_data_files" pour déterminer si l'espace table est automatiquement étendu. Si le résultat autoextensible est oui, cela signifie une expansion automatique.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Utilisez un utilisateur doté des droits dba pour exécuter :
select file_name,autoextensible,increment_by from dba_data_files
Si autoextensible est oui, il sera automatiquement étendu, si c'est non, il ne sera pas automatiquement étendu .
Comme le montre l'image :
Connaissances étendues :
Comment configurer l'expansion automatique de l'espace table
1. Vérifiez la situation de l'espace table
SQL>select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = '表空间名称';
2. expansion automatique de l'espace
SQL>alter database datafile '/u01/app/oracle/oradata/orcl/user01.dbf' autoextend on;
3. Vérifiez les résultats de la modification
SQL>select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = '表空间名称';
Résumé de la grammaire
Activez la fonction d'expansion automatique Grammaire :
alter database datafile '对应的数据文件路径信息' autoextend on;
Désactivez la fonction d'expansion automatique Grammaire :
alter database datafile '对应的数据文件路径信息' autoextend off;
Tutoriel recommandé : "Tutoriel vidéo Oracle "
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!