Процессор Xeon или Corei7 для Mysql в качестве сервера базы данных? [дубликат]

На этот вопрос уже есть ответ здесь:

У меня есть база данных wordpress (4 ГБ).У меня есть два сервера со следующей спецификацией:

       Processor          Cores    RAM       HDD       DBMS
  1.  Xeon  X5650 2.6GHz    6     64GB   250GB SSD  Mariadb 10.1
  2.  Corei7 4740 3.4GHz    4     32GB   250GB SSD  Mariadb 10.1

Я запускаю запрос, который представляет собой ЛЕВОЕ СОЕДИНЕНИЕ для двух таблиц (wp_posts, wp_term_relationships) на обоих серверах, и я удивляюсь, когда вижу результаты. Я запускаю запрос с настройкой my.cnf и без нее. Если я запускаю запрос на 1-м сервере, время выполнения варьируется от 4,48 до 5,2 с, а если я запускаю запрос, время выполнения на 2-м сервере варьируется от 1,8 до 3,2 !! Я думал, что процессоры Xeon намного быстрее, чем Corei! Но с этими результатами я думаю, что мне нужно использовать один из процессоров семейства Corei7 для моего сервера базы данных, который, как ожидается, будет очень загружен (много запросов). Если это так, то почему процессоры Xeon специально разработаны для серверов? Интересно узнать, какой тип ЦП используют крупные компании с большими запросами на загрузку базы данных?

0
задан 15 January 2018 в 11:06
1 ответ

Серия Xeon не обязательно быстрее, чем серия Core i, однако вариант использования другой.

Core i

  • Больше ГГц за $$$

  • Встроенная графика

  • Разгон

Xeon

  • Больше кэш-памяти L3

  • Поддержка ECC RAM

  • Доступен с большим количеством ядер

  • Служит дольше при большой нагрузке

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

0
ответ дан 5 December 2019 в 06:48

Теги

Похожие вопросы