Журнал SQL Server Pro, апрель 2014 г.


Откройте для себя все новые и захватывающие функции только что выпущенного SQL Server 2014 в журнале SQL Server Pro за этот месяц.

SQL Server Pro — это ежемесячный онлайн-журнал, основанный на подписке, в котором есть новости и статьи со всего мира SQL Server, многие из которых также находятся в свободном доступе на его веб-сайте. Пункты, выделенные ниже полужирным шрифтом, соответствуют названию статьи в текущем выпуске.

Новые возможности SQL Server 2014 должны стать одной из самых ожидаемых статей о SQL Server за последнее время. В статье дается краткое изложение основных новых функций только что выпущенного SQL Server 2014. Основной функцией должен быть новый механизм In-Memory OLTP Engine, который позволяет некоторым таблицам находиться в памяти, и выбранная хранимая процедура для компиляции — и то, и другое. эти вещи могут значительно улучшить производительность. Вы можете рассчитывать на десятикратное улучшение производительности, а может и больше! (См. Также: Выпущен SQL Server 2014.)

Улучшенная интеграция с Windows Server 2012 с возможностью масштабирования до 640 логических процессоров и 4 ТБ памяти в физической среде. Кроме того, можно интегрировать твердотельные диски (SSD) для расширения буферного пула SQL Server 2014. Регулятор ресурсов теперь позволяет ограничивать использование физического ввода-вывода, обеспечивая еще один фильтр для определения приоритетов запросов.

В группы доступности AlwaysOn внесены усовершенствования: количество вторичных реплик увеличено с 4 до 8. Реплики отлично подходят для разгрузки операций только для чтения (например, отчетов, извлечения, резервных копий) с основного сервера. Кроме того, в Windows Azure можно создать асинхронно доступные вторичные ресурсы, что очень полезно для целей аварийного восстановления. Обсуждаются несколько менее рекламируемых функций, в том числе:

В резервные копии добавлено шифрование.

Индексы Columnstore теперь можно обновлять

Улучшенные инструменты данных SQL Server для бизнес-аналитики

Power BI для интеграции с Office 365

Не все подсистемы были улучшены, например, нет изменений в репликации, SSIS и SSRS. Ссылки включены, чтобы показать функции, которые были объявлены устаревшими и поддержка которых прекращена. Это захватывающий выпуск, обещание значительного улучшения производительности, безусловно, является заманчивым стимулом для обновления до SQL Server 2014.

Соблазн повышения производительности вызовет большой интерес к использованию преимуществ механизма In-Memory OLTP в SQL Server 2014. Средство анализа, миграции и создания отчетов (AMR) SQL Server 2014 обещает значительно упростить этот процесс оптимизации и избавить от догадок о том, что следует переносить. Цель средства AMR — выявить таблицы и хранимые процедуры, которые обеспечат максимальный прирост производительности после миграции на OLTP в памяти.

В статье приводится пошаговое руководство по запуску инструмента AMR, обсуждаются доступные варианты и значение различных результатов. Включено множество снимков экрана, которые помогут вам в переходе на более высокую производительность.

Цикл о повреждении базы данных соответствующим образом заканчивается ответом на коррупцию. Выявив коррупцию, вы должны и не должны делать следующие вещи:

Не перезагружайте сервер

Не отключайте, а затем повторно присоединяйте свои базы данных

Прежде чем пытаться отремонтировать, необходимо знать характер и масштабы коррупции.

Рассмотрите возможность повторного запуска DBCC CHECKDB, если проблемы незначительны.

Прежде чем предпринимать какие-либо действия, оцените варианты повреждения и исправления

Сначала проверьте все варианты ремонта в тестовой среде

Запустите DBCC CHECKDB с параметром REPAIR_BUILD

Если возможно, выполните операции восстановления на уровне страницы.

Выполнить полное восстановление

Используйте DBCC CHECKDB с REPAIR_ALLOW_DATA_LOSS в крайнем случае

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

Программа T-SQL Interval Graphs Challenge продолжает серию статей об интервалах и счетах. В этом выпуске представлены как курсорные, так и основанные на наборах решения реальной проблемы интервальной упаковки. Предоставлено много полезного кода. Если вам нравятся головоломки T-SQL, вам наверняка понравятся решения, представленные здесь.

В редакционной статье обсуждается «Документирование кода: необходимое зло или просто ошибка?» Предпосылка состоит в том, что с осмысленными именами методов и имен переменных код становится самодокументированным. Автор убедительно доказывает, что при разнообразных способностях разработчика, вместе с необходимостью поддерживать унаследованный код, определенно есть необходимость в комментариях. Для меня код говорит о том, как что-то делается, комментарии рассказывают мне, что делается и почему, часто предоставляя обзор более высокого уровня, помогая мне быстрее понять, что происходит. Я подозреваю, что нынешняя мода на код без комментариев — преходящая мода (например, носить обувь без носков?).

Основной момент, сделанный в часто задаваемых вопросах о Visual Studio Online, заключается в том, что этот новый выпуск не связан с инструментом разработки Visual Studio, а представляет собой онлайн-версию Team Foundation Server (подумайте о репозитории исходного кода и инструменте управления проектами) — так что вводит в заблуждение название от Microsoft. В статье нет явных ссылок на SQL Server, и я не уверен, что статья относится к этому журналу.

Мне очень понравился выпуск этого месяца, в котором особое внимание уделяется только что выпущенному SQL Server 2014, обсуждению всех основных новых и интересных функций, идеальное время! Теперь все, что мне нужно сделать, это скачать его и поэкспериментировать …


Добавить комментарий