Делаете ли вы апгрейды серверному ПО?

Dmitriy_2014
На сайте с 01.07.2014
Offline
276
935

Добрый вечер. Хотел поинтересоваться делают ли вебмастера апгрейд серверного по, и что он даёт.

Тут увидел интересную картинку на сайте базы данных MySQL, которая говорит мне что что-то будет работать в 3 раза быстрее и как спорткар мазератти.

https://dev.mysql.com

У меня сайт как раз работает на WordPress и с базой данных MySQL только версия старая - MYSQL 5.1.52-log.

Вот я и думаю если я обновлю, то у меня сайт будет работать в 3 раза быстрее, как обычно или не будет работать совсем :lol:?

Заранее спасибо за ответы.

NothingMatters
На сайте с 12.06.2017
Offline
45
#1
Dmitriy_2014:
Добрый вечер. Хотел поинтересоваться делают ли вебмастера апгрейд серверного по, и что он даёт.

Тут увидел интересную картинку на сайте базы данных MySQL, которая говорит мне что что-то будет работать в 3 раза быстрее и как спорткар мазератти.

https://dev.mysql.com

У меня сайт как раз работает на WordPress и с базой данных MySQL только версия старая - MYSQL 5.1.52-log.

Вот я и думаю если я обновлю, то у меня сайт будет работать в 3 раза быстрее, как обычно или не будет работать совсем 🤣?

Заранее спасибо за ответы.

Просто же. Разворачиваешь дев сервер, там ставишь нужную версию Mysql, и тестируешь. Есть профит? Меняешь на проде.

Все остальные советы будут пальцем в небо. 🍿

[umka]
На сайте с 25.05.2008
Offline
456
#2

Верно подмечено, что там не сказано, что именно в 3 раза быстрее, и чем что быстрее.

Явно не вся 5.7 в три раза быстрее чем 5.6.

Такое могло быть, возможно, при переходе от версии 0.1-beta к 0.1 :D

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

Для увеличения производительности нужно апгрейдить железо и кэш :)

Лог в помощь!
200Online
На сайте с 22.01.2017
Offline
86
#3

Для скорости в первую очередь нужно обновить PHP до 7.2 на тестовом сервере.

А заодно и MySQL, тоже не помешает.

Если все ок, то как написал выше NothingMatters, обновить и на production.

S
На сайте с 23.05.2004
Offline
316
#4
[umka:
;15493828]Верно подмечено, что там не сказано, что именно в 3 раза быстрее, и чем что быстрее.

Но наверное при любых обстоятельствах, с данными у mysql работа быстрее чем с мазератти :)

В принципе обновления не повредят. С новыми версиями подключаются новые плагины, расширяются возможности.

С обратной стороны, с перехода на mariadb последней версии, не смог ни один python адаптер собрать, все падали по ошибке. Пришлось откатываться на чуть ранний вариант.

Но в любом случае, если есть возможность обновляться - лучше это сделать.

Это просто подпись.
S
На сайте с 23.05.2004
Offline
316
#5

Дубль "все клауд файр виноват" :)

dimsog
На сайте с 08.08.2011
Offline
149
#6

Dmitriy_2014, вот только из коробки 5.1 и 5.7 не совсем совместимы, так как 5.7 строже относится к SQL стандарту. Нужно обязательно тестировать в dev окружении.

ihor vps -> ihc.ru
danforth
На сайте с 18.12.2015
Offline
153
#7
'[umka:
;15493828']Но вообще, апгрейды нужны не для увеличения производительности, а для увеличения стабильности и расширения функционала.
Для увеличения производительности нужно апгрейдить железо и кэш :)

Я бы так не сказал, новые фичи не всегда обкатаны, те-же HASH индексы на Postgres внедрить-внедрили, но WAL не поддерживают (не поддерживали, сейчас вроде все ок). С другой стороны, уже существующие функции оптимизируют, меняют алгоритмы, ускоряют.

Второй причиной, по которой я не согласен, является тот факт, что внедрив новые фичи, ты больше не можешь откатиться назад, если нету обратной совместимости. Заюзал новый класс/функцию в новой версии ПО, поймал какой-то редкий баг, назад откатываешься через GIT и кучу геморроя.

Так что я ставлю обновления по вот таким критериям:

- security fixes

- оптимизации и улучшения

- новые фичи

Junior Web Developer
DV
На сайте с 01.05.2010
Offline
644
#8

Странный вопрос.

С одной стороны, действителен принцип "работает — не трожь!"

С другой, ПО должно быть всегда последнее stable, тогда у вас будут работать все современные ништяки и отсутствовать все найденные дырки.

Обновлять или нет — решается по месту. Можете ли вы выделить необходимые для этого ресурсы в короткое время или нет. Когда-нибудь оно припрёт, и вы их выделите, даже если они у вас отсутствуют.

Я буквально недавно начал большое обновление, сейчас в процессе.

Чтобы не создавать перерывов в работе приложений, загнал все сервисы в виртуалки.

Обновил хост.

Теперь просто леплю виртуалки на новой основе и потихоньку перетаскиваю туда то, что перетаскивается.

Одновременно на машине сейчас 3 версии php, 2 версии apache и отдельно mysql+mariadb.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий