Будет ли база данных объемом 100 ГБ с большими таблицами на сервере MSSQL 2008 работать в системе с 3 ГБ ОЗУ?
Это будет только для тестирования и разработки. У меня есть база данных объемом 100 ГБ, над которой я работаю, и мне нужна среда sanbox. Единственное оборудование, которое у меня есть, - это рабочий стол с 3 ГБ и 32-битным. Я могу установить SQL 2008 Ent 32-bit (пробная версия) на XP без проблем. Будут ли проблемы с запуском службы после восстановления большой базы данных?
4 ответа
Да, это будет работать.
Как быстро, однако, зависит от вашего рабочего набора данных. 3 ГБ ОЗУ (и около 1 ГБ для ОС) - это не так много для запуска SQL.
Поскольку это для тестовой среды, вы можете просто попробовать ее и посмотреть, работает ли она к вашему удовлетворению. Никакие спекуляции не дадут вам столь же хорошего ответа, как на самом деле.
Наша текущая производственная система использует базу данных со средним размером файлов 250 ГБ для веб-приложения без каких-либо признаков проблем с производительностью. Наша установка - рабочая группа SQL 2005, работающая на 2003 SBS с 3,25 ГБ ОЗУ
Мы находимся в процессе обновления до SQL Server 2012 и Windows Server 2012 с 32 ГБ ОЗУ.
Сможете ли вы восстановить базу данных? Да. Будет ли база данных доступна, чтобы вы могли выполнять запросы к ней? Да. Будет ли отстой? Наверное
Ответ на этот последний вопрос действительно зависит от того, сколько данных вам нужно загрузить в память. Учитывая, что у вас установлено только 3 гигабайта оперативной памяти, вам, вероятно, потребуется около 1 гигабайта памяти для использования SQL Server. Так что если вашему тестированию нужно всего несколько строк данных, то все будет хорошо. Однако если вашему тестированию нужно будет выполнять запросы ко всем данным, производительность будет ужасной, так как вы будете перегружать диски.