Это не традиционный вопрос увеличения или уменьшения масштаба.
Пожалуйста, потерпите меня, здесь сначала позвольте мне привести пример:
Я создал сервер Sql Azure и создалбаза данных 1 Гб внутри, стоимость $ 9,99 в месяц.(У него также есть основная база данных, 1G, но Microsoft не взимает с нас за это плату)
Хорошо, вот мой вопрос, когда мне нужна еще одна база данных 1G для моего приложения.Зачем мне нужна еще 1 ГБ база данных?Вы можете спросить меня об этом, потому что Azure может поддерживать базу данных до 50 ГБ.Мой ответ - распространение, я знаю, что со временем данные достигнут 50 ГБ, поэтому я создаю модель данных, распределяю и распространяю данные в разных базах данных.
Для всех производительность , какой вариантЯ должен использовать:
- Создать другую базу данных на том же сервере
- Создать другой сервер и создать новую базу данных внутри
Стоимость обеих опций одинакова.Я думаю, вариант 2 будет лучше, не так ли?