Производительность MariaDB по данным CPU Cache - PullRequest
1 голос
/ 02 апреля 2020

Я хочу построить MariaDB сервер. Я исследую производительность DB в соответствии со спецификацией CPU перед покупкой сервера.

Есть ли какие-либо преимущества при изменении CPU Cache с 8MB на 12MB?

это хороший вариант для покупки большого CPU Cache?

1 Ответ

0 голосов
/ 15 апреля 2020

Нет.

Не платите больше за большее количество ядер. MariaDB по существу использует только одно ядро ​​для каждого активного соединения.

Не платите дополнительно за более быстрый процессор или что-либо еще, связанное с процессором. Если вы действительно привязаны к процессору, вернитесь сюда за помощью в оптимизации вашего запроса; это обычно так же просто, как добавление составного индекса или переформулировка запроса.

Одновременное использование оборудования - это частичное частичное исправление и низкая выгода - несколько процентов: например, 2% или редко 20 %.

Переформулировка или индексирование могут (в зависимости от ситуации) дать вам 2x, 20x или даже 200x.

Больше RAM до точки выгодно. Сделайте приблизительную оценку размера набора данных. Дайте нам знать это значение, а также некоторую подсказку, какой тип приложения.

SSD вместо HDD является довольно стандартным, но это может дать заметное преимущество.

...