Назад | Перейти на главную страницу

Память, необходимая для SQlServer

У меня есть проект с базой данных 2 ТБ (450 000 000 строк). Какая память рекомендуется? Одновременно этой информацией будет пользоваться около 200 пользователей.

Вы можете перейти на 32 ГБ на 32-разрядной версии (при условии, что Enterprise), а на 64-разрядной - намного больше.

Столько, сколько вы можете себе позволить, в основном, в пределах редакции SQL Server.

Самого размера данных нет ни здесь, ни там: это то, сколько используется в любой момент

Q: «Какая рекомендуемая память?»

A: «Самый» [1]

[1] Для серверного оборудования, где доступ для чтения является высшим приоритетом и данные имеют высокую степень согласованности.

  1. Как много вы можете себе позволить?
  2. Можете ли вы выжать больше денег и получить больше?
  3. Этого все еще недостаточно. ;-)

Больше ОЗУ означает больше данных, которые можно хранить в памяти. Больше данных в памяти означает меньше данных для выборки с диска. Меньшая активность диска означает лучшую производительность.

Шаблоны использования приложений, обращающихся к базе данных, более важны, чем размер БД, количество строк и количество пользователей.