¿Cuáles son las características ocultas de Servidor Sql ?
Por ejemplo, procedimientos almacenados del sistema no documentados, trucos para hacer cosas que son muy útiles pero que no están suficientemente documentados
Respuestas
Gracias a todos por las magníficas respuestas.
Procedimientos almacenados
- sp_msforeachtable: Ejecuta un comando con '?' sustituido por el nombre de cada tabla (a partir de la versión 6.5)
- sp_msforeachdb: Ejecuta un comando con '?' sustituido por el nombre de cada base de datos (v7 y superiores)
- sp_who2: igual que sp_who, pero con mucha más información para la resolución de problemas de los bloques (a partir de la versión 7)
- sp_helptext: Si desea el código de un procedimiento almacenado, vista y UDF
- sp_tables: devuelve una lista de todas las tablas y vistas de la base de datos en el ámbito.
- sp_stored_procedures: devolver una lista de todos los procedimientos almacenados
- xp_sscanf: Lee los datos de la cadena en las ubicaciones especificadas por cada argumento de formato.
- xp_fixeddrives: : Encuentra la unidad fija con mayor espacio libre
- sp_help: Si quiere conocer la estructura de la tabla, los índices y las restricciones de una tabla. También las vistas y las UDF. El atajo es Alt+F1
Recortes
- Devolución de filas en orden aleatorio
- Todos los objetos de usuario de la base de datos por fecha de última modificación
- Sólo fecha de devolución
- Busca los registros cuya fecha cae dentro de la semana actual.
- Encuentre los registros cuya fecha se produjo la semana pasada.
- Devuelve la fecha de inicio de la semana actual.
- Devuelve la fecha de inicio de la semana pasada.
- Ver el texto de un procedimiento que se ha desplegado en un servidor
- Eliminar todas las conexiones a la base de datos
- Suma de comprobación de la tabla
- Suma de comprobación de filas
- Desechar todos los procedimientos de una base de datos
- Volver a mapear los Ids de inicio de sesión correctamente después de la restauración
- Llamar a procedimientos almacenados desde una sentencia INSERT
- Buscar procedimientos por palabra clave
- Desechar todos los procedimientos de una base de datos
- Consultar el registro de transacciones de una base de datos mediante programación.
Funciones
- HashBytes()
- EncryptByKey
- Comando PIVOT
Varios
- Extras de la cadena de conexión
- TableDiff.exe
- Activadores de eventos de inicio de sesión (nuevo en el Service Pack 2)
- Aumento del rendimiento con columnas computadas persistentes (pcc).
- Configuración de DEFAULT_SCHEMA en sys.database_principles
- Parametrización forzada
- Formato de almacenamiento vardecimal
- Averiguar las consultas más populares en segundos
- Bases de datos compartidas escalables
- Función de filtro de tablas/procedimientos almacenados en SQL Management Studio
- Banderas de rastreo
- Número después de un
GO
repite el lote - Seguridad mediante esquemas
- Cifrado mediante funciones de cifrado incorporadas, vistas y tablas base con triggers