L'opérateur EXTEND d'Oracle est utilisé pour allouer de l'espace de stockage à une partition existante dans une table partitionnée, augmentant ainsi sa taille. Syntaxe : ALTER TABLE nom_table EXTEND PARTITION nom_partition FOR { stockage (taille) | MAXSIZE (taille) }. Les paramètres incluent le nom de la table de partition, le nom de la partition, la taille de l'espace de stockage ou la taille maximale de l'espace de stockage, etc. L'opérateur EXTEND étend les index avec USING INDEXES et exclut les partitions avec NOT INCLUDING PARTITION. Exécution en ligne ou hors ligne EX
Utilisation EXTEND dans Oracle
L'opérateur EXTEND dans Oracle est utilisé pour allouer l'espace spécifié à une partition existante dans une table partitionnée. Après avoir exécuté EXTEND, la taille de la partition sera augmentée jusqu'à la taille spécifiée.
Syntaxe :
<code>ALTER TABLE table_name EXTEND PARTITION partition_name FOR { storage (size) | MAXSIZE (size) } [USING INDEXES (index_list)] [NOT INCLUDING PARTITION partition_name]</code>
Paramètres :
Utilisation :
Voici comment utiliser l'opérateur EXTEND dans Oracle :
<code class="sql">-- 将空间分配给 PARTITION1 分区,大小为 50MB ALTER TABLE my_table EXTEND PARTITION PARTITION1 FOR STORAGE (50M); -- 将 PARTITION2 分区的最大存储空间大小增加到 100MB ALTER TABLE my_table EXTEND PARTITION PARTITION2 FOR MAXSIZE (100M); -- 将 PARTITION3 分区扩展,同时扩展索引 INDEX1 和 INDEX2 ALTER TABLE my_table EXTEND PARTITION PARTITION3 FOR STORAGE (20M) USING INDEXES (INDEX1, INDEX2);</code>
Remarques : L'opérateur
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!