[SQL SERVER] Fragmentación de indices

Sql Server permite usar indices (un indice es almacenado con un Arbol B) para mejorar el rendimiento de la base de datos. Las operaciones INSERT o UPDATE, hace que los indices se fragmentan con el tiempo (debido a la división de páginas). Cuanto mayor es la fragmentación, peor es el rendimiento del indice. Por norma general, los indices deben ser reconstruidos cuando la fragmentación supera el 20%.

Continue reading…

[ASP.NET MVC] Precompilar Views usando MvcBuildViews

Los proyectos ASP.NET MVC incluyen el soporte para el pre-compilado de views, pero esta característica no esta activada por defecto. Por defecto, al compilar nuestro proyecto MVC, las vistas no son compiladas. Por tanto, si hubiese algún error sintáctico, este no sera detectado hasta que la aplicación es iniciada (o más concretamente hasta que visualicemos por primera vez la vista). Continue reading…