ProFreelance
Принимает отклики Откликов ещё нетПрограммирование

Переезд базы каталога и разбор тяжёлых выборок

Способы оплаты: безналичный расчёт
Бюджет€1 600за проект
ФорматРазовый проектбез предоплаты
Отклики033 просмотра
Опубликован20.09.2026актуален 14 дней
Начну с цифр, потому что они объясняют всё остальное. Каталогу шестой год, позиций и карточек накопилось столько, что обычная страница списка отдаётся около пяти секунд, а вечером отклик уходит за десять. Фокуса здесь нет: база стоит на старой машине, схема росла кусками и без присмотра, часть выборок честно тянет таблицу целиком и режет её уже в коде. Новый сервер куплен, настроен и ждёт данных.

Работа делится на две части, и вторая без первой бессмысленна. Первая — сам переезд: план, репетиция, согласованное окно, минимальный простой и заранее описанный откат на случай, если что-то пойдёт не так. Вторая — собственно ускорение: читается журнал медленных запросов, из него выбирается то, что обходится дороже всего, дальше индексы, переписывание тяжёлых выборок, нормальная постраничная выдача и кеш для того, что спрашивают чаще всего, с внятным правилом обновления. Отдельно прошу не забыть о проверке после переезда — обойти разделы, формы, поиск и кабинет пользователя — и оставить нашим администраторам инструкцию, написанную человеческим языком, а не выпиской из консоли.

Замеры до и после — обязательная часть приёмки; без них задача считается незакрытой.

Чего делать нельзя ни при каких обстоятельствах:
— переносить и править сразу на боевой базе: сначала копия, боевая не трогается до проверки копии;
— менять схему без свежей резервной копии, у которой проверено восстановление;
— вносить правки «на живую» в часы нагрузки;
— закрывать работу словами «стало быстрее» без конкретных чисел;
— оставлять после себя изменения, которые мы не сможем ни повторить, ни откатить.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Быстрый отклик за 30 секунд

Без пароля · авторегистрация

Оставьте отклик прямо сейчас — мы автоматически создадим ваш профиль фрилансера и отправим доступ на Email.

Совет: укажите релевантный опыт и предложите первый шаг. Доступ к аккаунту придёт на указанный Email.
Уже есть аккаунт? Войти
Полезно знать
Как откликнуться на этот заказ

Войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок, приложите похожую работу. Заказчик видит все отклики и выбирает исполнителя.

Гарантия оплаты

При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после приёмки результата.

Похожие заказы

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

€1 6000 откликов
Откликнуться

На какие запросы отвечает эта страница