Кто-нибудь знает, где я могу найти библиотеку общих, но сложных (из обычных) примеров SQL script. Я говорю о тех примерах, которые вы не можете найти в документации, но очень часто нуждаетесь в выполнении таких задач, как поиск дубликатов и т.д.
Было бы большой экономией времени иметь что-то вроде этого удобного.
EDIT: Спасибо всем, я думаю, что это превращается в большую быструю ссылку. Чем более описательным, тем эффективнее будет, поэтому, пожалуйста, если вы видите свой путь открытым - пожалуйста, отредактируйте и добавьте некоторые описания того, что можно найти. Огромное спасибо тем, кто уже сделал это!
Ответ 1
Вы можете найти эту вики на LessThanDot, по большей части, это Denis Gobo, Microsoft SQL MVP.
EDIT:
Вики включают в себя 100+ SQL Server Hacks, список, я думаю, слишком длинный, чтобы включить сюда, однако есть всеобъемлющий индекс.
Также доступен на том же сайте: SQL Server Admin Hacks.
Ответ 2
Вот несколько, которые мне очень полезны:
Ответ 3
Некоторые материалы администрирования
Гленн Берри: Пять очень полезных запросов выбора индекса для SQL Server 2005
- Найдите "отсутствующие" индексы для всего экземпляра SQL Server
- Найти "Пропущенные" индексы для отдельной таблицы
- Изучить текущую структуру индекса для отдельной таблицы
- Посмотрите на использование индекса для отдельной таблицы
- Ищите возможные плохие индексы во всей текущей базе данных
- Вверьте свою рабочую нагрузку (бонус)
SQL Server Central: Семь сценариев мониторинга
- Отчет о неудачных заданиях
- Свободное пространство на диске
- Отключенные задания
- Рабочие задания
- Члены роли сервера
- Последняя резервная дата
- Журнал SQL
И последнее, но не менее важное: SQL Server Programming Hacks - 100+ List
Ответ 4
Joe Celko SQL Пазлы и ответы
Искусство SQL (небольшое смещение Oracle)
Ответ 5
Sql Cookbook имеет множество интересных примеров, хотя некоторые из них, без сомнения, будут не поддерживаться вашей РСУБД по своему выбору. У O'Reilly также есть TK SQL Cookbook, но я никогда не читал ее лично.
Ответ 6
непосредственно из MS Script Репозиторий: SQL Server 2005:
http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx?mfr=true
Найджел очень полезный материал:
http://www.nigelrivett.net/#TransactSQL
Ответ 7
Простите меня за саморекламу, но я разместил несколько в своем блоге (http://progblog.wordpress.com), потому что я мусор на SQL, и это хорошее место для хранения вещей, которые, как я знаю, мне понадобятся в будущем:-) Если у кого-то есть что-то более существенное, тогда, пожалуйста, напишите, я так же увлечен, как и любой, чтобы получить что-то вроде этого!
Я бы предположил, что копия "SQL Cookbook" тоже поможет.
Ответ 8
Я несколько раз использовал эти "хаки" SQL для Oracle пару раз.
Конкатенация как функция группировки
В генерации данных запроса для объединения
Ответ 9
Вот еще одна ссылка для SQL Server: лучшие практики - десятки примеров script
http://www.sqlusa.com/bestpractices2005/
Ответ 10
Откажитесь от SQLCAT.com(MS SQL BEST PRATTICES TEAM)
Ответ 11
Отменив ответ Celko: SQL для Smarties. Это имеет большие углубленные главы, которые будут дополнять книгу SQL Puzzles. Также есть еще одна книга Целько, которую я только что узнал о названии
Деревья и иерархии Джо Селько в SQL для Smarties.