Материализованное представление — физический объект базы данных, содержащий результат выполнения запроса (Википедия). Так как в материализованных представлениях хранятся уже заранее вычисленные результаты запроса, включая итоги и результаты соединений таблиц (JOIN). Поэтому получение данных из них выполняет значительно быстрее, чем в случае обычных представлений.
Рубрика: MS SQL Server
Задействуем SQL Server Configuration Manager для SQL Server 2016 и 2017
SQL Server Configuration Manager — специальная утилита с графическим интерфейсом для настройки конфигурации SQL Server. Настраивать конфигурацию SQL Server с её помощью весьма удобно, только, если вы используете SQL Server 2016 или 2017 вы не найдёте для неё ярлыка в меню «Пуск». Как быть?
Получаем значение из хранимой процедуры
Согласно определению хранимая процедура в результате своего выполнения значения не возвращает, но это не совсем так.
Редактируем столбец идентификатора
По умолчанию в MS SQL Server изменение столбца содержащего идентификатор заблокировано. Однако в случае необходимости значения в нём всё-таки можно скорректировать.
Использование параметров возвращающих табличное значение (MS SQL Server)
Начиная с версии 2008 MS SQL Server позволяет принимать табличные наборы данных в качестве параметров хранимых процедур и функций. Рассмотрим подробнее использование этого приёма.
Переименование базы данных Microsoft SQL Server
Довольно редко, но возникают ситуации, когда требуется сменить имя у базы данных. SQL Server позволяет это сделать (даже на работающей базе), но необходимо следовать технологии переименования. Сразу отметим, что в этой статье мы не будем рассматривать работу с графическим интерфейсом. Переименование требует монопольного доступа к базе данных и в таком
Выводим информацию о полях таблицы в SQL Server
Ранее мы уже обращались к вопросу получения статистической информации о базе данных. Теперь мы рассмотрим пример получения подобных сведений об объектах базы данных. В данном случае о таблицах. А, конкретно о содержащихся в них полях, их типе и размере. Стоит отметить, что подобные сведения почти не представляют интереса в плане
Синхронизация двух таблиц в SQL Server при помощи оператора MERGE
Синхронизация данных в двух таблицах не такая уж и редкая задача. Но, в ранних версиях Microsoft SQL Server не было средств для её эффективного решения без применения репликации. Начиная с версии 2008 SQL Server поддерживает оператор слияния (MERGE), который позволяет выполнять процесс синхронизации более гибко.
Как узнать или изменить формат даты по умолчанию в SQL Server
Продолжаем изучать работу с системными таблицами Microsoft SQL Server. И в данной статье мы рассмотрим вопросы связанные с форматом представления даты по умолчанию.
Microsoft SQL Server Developer, есть ли смысл использовать?
Среди редакций Microsoft SQL Server есть одна, которая предназначена специально для разработчиков. Она так и называется Developer. Раньше её приобретение стоило определённую сумму. Но, начиная с версии 2016, она доступна бесплатно. Постараемся разобраться, что представляет собой данная редакция и есть ли смысл с ней работать.