“Conocimientos software>SQL Server

SQL Server 2008 y Merge Performance

2011/5/13
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
Cómo utilizar el editor MSDE 2005 en MS SQL Server
¿Cómo puedo exportar de un Informe de SQL Server como un archivo CSV
Cómo agregar un administrador en el SQL Server 2008
Cómo eliminar el directorio de Microsoft SQL Server
Cómo importar datos con SQL Server Management Studio
Herramientas de consultas de SQL Server
Cómo crear un nuevo SQL Server
Cómo enviar correo desde SQL Server Express 2005
Conocimientos Informáticos © http://www.ordenador.online