Обновление пула SQL до Gen2Upgrade your SQL pool to Gen2

Корпорация Майкрософт помогает снизить стоимость использования пула SQL на уровне ввода.Microsoft is helping to reduce the entry-level cost of running a SQL pool. Более низкие уровни вычислений, способные обрабатывать ресурсоемкие запросы, теперь доступны для пула SQL.Lower compute tiers capable of handling demanding queries are now available for SQL pool. Ознакомьтесь с полным объявлением о более низких уровнях вычислений для Gen2.Read the full announcement Lower compute tier support for Gen2. Новое предложение доступно в регионах, указанных в таблице ниже.The new offering is available in the regions noted in the table below. Для поддерживаемых регионов существующие пулы Gen1 SQL можно обновить до Gen2, выполнив одно из следующих действий.For supported regions, existing Gen1 SQL pools can be upgraded to Gen2 through either:

  • Процесс автоматического обновления: Автоматическое обновление не запускается сразу после того, как служба будет доступна в регионе.The automatic upgrade process: Automatic upgrades don't start as soon as the service is available in a region. Если автоматическое обновление запускается в определенном регионе, то при выбранном расписании обслуживания будет выполнено отдельное обновление хранилища данных.When automatic upgrades start in a specific region, individual data warehouse upgrades will take place during your selected maintenance schedule.
  • Самостоятельное обновление до Gen2: Вы можете контролировать время обновления, выполняя самообновление до Gen2.Self-upgrade to Gen2: You can control when to upgrade by doing a self-upgrade to Gen2. Если регион еще не поддерживается, можно выполнить восстановление из точки восстановления непосредственно в экземпляр Gen2 в поддерживаемом регионе.If your region is not yet supported, you can restore from a restore point directly to a Gen2 instance in a supported region.

Таблица доступности по регионам и автоматического расписанияAutomated Schedule and Region Availability Table

В следующей таблице приведены данные по регионам о том, когда будет доступен низкий уровень вычислений 2-го поколения и когда начнется автоматическое обновление.The following table summarizes by region when the Lower Gen2 compute tier will be available and when automatic upgrades start. Даты могут меняться.The dates are subject to change. Следите за обновлениями, чтобы узнать, когда ваш регион станет доступен.Check back to see when your region becomes available.

* указывает, что определенное расписание для региона в настоящее время недоступно.* indicates a specific schedule for the region is currently unavailable.

РегионRegion Низкий уровень 2-ого поколения доступенLower Gen2 available Начало автоматических обновленийAutomatic upgrades begin
Восточная КанадаCanada East 1 июня 2020 г.June 1, 2020 1 июля 2020 г.July 1, 2020
Восточный КитайChina East * *
Северный КитайChina North * *
Центральная ГерманияGermany Central * *
Центрально-Западная ГерманияGermany West Central ДоступноAvailable 1 мая 2020 г.May 1, 2020
Западная ИндияIndia West ДоступноAvailable 1 мая 2020 г.May 1, 2020

Процесс автоматического обновленияAutomatic upgrade process

На основе приведенной выше диаграммы доступности мы будем планировать автоматические обновления для экземпляров Gen1.Based on the availability chart above, we'll be scheduling automated upgrades for your Gen1 instances. Чтобы избежать непредвиденных перерывов в доступе к пулу SQL, при планировании обслуживания будет запланировано автоматическое обновление.To avoid any unexpected interruptions on the availability of the SQL pool, the automated upgrades will be scheduled during your maintenance schedule. Возможность создания нового экземпляра Gen1 будет отключена в регионах, для которых выполняется автоматическое обновление до Gen2.The ability to create a new Gen1 instance will be disabled in regions undergoing auto upgrade to Gen2. После завершения автоматического обновления Gen1 будет считаться устаревшим.Gen1 will be deprecated once the automatic upgrades have been completed. Дополнительные сведения о расписаниях см. в статье Просмотр расписания обслуживания.For more information on schedules, see View a maintenance schedule

Процесс обновления приведет к кратковременному сбросу подключения (приблизительно 5 минут), так как мы перезапускаем пул SQL.The upgrade process will involve a brief drop in connectivity (approximately 5 min) as we restart your SQL pool. После перезапуска пула SQL он будет полностью доступен для использования.Once your SQL pool has been restarted, it will be fully available for use. Однако при обновлении файлов данных в фоновом режиме может возникнуть снижение производительности.However, you may experience a degradation in performance while the upgrade process continues to upgrade the data files in the background. Общее время замедления зависит от размера файлов данных.The total time for the performance degradation will vary dependent on the size of your data files.

Вы можете ускорить процесс обновления файлов данных, выполнив команду Alter Index rebuild во всех основных таблицах columnstore. После перезапуска этих таблиц будет использоваться более высокий целевой уровень обслуживания и класс ресурсов.You can also expedite the data file upgrade process by running Alter Index rebuild on all primary columnstore tables using a larger SLO and resource class after the restart.

Примечание

Операция "Alter Index rebuild" — это автономная операция. Таблицы будут недоступны до завершения повторной сборки.Alter Index rebuild is an offline operation and the tables will not be available until the rebuild completes.

Самостоятельное обновление до 2-го поколенияSelf-upgrade to Gen2

Вы можете самостоятельно выполнить обновление, выполнив эти действия в существующем пуле SQL Gen1.You can choose to self-upgrade by following these steps on an existing Gen1 SQL pool. Если вы решили самостоятельное обновление, необходимо выполнить его до начала процесса автоматического обновления в вашем регионе.If you choose to self-upgrade, you must complete it before the automatic upgrade process begins in your region. Это гарантирует, что вы не рискуете автоматическое обновление, вызывающее конфликт.Doing so ensures that you avoid any risk of the automatic upgrades causing a conflict.

Есть два варианта выполнения самостоятельного обновления.There are two options when conducting a self-upgrade. Можно либо обновить текущий пул SQL на месте, либо восстановить пул SQL Gen1 в экземпляре Gen2.You can either upgrade your current SQL pool in-place or you can restore a Gen1 SQL pool into a Gen2 instance.

  • Обновить на месте — этот параметр обновит существующий пул SQL Gen1 до Gen2.Upgrade in-place - This option will upgrade your existing Gen1 SQL pool to Gen2. Процесс обновления приведет к кратковременному сбросу подключения (приблизительно 5 минут), так как мы перезапускаем пул SQL.The upgrade process will involve a brief drop in connectivity (approximately 5 min) as we restart your SQL pool. После перезапуска пула SQL он будет полностью доступен для использования.Once your SQL pool has been restarted, it will be fully available for use. Если во время обновления возникают проблемы, отправьте запрос в службу поддержки и в качестве возможной причины щелкните "Gen2 Upgrade".If you experience issues during the upgrade, open a support request and reference "Gen2 upgrade" as the possible cause.

  • Обновление с точки восстановления . Создайте определяемую пользователем точку восстановления в текущем пуле SQL Gen1, а затем выполните восстановление непосредственно в экземпляр Gen2.Upgrade from restore point - Create a user-defined restore point on your current Gen1 SQL pool and then restore directly to a Gen2 instance. Существующий пул SQL Gen1 будет оставаться на месте.The existing Gen1 SQL pool will stay in place. После завершения восстановления пул SQL Gen2 будет полностью доступен для использования.Once the restore has been completed, your Gen2 SQL pool will be fully available for use. После выполнения всех процессов тестирования и проверки восстановленного экземпляра 2-го поколения первоначальный экземпляр 1-го поколения будет удален.Once you have run all testing and validation processes on the restored Gen2 instance, the original Gen1 instance can be deleted.

Во время выполнения процесса обновления файлов данных в фоновом режиме вы можете столкнуться с временным снижением производительности.You may experience a period of degradation in performance while the upgrade process continues to upgrade the data files in the background. Общее время замедления зависит от размера файлов данных.The total time for the performance degradation will vary dependent on the size of your data files.

Для ускорения фонового процесса перемещения данных вы можете сразу инициировать перемещение данных, выполнив инструкцию Alter Index rebuild для всех основных таблиц columnstore, которые вы сможете запрашивать при наличии более высокого целевого уровня обслуживания и оптимального класса ресурсов.To expedite the background data migration process, you can immediately force data movement by running Alter Index rebuild on all primary columnstore tables you'd be querying at a larger SLO and resource class.

Примечание

Операция "Alter Index rebuild" — это автономная операция. Таблицы будут недоступны до завершения повторной сборки.Alter Index rebuild is an offline operation and the tables will not be available until the rebuild completes.

Если возникли проблемы с пулом SQL, создайте запрос в службу поддержки и в качестве возможной причины щелкните "Gen2 Upgrade".If you encounter any issues with your SQL pool, create a support request and reference "Gen2 upgrade" as the possible cause.

Дополнительные сведения см. в статье Оптимизация производительности путем обновления хранилища данных SQL.For more information, see Upgrade to Gen2.

Часто задаваемые вопросы о переносеMigration frequently asked questions

Вопрос. выполняет ли Gen2 стоимость так же, как Gen1?Q: Does Gen2 cost the same as Gen1?

  • A. Да.A: Yes.

Вопрос. как обновления будут влиять на мои сценарии автоматизации?Q: How will the upgrades affect my automation scripts?

  • Ответ. любой скрипт автоматизации, ссылающийся на цель уровня обслуживания, должен быть изменен в соответствии с эквивалентом Gen2.A: Any automation script that references a Service Level Objective should be changed to correspond to the Gen2 equivalent. Дополнительные сведения см. здесь.See details here.

Вопрос. как долго выполняется самостоятельное обновление?Q: How long does a self-upgrade normally take?

  • Ответ. Вы можете обновить точку восстановления или обновить ее на месте.A: You can upgrade in place or upgrade from a restore point.

    • Обновление на месте приведет к немедленным приостановке и возобновлению пула SQL.Upgrading in place will cause your SQL pool to momentarily pause and resume. Фоновый процесс продолжится, пока пул SQL находится в сети.A background process will continue while the SQL pool is online.
    • Обновление через точку восстановления занимает больше времени, так как обновление будет проходить через полный процесс восстановления.It takes longer if you are upgrading through a restore point, because the upgrade will go through the full restore process.

Вопрос. как долго будет выполняться автоматическое обновление?Q: How long will the auto upgrade take?

  • О. фактическое время простоя для обновления — это время, необходимое для приостановки и возобновления работы службы (от 5 до 10 минут).A: The actual downtime for the upgrade is only the time it takes to pause and resume the service, which is between 5 to 10 minutes. После краткого простоя фоновый процесс выполнит перенос хранилища.After the brief down-time, a background process will run a storage migration. Длительность фонового процесса зависит от размера пула SQL.The length of time for the background process is dependent on the size of your SQL pool.

Вопрос. когда будет происходить автоматическое обновление?Q: When will this automatic upgrade take place?

  • Ответ. в расписании обслуживания.A: During your maintenance schedule. Использование выбранного расписания обслуживания минимизирует время простоя вашего бизнеса.Leveraging your chosen maintenance schedule will minimize disruption to your business.

Вопрос. что делать, если процесс фонового обновления кажется застрявшим?Q: What should I do if my background upgrade process seems to be stuck?

  • Ответ. запускает повторное индексирование таблиц columnstore.A: Kick off a reindex of your Columnstore tables. Обратите внимание, что во время повторного индексирования таблица будет находиться в автономном режиме.Note that reindexing of the table will be offline during this operation.

Вопрос. что если у Gen2 нет цели уровня обслуживания, имеющейся на Gen1?Q: What if Gen2 does not have the Service Level Objective I have on Gen1?

  • Ответ. Если вы используете DW600 или DW1200 в Gen1, рекомендуется использовать DW500c или DW1000c соответственно, так как Gen2 предоставляет больше памяти, ресурсов и более высокую производительность, чем Gen1.A: If you are running a DW600 or DW1200 on Gen1, it is advised to use DW500c or DW1000c respectively since Gen2 provides more memory, resources, and higher performance than Gen1.

Вопрос. можно ли отключить геоархивацию?Q: Can I disable geo-backup?

  • Ответ. Нет.A: No. Геоархивация — это корпоративная функция для сохранения доступности пула SQL в случае, когда регион становится недоступным.Geo-backup is an enterprise feature to preserve your SQL pool availability in the event a region becomes unavailable. Если у вас возникнут дополнительные вопросы, откройте запрос в службу поддержки.Open a support request if you have further concerns.

Вопрос. Существует ли разница в синтаксисе T-SQL между Gen1 и Gen2?Q: Is there a difference in T-SQL syntax between Gen1 and Gen2?

  • Ответ. в синтаксисе языка T-SQL нет изменений из Gen1 в Gen2.A: There is no change in the T-SQL language syntax from Gen1 to Gen2.

Вопрос. поддерживает ли Gen2 периоды обслуживания?Q: Does Gen2 support Maintenance Windows?

  • A. Да.A: Yes.

Вопрос. можно ли создать новый экземпляр Gen1 после обновления региона?Q: Will I be able to create a new Gen1 instance after my region has been upgraded?

  • Ответ. Нет.A: No. После обновления региона создание новых экземпляров 1-го поколения будет отключено.After a region has been upgraded, the creation of new Gen1 instances will be disabled.

Дальнейшие шагиNext steps