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

Какой тип памяти быстрее среднего для использования на сервере?

Я создаю серверный компьютер, который будет использоваться для SQL Server, и я планирую использовать 32 ГБ + ОЗУ и помещать базы данных в память. (Я знаю все о проблемах с потерей данных при отключении питания). Я не был в курсе новых типов карт памяти.

Какой тип памяти лучше среднего и не очень дорогой? Я покупаю много оперативной памяти, поэтому ищу память выше среднего, но ниже high-end, если high-end очень дорогая.

(Я буду использовать Windows Server 2008 R2 Standard или Windows HPC Server 2008 R2)

pehrs и Wesley 'Nonapeptide "в значительной степени прибегли к параметрам скорости \ типа, но также важно обратить внимание на правильный размер для вашего конкретного сервера, так как это может значительно ограничить скорость и общую пропускную способность. Системы Intel Xeon 5500 и 5600 имеют три на контроллерах памяти и пропускная способность памяти максимизируется, когда все они используются, поэтому размеры ОЗУ с немного странными размерами, такими как 6,12, 18 и т. д., будут иметь до 50% более эффективную пропускную способность, чем размеры 4,8 и т. д. в этих системах. Также важна максимально допустимая скорость DIMM для количества модулей DIMM, которые вы устанавливаете на канал памяти - большинство (все?) Xeon 5500 ограничивает скорость 1333 МГц для конфигураций с не более чем 1 DIMM на канал.

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

  • DDR2 800 МГц
  • DDR3 1333 МГц
  • DDR3 1600 МГц

Не ждите от этого дешевого выхода. Обычно вы получаете ту память, за которую платите. Многие серверы настроены на использование общей памяти (без ECC, незарегистрированной, небуферизованной), и такой сервер сэкономит вам деньги за счет стабильности.

Что вы можете сделать, так это получить память с более низкой тактовой частотой, но тогда вы потеряете производительность. Если вы хотите получить производительность выше средней, вы будете платить намного больше средней.

PC3-10600 (DDR3-1333 - пиковая скорость передачи 10667 МБ / с) достаточно быстр, но не такой способ сжигания денег, как PC3-12800. (DDR3-1600 - пиковая скорость 12800 МБ / с).

На одну ступень ниже PC3-10600 идет PC3-8500 (DDR3-1066 - пиковая скорость 8533 МБ / с). В наши дни это наблюдается на большинстве стандартных настольных ПК, и это считается средней скоростью.

Имейте в виду, что цены на оперативную память в настоящее время высоки.

Если под «поместить базы данных в RAM» вы имеете в виду ваш предыдущий вопрос о RAM-дисках в Windows Server 2008, ответ снова тот же: SQL Server имеет отличное кэширование, вам не нужно возиться с RAM-дисками.

Я не знаю, действительно ли будет хорошо работать дешевая память и размещение базы данных в памяти. Зависит от того, насколько критически важным будет ваш сервер. Посмотрите цены на память ecc. Это дороже, бот может стоить премии. Насколько я знаю, это не быстрее.

Если вы выберете ECC, вам просто нужно убедиться, что выбранный вами процессор поддерживает его. Процессоры Intel Core (настольные) обычно этого не делают, так что остается AMD и линейка Intel XEON, но ни один из xeon. Я составил список для своих целей, поэтому просто спросите, идете ли вы в этом направлении, и я его запишу.