Tengo una base de datos con cientos de tablas nombradas torpemente (CG001T, GH066L, etc.), y tengo vistas de cada una con su nombre "amigable" (la vista "CLIENTES" es "SELECCIONAR * DESDE GG120T", para ejemplo). Deseo agregar "CON ESQUEMA DE ESCRIBIR" a mis vistas para que pueda tener algunas de las ventajas asociadas, como poder indexar la vista, ya que un puñado de vistas ha calculado columnas que son costosas de calcular sobre la marcha.Desventajas de "CON ESQUEMA DE ESQUEMA" en SQL Server?
¿Hay aspectos negativos para SCHEMABINDING estas vistas? He encontrado algunos artículos que aluden vagamente a los inconvenientes, pero nunca los analizo en detalle. Sé que una vez que una vista está en esquema, no se puede alterar nada que pueda afectar la vista (por ejemplo, un tipo de datos de columna o intercalación) sin soltar primero la vista, así que esa es una, ¿pero aparte de eso? Parece que la capacidad de indexar la vista en sí misma superaría por mucho la desventaja de planificar las modificaciones de su esquema con más cuidado.
No tiene que soltar la vista, pero debe modificar la vista con el esquema eliminado. – JeffO