有用(困难)SQL脚本库
有谁知道我在哪里可以find一个共同但很难(不寻常的)SQL脚本示例库。 我正在谈论那些在文档中找不到的例子,但是经常需要完成诸如查找重复项等任务。
有这样一个方便的东西,这将是一个很大的节省时间。
编辑:谢谢大家,我认为这是一个很好的快速参考。 越具有描述性就越有效,所以如果你看到你的方式开放 – 请编辑并添加一些可以find的描述。 非常感谢那些已经这样做!
您可以在LessThanDot上find这个wiki ,大部分是由Microsoft SQL MVP的Denis Gobo编写的。
编辑:维基百科包括100多个SQL Server编程黑客 ,我觉得这个列表太长了,不过这里有一个全面的索引 。
也可以从同一个站点获得: SQL Server Admin Hacks 。
这里有一些我觉得非常有用的:
- SQL Server最佳实践 – Microsoft SQL Server白皮书和最佳实践
- vyaskn – 从DBA到开发人员的文章的混合物
- 备份,完整性检查和索引优化
- SQLServerCentral脚本 – 大多数DBA任务的脚本等等
- 脚本存储库:SQL Server 2005 – TechNet脚本中心
- 用于性能调优和故障排除的脚本和工具SQL Server 2005
- SQL Server查询处理团队 – 来自MS SQL优化团队的硬核build议
- T-SQL问题的常见解决scheme
- 大卫·毛里的索引脚本
一些pipe理的东西
格伦贝里: SQL Server 2005的五个非常有用的索引select查询
- 查找整个SQL Server实例的“Missing”索引
- 查找单个表的“缺失”索引
- 检查单个表的当前索引结构
- 查看单个表的索引使用情况
- 在整个当前数据库中查找可能的错误索引
- 钻入你的工作量(奖金)
SQL Server Central: 七个监控脚本
- 失败的作业报告
- 由驱动器的可用空间
- 残疾人工作
- 运行工作
- 服务器angular色成员
- 上次备份date
- SQL日志
最后,但并非最不重要的资源: SQL Server编程黑客 – 100 +列表
乔Celko的SQL拼图和答案
SQL的艺术(轻微的Oracle偏见)
Sql Cookbook有各种有趣的例子,尽pipe有一些无疑将不被你select的RDBMS所支持。 O'Reilly也有一个T-SQL Cookbook ,但我从来没有亲自读过它。
直接从MS脚本库:SQL Server 2005: http : //www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx?mfr=true
奈杰尔非常有用的东西: http : //www.nigelrivett.net/#TransactSQL
原谅我的自我广告,但我已经在我的博客( http://progblog.wordpress.com )上发布了一些,因为我在SQL的垃圾,这是一个很好的地方,存储我知道我需要的东西未来:-)如果任何人有更多的实质,请张贴,我像任何人都渴望得到这样的东西!
我猜想“SQL Cookbook”的副本也会有所帮助。
我有几次使用这些SQL“黑客”的Oracle。
连接成分组function
在查询数据生成中join的目的
这里是SQL Server的另一个链接:最佳实践 – 几十个脚本示例
检出SQLCAT.com(MS SQL最佳实践团队)
对Celko的回答: 对于Smarties的SQL 。 这有深入的章节,将增加SQL拼图书。 另外还有另外一本Celko的书,名叫Joe Celko的SQL树和层次结构,用于Smarties 。