Инкрементальные бекапы

Общий принцип инкрементальных бекапов – в такой бекап сохраняется вся разница после последнего полного бекапа. Т.е. нельзя сохранить разницу между двумя инкрементальными бекапами – базовым бекапом должен быть полный бекап […]

Хранение древовидных структур данных

Часто перед нами встаёт вопрос хранения древовидных структур в базе данных. Несмотря на то, что звучит это просто, часто из-за неправильной организации хранения появляются проблемы со скоростью выборки таких данных. […]

Немного примеров по использованию динамических объектов в SQL Server

SQL Server постоянно контролирует себя и собирает информацию, полезную для мониторинга состояния экземпляра, находит проблемы, такие как отсутствующие индексы, и оптимизирует запросы. SQL Server предоставляет эту информацию посредством динамических административных […]

Чистый код – SQL

В отрасли разработки ПО немаловажную роль играет чистота кода. Чистый код легко читать и модифицировать любому разработчику. Это особенно важно после введения продукта в эксплуатацию, а именно, когда через длительное […]

Работа с представлениями SQL

В проектах часто можно встретить использование хранимых процедур для вытяжки табличных данных. Однако, у хранимых процедур есть такие серьезные недостатки как отсутствие автоматической типизации выходных данных, отсутствие гибкости и вариантов абстрагирования. В […]

Анализ работы медленного запроса

Если у вас медленно работает запрос, используйте эту штуку:

Так вы сможете понять, где именно возникает задержка (на вкладке Messages)      

Посмотреть размер всех таблиц в базе данных SQL SERVER

Существует несколько вариантов, чтобы получить количество строк для всех таблиц в БД: sys.partitions Catalog View

sys.dm_db_partition_stats Dynamic Management View (DMV)

sp_MSforeachtable System Stored Procedure

COALESCE() Function

[…]

Получить скрипт для создания страницы при помощи запроса

Получить скрипт для создания sql-таблицы, включая include primary key, foreign key, indexes,triggers и т.д., можно при помощи такого запроса в SQL Server:

Ссылка на оригинал.

Число записей в каждой таблице БД

Решение:

 

Создание бекапа и восстановление из рез копии

Решение: