LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
porutchik #:
А как они делают манибэк нерезидентам?

А зачем? Подадут в суд? Ну по суду как-нибудь вернём.

Да установите себе уже панель, хоть бесплатную VestaCP или уж лучше FastPanel и ничего не надо делать и задавать уж такие вопросы.

Мобильная версия сайта, это вёрстка на CSS. Каким боком тут PHP?

Google уже писал, если я правильно помню, что все эти m.site.ru уйдут скоро в прошлое. Делать надо адаптивную вёрстку.

baas #:

Увеличивать join кэш выборок не хочется, жуткий костыль.

Или отключать в мускуле резервируемости транзакций тоже не хочется.

Ну... скорость/сохранность данных. Тогда только SSD скоростные. Можно временные таблицы ещё в память перенести и дать большие лимиты им.

baas #:

А, ясно, 9Тб памяти это супер железо! )))

У меня просто тоже есть один проект с тяжелой базой порядка 20 Гиг и товаров порядка 3млн.

Когда идет обновления тора из xml файла цен и характеристик, этот файл предоставляет производители.

Структура таблица Innodb.

То база просто парой замирает, нагрузка на проц 85-90%.

Где-то писалось на офф сайте мускула, что чем меньше значение  query_cache_size, тем лучше.

Я его практически отключил на всех проектах.

Именно так. Я просто говорю не про сказки, как тут некоторые пишут, а просто про жизнь. Каждый день с таким сталкиваюсь, ничего особенно.

Выключать кэш надо, если много идёт записей в таблицы т.е. очень живой проект. Тогда просто кэш будет сильно тормозить т.к. много времени тратиться на его сброс, запись, проверку и т.д.

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


Если идёт загрузка данных, там просто надо устанавливать приличные лимиты для всяких tmp данных. Также очень сильно зависит как вообще идёт импорт. А то у cs-cart там при импорте в 1с, после каждого добавления товара идёт COUNT(*) в категорию... ппц... Приходится с этим жить.

powerlift #:
Естественно отойти можно поесть, в туалет и тд. 

Тогда это уже не БЕЗ перерыва. Вы себе заключённого в тюрячку хотите нанять на работу?

powerlift #:
12 часов - это нахождение за ПК, не все время требуется работать. 

12 часов нахождения за ПК без перерыва? Это как вы себе представляете?

12 часов без перерыва за 15К? Самим то не смешно?

И тебе тех.поддержка и менеджер по продажам и ещё разнорабочий.

baas #:

А что сделали на сервере где 3 млн товаров?

b2b решение какоето?

Да нет... вы просто масштабы некомпетентности не понимаете старых админов.

Там cs-cart, загрузка информации туда сюда идёт из 1С. У каждого товара по 5-15 характеристик.

Все таблицы в MyISAM и полностью дефолтные настройки mysql. Хотя нет... там размер кэша запросов установили:

query_cache_size=999999999999999999999999

Ну чисто, чтобы хватали. 9 ТБ памяти или 90 ТБ, не помню.

Загрузка 10 000 товаров могла идти сутки из-за того, что таблицы полностью блокировались. Сайт при этом ложился. И так каждый день изо дня в день. На вопросы админам, какого хера, ответы были такие:

- Ну наверное ДДОС идёт

- Ну наверное там что-то 1С делает

- Да само пройдёт ща

- 3 млн товаров, что вы ещё хотите?!

Я когда это всё слушал в течении 3-х месяцев, вообще был в шоке. Потом уже договорились о предоставлении доступов.

Процедуры были обычные, это настройка mysql/php под параметры сервера, БЕЗ выделения 9ТБ памяти, главное это перевод таблиц в InnoDB. И о чудо! Оказывается товары могут грузится в 10 раз быстрее и при этом сайт может не падать.

Корявые настройки сервера

Неправильный формат таблиц Mysql

Сломанные скрипты WP из-за косячных импортов товаров

Забытые настройки robots.txt

Без кэшевые перебирающие 30К товаров каждый раз скрипты

Какие нафиг KVM? Куда там  NVMe? Люди берут 16 ядерную машину, с NVMe, 64 ГБ памяти, а у них opencart по 5 секунд грузится с базой в 200 МБ.

Это как, если гоночная машина не едет как надо, возможно надо прокладку поменять между рулём и сиденьем. 

Месяц назад спас клиента жены, который хотел бизнес закрывать из-за криворуких админов, которые не могли настроить сервер под 3 млн. товаров, за 6 месяцев. И уверяли, что 128 ГБ памяти это мало для такого сайта.

Всего: 31521