4D v14

ALTER DATABASE

Accueil

 
4D v14
ALTER DATABASE

ALTER DATABASE  


 

 

ALTER DATABASE {ENABLE | DISABLE} {INDEXES | CONSTRAINTS}

La commande ALTER DATABASE active ou inactive des options SQL de la base courante pour la session courante. 

Cette commande vous permet de désactiver temporairement des options SQL afin d’accélérer certaines opérations consommatrices en ressources. Par exemple, désactiver les index et les contraintes avant de débuter un import d’une grande quantité de données peut réduire de façon significative la durée de l’import. Les contraintes incluent les clés primaires, les clés étrangères, les attributs d’unicité et de nullité. 

ALTER DATABASE s’applique à la totalité de la base. Autrement dit, si un utilisateur inactive une option, elle sera inactivée pour tous les utilisateurs de la base.

Exemple  

Exemple d’import avec désactivation temporaire de toutes les options SQL :

 Debut SQL
    ALTER DATABASE DISABLE INDEXES;
    ALTER DATABASE DISABLE CONSTRAINTS;
 Fin SQL
 SQL EXECUTER SCRIPT("C:\Exported_data\Export.sql";SQL continuer si erreur)
 Debut SQL
    ALTER DATABASE ENABLE INDEXES;
    ALTER DATABASE ENABLE CONSTRAINTS;
 Fin SQL

 
PROPRIÉTÉS 

Produit : 4D
Thème : Commandes SQL
Nom intl. : ALTER DATABASE

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v14)
4D - Référence SQL ( 4D v12.1)
4D - Référence SQL ( 4D v13.4)
4D - Référence SQL ( 4D v14 R2)

Parent de : ALTER DATABASE ( 4D v14 R3)