Оптимизация узких запросов в Mysql
Здравствуйте, необходимо сделать аудит и выяснить какие запросы в БД необходимо оптимизировать, и после этого данные запросы оптимизировать. У нас есть подозрения какие php файлы больше всего грузят бд при использовании их, но мы можем ошибаться.
Для чего это нужно: конкуренты используют кликеры по определенным местам сайта и из-за этого страницы сайта открываются очень медленно, хотя сервер у нас мощный (свободных ресурсов около 90%). Мы поняли что это связано из-за имеющихся узких мест, если их оптимизировать, то у них больше такой возможности не будет.
Надо выяснить какие места у нас в проекте узкие и их оптимизировать, для этого надо иметь знания php.
Лог медленных запросов у нас есть для бд.
Главная задача этого заказа лишить возможности недоброжелателей кликерами замедлять работу нашего сайта.
-
473 5 1 Здравствуйте - ,
Меня зовут Олег Наумов, и я хотел бы поработать над вашим проектом. Спасибо за ваше время, надеюсь, мы найдем способы работать вместе!
Я не хочу быть многословным, поэтому давайте перейдем прямо к делу. У меня семь лет профессионального опыта в веб-разработке. Я специализируюсь на разработке интерфейсов и бэкэнда (обычно WordPress, Magento, Shopify, OpenCart), опыт с WP и OpenCart около 5 лет .
Я использую Photoshop, Sketch, Illustrator, Coda2 и многие другие программы для веб-разработчиков. В настоящее время я сделал много веб-приложений для клиентов по всему миру.
Что касается вашего проекта. В поле стоимость, цена примерная. Более точный просчет смогу сделать в ЛС после обсуждения деталей.
… Я получил полное образование в области дизайна и допечатной подготовки в издательском полиграфическом колледже в Харькове, Украина. Мой родной язык украинский и русский, но я силен и в английском. Мне повезло, у меня очень гибкий график, поэтому я могу вести проекты, не жертвуя качеством.
Так что, если вы заинтересованы, я с нетерпением жду сотрудничества с вами, и если у вас есть какие-либо вопросы для меня, пожалуйста, напишите мне напрямую! Я также доступен для интервью по скайпу, если это будет необходимо.
Спасибо! Олег Наумов
p.s. мой профиль upwork, там можно прочесть отзывы - https://www.upwork.com/o/profiles/users/_~0195cf645b8c04d9d9/ (https://www.upwork.com/o/profiles/users/_~0195cf645b8c04d9d9/) (для просмотра профиля нужно будет зарегистрироваться, регистрация в один клик через google или facebook)
-
3872 270 2 5 Привет, имею огромный опыт в решении подобных проблем...
Обращайтесь, уточним детали и могу приступать...)
-
267 3 0 Добрый день.
Я бы начал с включения на сервере mysql slow log, если еще не включен.
В нем как раз и будут писаться медленные запросы к бд.
Обращайтесь в личку, можем обсудить.
С уважением, Виталий.
-
1228 142 0 Здравствуйте.
Могу взяться прямо сейчас, все сделаю быстро и качественно.
-
Добрый день , а что slow log говорит?
-
Проблемы с медленными запросами разбиваются на две части:
1. Собственно медленные запросы: неоптимальная схема БД для таких запросов, невозможность оптимизатору составить эффективный план для джойнов, ... индексы не те, или их нет вообще для конкретных запросов
2. Неправильная настройка сервера БД
3. Структура приложения генерит тьму мелких запросов, SELECT N+1, обычно в результате использования ORM как есть, без тюнинга
Чаще всего встречается проблема 3. Ее решение требует рефакторинга приложения. Что дорого, или невозможно потому что недостаточно экспертизы у команды для такого рефакторинга(в общем то архитектуры) - и поэтому просто - кешируется все что можно, да и то что нельзя. И - часто проблема вполне решается. -
Current freelance projects in the category PHP
Admin panel for an article websiteGood day. It is necessary to write an admin panel for a gaming article website (this website - https://themeforest.net/item/goodgames-portal-store-html-gaming-template/17704593) The admin panel should include: 1. **User Management:** - Creating new users. - Editing… HTML and CSS, PHP ∙ 3 proposals |
Laravel + VueJS + InertiaJSGood day, the project is written, it is working and ready to launch. Except for one nuance. SSR(Server Side Rendering) works very slowly, when launching a bot to check the load - the site crashes after 3-4 minutes. If you restart SSR during the check, it works but very slowly.… JavaScript, PHP ∙ 2 proposals |
Change the logic of the promotion 1+1=3Video about what needs to be done https://www.loom.com/share/e73bc4b1b04c49f7b78acf95e9ce7d15?sid=73b5c8ee-c7c5-4518-86ef-acfc7ffda194 In short, the logic of the promotion 1+1=3 needs to be changed. Currently, when adding 2 pizzas of 40cm, a modal pops up where the user can… PHP ∙ 1 proposal |
Integrate 1c and WoocommerceIt is necessary to implement the import of goods from 1C to the Woocommerce website, as well as their updates. An important point is that there are a number of custom meta fields made through ACF, they also need to be imported. Import all media files for the product (Main photo,… 1C, PHP ∙ 1 proposal |
Laravel developer with skills working with SphinxHello, I am looking for a Laravel developer who can help improve the current functionality of one of the projects. Skills in working with Sphinx are important, as well as the ability to work with JS at a more or less basic level. Please specify the cost of 1 hour of your work in… PHP, Web programming ∙ 2 proposals |