“Conocimiento software>SQL Server

SQL Server 2008 y Merge Performance

2012/10/21
SQL Server 2008 es un sistema de gestión de base de datos relacional utilizada para bases de datos de gran tamaño. Puede manipular datos en una sola sentencia mediante la instrucción MERGE . La instrucción MERGE se puede utilizar si es necesario sincronizar dos tablas al cambiar los datos de una tabla en base a la diferencia que se encuentra en la otra tabla. Índice

puede mejorar el rendimiento de la instrucción MERGE mediante la creación de índices en las columnas de combinación de la tabla de origen. En la tabla de destino , puede crear un índice único, agrupado en las columnas de combinación . Índices ayudan a asegurar las llaves de combinación son únicos.
Únete

En la cláusula ON, especifique sólo las columnas que corresponden a la fuente y la tabla de destino. Asegúrese de especificar , en el correspondiente cláusula WHEN , al definir la condición de búsqueda . Además, el uso de la tabla CON COMÚN> expression> para filtrar las filas de las tablas de origen y de destino .
Carga masiva

Usted puede utilizar el MERGE para transferir eficientemente los datos de una tabla de origen a una tabla de destino en un solo lote , indicando el OPENROWSET ( BULK. ..) . Para mejorar el rendimiento , utilice un índice agrupado en las columnas de combinación de la tabla de destino . Rendimiento de las consultas se mejora al no ejecutar las operaciones de ordenación adicionales.

SQL Server
¿Puede usar comandos SQL para modificar las consultas creadas con el asistente de consulta simple en el acceso?
Cómo instalar SQL Server en Windows XP
¿Cuáles son las tablas en la base de datos de MS Access?
SQL Server 2008 Clustering Opciones
Cómo exportar de SQL para una base de datos XML
¿Qué es SQLContext?
¿Cómo se utiliza el cliente instantáneo de Oracle para ejecutar 9i?
Cómo aprender SQL Server Reporting
Conocimiento de la computadora © http://www.ordenador.online