я собираюсь создать 2 новых базы данных SQL Server для нашего хранилища данных:Лучшая практика для создания баз данных SQL Server для хранилища данных
- Datawarehouse - где данные хранятся
- Datawarehouse_Stage - где делается ETL
Я ожидаю, что обе базы данных будут иметь возможность 30 ГБ и вырастут около 5 ГБ в год. Вероятно, они не превысят 80 ГБ (когда мы начнем архивировать).
Я пытаюсь решить, какие настройки следует использовать при создании этих баз данных:
- что должно быть первоначальный размер?
- ... и я должен увеличить размер базы данных сразу после ее создания?
- Какими должны быть настройки автоматического роста?
Я получаю рекомендации по созданию этих баз данных.
ОБНОВЛЕНИЕ: причина, по которой я предлагаю увеличить размер базы данных сразу после ее создания, потому что вы не можете уменьшить базу данных до ее первоначального размера.
AH - взять сервер sql. Дизайн Ttable для хранилища данных имеет очень мало общего с продуктом. Кроме того, 30 гб и 5 гб в год не являются хранилищем данных. Это домашняя система. Я только сейчас делаю хранилище данных с нагрузкой данных 150 ГБ. В ДЕНЬ. Архивирование 2 года. – TomTom
@TomTom A Data Warehouse не определяется объемом данных, которые он хранит. – grapefruitmoon
А, это, частично. Конструктивные решения, имеющие смысл с точки зрения perforamnce, бесполезны, если вы имеете дело с «игрушечными амуонами данных». Вся схема денормированных данных звезды существует по соображениям производительности. Без данных для небольших объемов данных. – TomTom