- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем Здрасте!
Возникла необходимость в отдельном сервере под БД MySql и появился вопрос в его конфигурации.
Подскажите, что наиболее важно в таком решении - быстрый проц или много памяти? Сильно ли значит на производительности скорость процессора, например Core2Duo серии E8xxx или Core I7 920?
Про диски я не упоминаю, так как ставить sas нет возможности :(
Понятно, что "в этом деле мелочей не бывает" (с) но все-же :)
Тут нужен комплексный подход к расчётам в зависимости от поставленной задачи.
Например...
Если запросов немного, но они тяжёлые, то важнее шустрый проц.
Если запросов много и все они более-менее однотипные, то важнее объём памяти.
Если нет возможности поставить шустрые диски с хорошим контроллером, то тут немного может спасти ситуацию бОльший объём памяти.
А вообще, как вы правильно сказали, тут мелочей не бывает.
И если будет слабое звено, то из-за него остальные ресурсы не будут использоваться в полном объёме.
В любом случае память можно докупить позже и установить, а вот с процессором и дисками уже сложнее.
например Core2Duo серии E8xxx или Core I7 920?
i7 без вариантов быстрее (встроенный контроллер памяти в процессоре)
какова ожидаемая нагрузка на БД , объём количество баз и т.д...??
i7 без вариантов быстрее (встроенный контроллер памяти в процессоре)
какова ожидаемая нагрузка на БД , объём количество баз и т.д...??
Сейчас вся система работает на i7 с 6 гигами памяти, при отключении других ресурсоемких сервисов сайта, оставив чисто сайт, мы имеем порядка 30% загрузки процессора по ТОРу.
База порядка 500мб, в основном это 2 таблицы. есть много мелких и пара тяжелых запросов. Мемкеш используем.
Maxi21, У вас сервер который будет долбаться к mysql серверу я надеюсь в одном датацентре ? Или запросы будут идти через инет ? Если через инет то делайте кеш в мемкеш обязательно на стороне того сервера который обращается к mysql.
Надо анализировать что больше уходит на текущем сервере где БД - и брать новый с запасом
Сейчас компьютерные комплектующие стоят довольно дешево в сравнении со стоимостью рабочего времени разработчика.
Поэтому можно смело брать топовый процессор и максимальный размер памяти на текущий момент.
Если производительности будет не хватать, то имеет смысл делать репликации mysql и часть запросов делать к slave серверам.
Только не следует забывать что реплика идет в один поток
при отключении других ресурсоемких сервисов сайта, оставив чисто сайт, мы имеем порядка 30% загрузки процессора по ТОРу.
может ими стоит заняться а мускуль оставить в покое ?
Только не следует забывать что реплика идет в один поток
Не понял вашей мысли.
Про какой поток вы говорите при репликации MySQL?