¿Cuáles son algunas características ocultas de SQL Server ?
Por ejemplo, los procedimientos almacenados del sistema no documentados, ¿trucos para hacer cosas que son muy útiles pero no están suficientemente documentados?
Respuestas
¡Gracias a todos por todas las excelentes respuestas!
Procedimientos almacenados
- sp_msforeachtable: ejecuta un comando con '?' reemplazado con cada nombre de tabla (v6.5 y superior)
- sp_msforeachdb: ejecuta un comando con '?' reemplazado con cada nombre de base de datos (v7 y superior)
- sp_who2: al igual que sp_who, pero con mucha más información para la resolución de problemas de bloques (v7 y posteriores)
- sp_helptext: si desea el código de un procedimiento almacenado, vea & UDF
- sp_tables: devuelve una lista de todas las tablas y vistas de la base de datos en el alcance.
- sp_stored_procedures: devuelve una lista de todos los procedimientos almacenados
- xp_sscanf: lee datos de la cadena en las ubicaciones de argumento especificadas por cada argumento de formato.
- xp_fixeddrives:: encuentre la unidad fija con el mayor espacio libre
- sp_help: si desea conocer la estructura de la tabla, los índices y las restricciones de una tabla. También vistas y UDF. El atajo es Alt + F1
Fragmentos
- Devolviendo filas en orden aleatorio
- Todos los objetos de usuario de la base de datos por última fecha de modificación
- Fecha de regreso solamente
- Encuentre registros de qué fecha cae en algún lugar dentro de la semana actual.
- Encuentra registros de la fecha que ocurrió la semana pasada.
- Devuelve la fecha para el comienzo de la semana actual.
- Devuelve la fecha de inicio de la semana pasada.
- Vea el texto de un procedimiento que se ha implementado en un servidor
- Descarte todas las conexiones a la base de datos
- Table Checksum
- Suma de comprobación de fila
- Descarte todos los procedimientos en una base de datos
- Vuelva a asignar los ID de inicio de sesión correctamente después de restaurar
- Llamar a procedimientos almacenados desde una declaración INSERT
- Buscar procedimientos por palabra clave
- Descarte todos los procedimientos en una base de datos
- Consulte el registro de transacciones para una base de datos mediante programación.
Las funciones
- HashBytes ()
- EncryptByKey
- Comando PIVOT
Misceláneos
- Cadena de conexión extras
- TableDiff.exe
- Desencadenantes para eventos de inicio de sesión (nuevo en Service Pack 2)
- Aumento del rendimiento con columnas computadas persistentes (pcc).
- Configuración DEFAULT_SCHEMA en sys.database_principles
- Parametrización Forzada
- Formato de almacenamiento vardecimal
- Resolver las consultas más populares en segundos
- Bases de datos compartidas escalables
- Función de filtro de tabla / procedimiento almacenado en SQL Management Studio
- Trazar banderas
- Número después de que se
GOrepite el lote - Seguridad usando esquemas
- Cifrado utilizando funciones de cifrado integradas, vistas y tablas base con disparadores