Skip to main content

Microsoft SQL Azure - SQL Server в облаке

Introduction to Azure SQL Database (Май 2025)

Introduction to Azure SQL Database (Май 2025)
Anonim

С SQL Azure Microsoft предлагает серьезным пользователям базы данных возможность помещать свои базы данных в облако. SQL Azure - реляционная база данных, поддерживающая Transact-SQL с использованием технологии Microsoft SQL Server, но позволяющая размещать все задачи администрирования сервера и операционной системы в руках Microsoft Engineers.

Особенности SQL Server в облаке

Некоторые из функций, которые вы получите с помощью SQL Azure:

  • Упрощенное администрирование, оставляя управление платформой базы данных, операционной системой и оборудованием в руках других
  • Масштабируемые ресурсы, позволяющие быстро добавлять или удалять ресурсы по мере изменения ваших потребностей
  • Интеграция с доступом к данным ODBC, PHP и ADO.NET
  • Управление через SQL Server Management Studio (с использованием версии, поставляемой с SQL Server 2008 R2 или новее)
  • Большинство базовых функций Microsoft SQL Server

Ограничения

Важно признать, что, хотя SQL Azure является облачной альтернативой Microsoft SQL Server, это не то же самое, что размещенная среда SQL Server. Существует несколько важных отличий

  • Базы данных ограничены 10 ГБ.
  • Некоторые типы данных (в частности, типы данных CLR, которые включают геопространственные данные) не поддерживаются
  • Неясные предупреждения о том, что ваше соединение может быть прекращено для «чрезмерного использования ресурсов»,

Заключение

В целом, SQL Azure является очень интересным продуктом и может быть весьма привлекательным для тех, кто находится в конкретной нише, ищущей высокопроизводительные облачные базы данных под 10 ГБ. Тем не менее, большинство веб-пользователей, вероятно, найдут, что они могут найти похожие цены от различных интернет-провайдеров, которые включают стоимость веб-хостинга. Ожидайте, что популярность SQL Azure станет популярной благодаря развертыванию более масштабируемых решений, поддерживающих более сложные функции SQL Server.