#sql #sql-server #azure #azure-sql-database
#sql #sql-server #azure #azure-sql-database
Вопрос:
Я знаю, что в Sql Server таблицы для каждой базы данных «ограничены количеством объектов в базе данных», «Объекты базы данных включают такие объекты, как таблицы, представления, хранимые процедуры, определяемые пользователем функции, триггеры, правила, значения по умолчанию и ограничения. Сумма количества всех объектов в базе данных не может превышать 2 147 483 647. «
Мой вопрос в том, какое максимальное количество таблиц я могу создать в одной базе данных Sql Azure?
Спасибо
Комментарии:
1. измените свой вопрос на: мне нужен xxxxxxx, возможно ли это. Или даже лучше, почему бы просто не попробовать… Это может занять некоторое время, хотя 🙂
Ответ №1:
Ремус прав!
И если вы проводите исследование, лучше обратите внимание на ограничения по размеру, потому что текущий максимальный размер базы данных SQL Azure составляет 50 ГБ. Это означает, что если ваша база данных больше этого, вам придется подождать, пока станут доступны новые большие ограничения. И это, безусловно, то, что нельзя изменить через запрос в службу поддержки.
Кроме этого, вы можете быстро проверить свою базу данных на совместимость с SQL Azure с помощью мастера миграции SQL Azure из CodePlex — простого в использовании средства миграции SQL Server <-> SQL Azure.
Комментарии:
1. Обратите внимание, что максимальный размер уже приближается к 150 ГБ (в ожидании развертывания Q4SR: blogs.msdn.com/b/windowsazure/archive/2011/10/14 /… ). Это просто доказывает, что эти ограничения являются движущейся целью.
2. Я это уже знаю;) но, как вы уже упоминали, это «ожидание» 😉 Еще не развернуто на всех серверах.
Ответ №2:
Если вы задаете этот вопрос, значит, ваш план ошибочен. Ни одному разумному дизайну не потребуется 2 миллиарда объектов в базе данных или что-то близкое к этому.
В официальном документе «Рекомендации и ограничения» упоминаются некоторые поддерживаемые ограничения (например, 150 баз данных на сервер). Запрашиваемое вами ограничение не задокументировано.
Комментарии:
1. Привет, Ремус, спасибо за ваш ответ. У меня пока нет никакого плана, я просто изучаю переход с Sql Server на Sql Azure, поэтому я должен хорошо знать их обоих, ограничение, емкость — это очень важное число, которое нужно знать, вы согласны. кстати, 150 баз данных — это не предел, так как вы можете отправить им электронное письмо и попросить их увеличить.