Library of Useful (Difficult) SQL scripts [closed]

Solution 1:

You may find this wiki on LessThanDot useful, for the most part, it is by Denis Gobo, Microsoft SQL MVP.

EDIT: The wiki includes 100+ SQL Server Programming Hacks, the list is, I think, too long to include here, however, there is a comprehensive index.

Also available from the same site: SQL Server Admin Hacks.

Solution 2:

Here are a few that I find very useful:

  • SQL Server Best Practices - Microsoft SQL Server White Papers and Best Practices
  • vyaskn - A mixture of articles From DBA to Developer
  • Backup, Integrity Check and Index Optimization
  • SQLServerCentral Scripts - Scripts for most most DBA tasks and more
  • Script Repository: SQL Server 2005 - TechNet Script Center
  • Scripts and Tools for Performance Tuning and Troubleshooting SQL Server 2005
  • SQL Server Query Processing Team - Hardcore advice from the MS SQL optimisation team
  • Common Solutions for T-SQL Problems
  • Davide Mauri's Index Scripts

Solution 3:

Some Administration stuff

Glenn Berry: Five Very Useful Index Selection Queries for SQL Server 2005

  • Find "Missing" Indexes for the entire instance of SQL Server
  • Find "Missing" Indexes for a single table
  • Examine the current index structure for a single table
  • Look at index usage for a single table
  • Look for possible bad indexes inside the entire current database
  • Drill into your workload (Bonus)

SQL Server Central: Seven Monitoring Scripts

  • Failed jobs report
  • Free space by drive
  • Disabled jobs
  • Running jobs
  • Server role members
  • Last backup date
  • SQL Log

And last, but not least this resource: SQL Server Programming Hacks - 100+ List

Solution 4:

Joe Celko's SQL Puzzles and Answers

The Art of SQL (slight Oracle bias)

Solution 5:

Sql Cookbook has a variety of interesting example, though some will undoubtedly be unsupported by your RDBMS of choice. O'Reilly also has a T-SQL Cookbook, but I've never personally read it.