¿Desventajas de "CON LA PROGRAMACIÓN" en SQL Server?

Tengo una base de datos con cientos de tablas con nombres extraños (CG001T, GH066L, etc.), y tengo vistas en cada una con su nombre "descriptivo" (la vista "CLIENTES" es "SELECCIONAR * DE GG120T", por ejemplo) . Quiero agregar "WITH SCHEMABINDING" a mis vistas para poder tener algunas de las ventajas asociadas, como poder indexar la vista, ya que algunas vistas tienen columnas computadas que son costosas de calcular sobre la marcha.

¿Hay desventajas para establecer un esquema de estas vistas? He encontrado algunos artículos que aluden vagamente a las desventajas, pero nunca los detallaré. Sé que una vez que una vista está en un esquema, no puede alterar nada que pueda afectar a la vista (por ejemplo, un tipo de datos de columna o intercalación) sin quitar primero la vista, así que esa es una, ¿pero aparte de eso? Parece que la capacidad de indexar la vista en sí superaría con creces la desventaja de planificar con más cuidado las modificaciones de esquema.

Respuestas a la pregunta(9)

Su respuesta a la pregunta