Pregunta

Si tengo dos bases de datos y crear una tabla vinculada (sinónimo) en una de ellas a la otra y luego envolver que sinónimo en una vista, habrá un problema de rendimiento? La razón por la que quiero hacer esto es tener SQLMetal ver el sinónimo y generar una entidad LINQ para ello. La base de datos se encuentran en el mismo servidor. También si hiciera esto más de 100 veces, todas las bases de datos de los niños que une a un conjunto de tablas de una base de datos maestra, habría que tener un problema?

¿Fue útil?

Solución

nah - no debería ser un problema. El optimizador de consultas dice: "¿Qué quiere decir con esto" todo el tiempo, y si no se trata a través de un procedimiento (o función con BEGIN / END), que va a seguir adelante. Los sinónimos son muy bien, las vistas son bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top