| 4D v15ALTER DATABASE | ||||||||||||||
|  | 
    4D v15
 ALTER DATABASE 
         | |||||||||||||
| ALTER DATABASE {ENABLE | DISABLE} {INDEXES | CONSTRAINTS | TRIGGERS} | ||
El comando ALTER DATABASE activa o deshabilita las opciones SQL de la base actual para la sesión actual. es decir par todos los usuarios y procesos hasta que la base se reinicie.
Este comando está diseñado para permitirle deshabilitar temporalmente las opciones SQL con el fin de acelerar ciertas operaciones que consumen una gran cantidad de recursos. Por ejemplo, desactivar los índices y las restricciones antes de comenzar la importación de una gran cantidad de datos puede reducir significativamente la duración de la importación.
Tenga en cuenta que las restricciones incluyen las llaves primarias y las llaves foráneas, así como los atributos de unicidad y de nulidad.
Si prefiere gestionar los triggers individualmente para cada tabla, debe utilizar ALTER TABLE.
Ejemplo de una importación con desactivación temporal de todas las opciones SQL:
 Begin SQL
    ALTER DATABASE DISABLE INDEXES;
    ALTER DATABASE DISABLE CONSTRAINTS;
    ALTER DATABASE DISABLE TRIGGERS;
 End SQL
 SQL EXECUTE SCRIPT("C:\\Exported_data\\Export.sql";SQL On error continue)
 Begin SQL
    ALTER DATABASE ENABLE INDEXES;
    ALTER DATABASE ENABLE CONSTRAINTS;
    ALTER DATABASE ENABLE TRIGGERS;
 End SQL
	Producto: 4D
	Tema: Comandos SQL
	
        
        
	
	
	
	
	
	
	Manual de SQL ( 4D v15)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario