Librería de scripts SQL (Difíciles) útiles

¿Alguien sabe dónde puedo encontrar una biblioteca de ejemplos de scripts SQL comunes pero difíciles (fuera de lo común)? Estoy hablando de esos ejemplos que no puede encontrar en la documentation, pero que muy a menudo necesitan para realizar tareas como search duplicates, etc.

Sería un gran ahorro de time tener algo así a mano.

EDITAR: Gracias a todos, creo que esto se está convirtiendo en una gran reference rápida. Cuanto más descriptivo, más eficaz sería, así que, por favor, si ve el path abierto, edite y agregue algunas descripciones de lo que podría encontrar. ¡Muchas gracias a los que ya lo hicieron!

Puede encontrar este wiki en LessThanDot útil, en su mayor parte, es de Denis Gobo, Microsoft SQL MVP.

EDITAR: El wiki incluye más de 100 SQL Server Programming Hacks , la list es, creo, demasiado larga para includela aquí, sin embargo, hay un índice completo .

También disponible desde el mismo sitio: SQL Server Admin Hacks .

Aquí hay algunos que me parecen muy útiles:

  • Mejores prácticas de SQL Server – Libros blancos y mejores prácticas de Microsoft SQL Server
  • vyaskn – Una mezcla de artículos de DBA a desarrollador
  • Respaldo, verificación de integridad y optimization de índices
  • Scripts de SQLServerCentral : scripts para la mayoría de las tareas de DBA y más
  • Repositorio de scripts: SQL Server 2005 – TechNet Script Center
  • Scripts y herramientas para la optimization del performance y la resolución de problemas de SQL Server 2005
  • Equipo de procesamiento de consultas de SQL Server : consejo de Hardcore del equipo de optimization de MS SQL
  • Soluciones comunes para problemas de T-SQL
  • Guiones de índice de Davide Mauri

Algunas cosas de la Administración

Glenn Berry: Cinco consultas de selección de índices muy útiles para SQL Server 2005

  • Buscar índices "perdidos" para toda la instancia de SQL Server
  • Buscar índices "faltantes" para una sola tabla
  • Examine la estructura de índice actual para una sola tabla
  • Mire el uso del índice para una sola tabla
  • Busque posibles índices incorrectos dentro de toda la database actual
  • Taladre en su carga de trabajo (Bonificación)

SQL Server Central: Siete secuencias de commands de supervisión

  • Informe de trabajos fallidos
  • Espacio libre por unidad
  • Trabajos deshabilitados
  • Corriendo trabajos
  • Miembros de la function del server
  • Última date de copy de security
  • Registro de SQL

Y por último, pero no less importante, este recurso: Hacks de progtwigción de SQL Server – Más de 100 lists

Los acertijos y respuestas SQL de Joe Celko

El arte de SQL (leve sesgo de Oracle)

Sql Cookbook tiene una variedad de ejemplos interesantes, aunque algunos sin duda no serán compatibles con su RDBMS de elección. O'Reilly también tiene un libro de cocina T-SQL , pero nunca lo he leído personalmente.

directamente desde MS Script Repository: SQL Server 2005: http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx?mfr=true

El material muy útil de Nigel: http://www.nigelrivett.net/#TransactSQL

Perdónenme por la publicidad propia, pero publiqué algunas en mi blog ( http://progblog.wordpress.com ) porque soy una basura en SQL y es un buen lugar para almacenar cosas que sé que necesitaré en el futuro 🙂 Si alguien tiene algo más sustancioso, por favor publíquelo, ¡estoy tan interesado como cualquiera para conseguir algo así!

Supongo que una copy del "Recetario de SQL" ayudaría también.

He tenido cierto uso de estos "hacks" de SQL para Oracle un par de veces.

Concatenar como function de agrupación

En la generación de datos de consulta para fines de unión

Aquí hay otro enlace para SQL Server: mejores prácticas: docenas de ejemplos de guiones

http://www.sqlusa.com/bestpractices2005/

Visite SQLCAT.com (MEJOR EQUIPO DE MS SQL)

Riffing la respuesta de Celko: SQL para Smarties . Esto tiene grandes capítulos en profundidad que boostán el libro de SQL Puzzles. También hay otro libro de Celko que acabo de enterarme de los treees y jerarquías de Joe Celko en SQL for Smarties .

Intereting Posts