当前位置:网站首页>5. Oracle TABLESPACE

5. Oracle TABLESPACE

2022-07-05 06:22:00 Feuilles froides flottantes

  1. Créer un espace de table auto - partitionné géré localementUSERTBS1,Le fichier de données correspondant est20m
create tablespace usertbs1 datafile 'D:\app\Snakewood\oradata\orcl\usertbs1.dbf' size 20m;

Insérer la description de l'image ici

  1. Créer un espace de table géré localementUSERTBS2,La taille de chaque partition est512K
create tablespace usertbs2 datafile 'D:\app\Snakewood\oradata\mydba\usertbs2.dbf' size 20m extent management local uniform size 512k;

Insérer la description de l'image ici

  1. ModifierUSERTBS1Taille de l'espace de table,Changez le fichier de données de cet espace de table en mode d'extension automatique,Max.100M
alter database datafile 'D:\app\Snakewood\oradata\mydba\usertbs1.dbf' autoextend on next 5m maxsize 100m;

Insérer la description de l'image ici

  1. PourUSERTBS2 Espace de table ajouter un fichier de données ,Taille20M
alter tablespace usertbs2 add datafile 'D:\app\Snakewood\oradata\mydba\usertbs2_1.dbf' size 20m;

Insérer la description de l'image ici

  1. Créer un espace de table temporaire TEMPTBS1, Et défini comme l'espace de table temporaire par défaut pour la base de données
create temporary tablespace temptbs1 tempfile 'D:\app\Snakewood\oradata\mydba\ temptbs1_1.dbf' size 20m extent management local uniform size 16m;
alter database default temporary tablespace temptbs1;

Insérer la description de l'image ici

  1. UtiliserSQLOrdre correctUSERTBS1 TABLESPACE pour les transitions d'état en ligne et hors ligne
Alter tablespace USERTBS1 offline;
Alter tablespace USERTBS1 online;

Insérer la description de l'image ici

  1. Créer unSCTableau(SNO,CNO,GRADE),Ajoutertablespace usersPhrases,Et ensuite,USERS L'espace de table est défini en lecture seule ,Essayez deSCAjouter un enregistrement au tableau
create table SC (  
  SNO    varchar2(20)  primary key,  
  CNO    varchar2(20) not null,  
  GRADE  number(3)  not null
)
tablespace users;
alter tablespace users read only;
 
insert into SC values (‘B201801’,’C0101’,98);

Insérer la description de l'image ici
Insérer la description de l'image ici

  1. Créer un espace de table ROLLBACK UNDOTBS2, Et comme espace de table Undo pour la base de données
create undo tablespace UNDOTBS2 datafile ‘D:\app\Snakewood\oradata\mydba\ UNDOTBS2_1.DBF’ size 20m;

Insérer la description de l'image ici

  1. Oui.USERTBS1 Renommer l'espace de table en USERTBS01
alter tablespace USERTBS1 rename to USERTBS01;

Insérer la description de l'image ici

  1. Supprimer l'espace de tableUSERTBS2, Supprimer à la fois le contenu et les fichiers de données de cet espace de table
drop tablespace USERTBS2 including contents and datafiles;

Insérer la description de l'image ici

原网站

版权声明
本文为[Feuilles froides flottantes]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/186/202207050620029629.html