Funciones en Sql Server para todas las BBDD

16 views
Skip to first unread message

Carlos Admirador

unread,
Apr 22, 2021, 11:35:46 AM4/22/21
to AltNet-Hispano
Es buena práctica crear user defined function propias o procedimientos almacenados en la base de datos master o en msdb ?

Carlos Admirador

unread,
Apr 22, 2021, 1:18:51 PM4/22/21
to AltNet-Hispano
Siempre habrá funciones que no trae por defecto SQL Server, que puedan ser útiles y comunes:

Functions y Procedures útiles

Se puede profundizar más:

Aparecen los gurús como Brent Ozar y su kit de First Aid.

https://ola.hallengren.com/ trata de estos dos puntos,  acciones de mantenimiento  para evitar perdida de rendimiento 
 
·         SQL Server Integrity Check
·         SQL Server Index and Statistics Maintenance
 
The SQL Server Maintenance Solution comprises scripts for running backups, integrity checks, and index and statistics maintenance on all editions of Microsoft SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, and SQL Server 2016


 consultas Dynamic Management Views (DMV) y Dynamic Management Functions (DMF) para obtener información de índices, particiones, conexiones, consultas, planes de ejecución

Llegamos a los chicos de Red Gate, que tienen alguna herramienta GRATUITA interesante:

Phil Factor, Grant Fritchey, Alex Kuznetsov, and Mladen PrajdiÄ


Y mucho más...





Truncar y reducir el fichero de transacciones de SQL Server



Procedimiento Almacenado lento, pero su Consulta es rápida ¿Por qué ocurre? ¿Por el Plan de Ejecución? ¿Por las Estadísticas? ¿Es Parameter Sniffing?



En general, utilizar SPs o no en el desarrollo (o en procesos jobs). 
El sitio StackOverflow dejó utiliza procedimientos almacenados, utilizando su micro ORM Dapper. Imagino que su "SQL is pretty simple"


Reply all
Reply to author
Forward
0 new messages