Оптимизация MYSQL - только профи.
246 PLNЕсть таблицы mysql (mariadb 10.5) с количеством записей от 10000 до 150000.
Количество полей в структуре таблицы 60+ Помимо этого есть несколько JOIN в запросах к другим таблицам.
Пример запроса во вложении.
На разных страницах беруться данные с разным условием WHERE и с разным количеством выделяемых столбцов из структуры. Каждый посетитель получает эти данные в СЛУЧАЙНОМ порядке RAND($seed). Всё работает быстро, НО создается очень много временных таблиц. При ДДОС даже очень мощный сервер на 24 ядра уходит в потолок процессора.
Ищу решение по оптимизации запроса выше с сохранение сортировки в случайном порядке для каждого посетителя.
Данные в таблицах постоянно обновляются пользователями. В связи с этим кеширование не используется.
На выходе скорость выполнения запросов должна быть не меньше чем была.
Готов на кардинальные решения, но в рамках Maridb+PHP.
Доступ к проекту не предоставляю! Если требуется сделаю тестовую выгрузку структуры.
Оплата либо по факту либо через безопасную сделку. Никаких предоплат так как задача не стандартная.
Ссылка на файл с запросом https://fex.net/ru/s/tvpksp1
Бюджет готов увеличить в случаи реально глобальной помощи требующей большего времени.
-
я бы попробовал вот так, но сложно без данных. https://pastebin.com/543Ua6sG
-
Добрый день, файл удален. Можете обновить?
-
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Rozszerzenie panelu administracyjnego: dodanie stron usług SEOStrona została stworzona na: Backend: Java + Spring Boot Baza danych: MySQL Frontend: JavaScript, HTML, CSS Silnik szablonów: Thymeleaf Serwer: VPS (Linux Ubuntu) Reverse Proxy: Apache2 Architektura: Aplikacja monolityczna Obecnie na stronie zrealizowano: Blog z panelem… Układ HTML i CSS, Bazy danych i SQL ∙ 58 minut temu ∙ 6 ofert |
Należy załadować towary do odpowiednich kategorii i podkategorii z plików SQLStrona została stworzona na WP. Znajduje się w niej katalog produktów. Wgrywano towary z pliku pdf, częściowo wyszła kasza. Jest trzy pliki z wyraźnym podziałem kategorii, podkategorii i produktów w nich. W pliku PA.sql kategorie są ponumerowane, na przykład na stronie… Bazy danych i SQL, Programowanie stron internetowych ∙ 2 godziny 49 sekund temu ∙ 22 oferty |
System CRM dla logistyki kolejowejStworzenie systemu CRM dla firmy logistycznej, głównie zajmującej się transportem kolejowym i drogowym, 1) Raportowanie finansowe 2) Przetwarzanie wniosków 3) Kontrahenci 4) Automatyczne wystawianie faktur i aktów zamknięcia, można stworzyć uproszczony system 1C poniżej… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 10 godzin 35 minut temu ∙ 30 ofert |
Usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C:
164 PLN
Cel: Istnieje przetwarzanie w 1C dotyczące ładowania specyfikacji Nowej Poczty. Z nieznanych powodów przestało ładować niektóre dane tabelaryczne. Należy znaleźć przyczynę i usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C: Mały Biznes.… Administracja systemem i siecią, Bazy danych i SQL ∙ 3 dni 5 godzin temu ∙ 16 ofert |
System ewidencji, planowania i sprzedaży dla farmy grzybowej
2215 PLN
Oto pełny, finalny tekst Technicznego Zadania (TZ). Łączy on wszystkie Twoje wymagania: 16 komór, 20 kontrahentów, harmonogram po dniach, ewidencja opakowań, obliczenie rentowności oraz obowiązkowy podział na trzy gatunki grzybów. Możesz całkowicie skopiować ten tekst i wysłać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 5 dni 9 godzin temu ∙ 56 ofert |