Чтение данных при вставке новых записей

Типичной задачей при вставке новых записей в базу данных (INSERT, SELECT INTO) является контрольное чтение данных для получения актуальной версии. Поскольку могут работать триггеры и могут быть установлены значения по умолчанию.
Читать далее

Оптимизация резервного копирования баз данных SQL Server

Цель: Уменьшение времени резервирования и восстановления больших баз данных.

От простого к сложному

Федор Самородов в ближайшее время расскажет об одном из нестандартных решений по оптимизации резервирования баз данных SQL Server.

mssql-backup-optimize

SQL Server Backup and Restore
MSDN
Резервное копирование и восстановление баз данных SQL Server
Секционированные таблицы и индексы

Экспресс-оптимизация Microsoft SQL Server с помощью Tuning Advisor

Оптимизация базы данных является сложной и постоянной работой для администраторов и разработчиков БД. Это критичная задача для больших и высоконагруженных баз данных, требующая привлечения опытных специалистов и значительного времени.

На практике возникают ситуации, когда нужно оптимизировать небольшую базу данных и нет достаточного опыта или желания делать это «вручную». Либо необходимо срочно решить проблему с «узкими» местами. В этом случае может помочь помощник по оптимизации (Tuning Advisor) для Microsoft SQL Server — экспертная система, которая выполняет автоматический анализ нагрузки на базу данных, оценку проблем с производительностью и создает рекомендации по оптимизации в виде отчетов и скриптов.

Читать далее

Типы хранимых данных Microsoft SQL Server

Типы хранимых данных Microsoft SQL Server

Типы данных (Transact-SQL)
Встроенные функции (Transact-SQL)
Приоритет типов данных при преобразовании значений
Создание типов данных (CREATE TYPE, псевдонимы типов и объектные типы (CLR))
Хранение неструктурированных данных вне базы данных (FILESTREAM) для преодоления ограничения в 2 ГБ и оптимизации операций ввода-вывода