Оптимизация MYSQL - только профи.
58 EURЕсть таблицы mysql (mariadb 10.5) с количеством записей от 10000 до 150000.
Количество полей в структуре таблицы 60+ Помимо этого есть несколько JOIN в запросах к другим таблицам.
Пример запроса во вложении.
На разных страницах беруться данные с разным условием WHERE и с разным количеством выделяемых столбцов из структуры. Каждый посетитель получает эти данные в СЛУЧАЙНОМ порядке RAND($seed). Всё работает быстро, НО создается очень много временных таблиц. При ДДОС даже очень мощный сервер на 24 ядра уходит в потолок процессора.
Ищу решение по оптимизации запроса выше с сохранение сортировки в случайном порядке для каждого посетителя.
Данные в таблицах постоянно обновляются пользователями. В связи с этим кеширование не используется.
На выходе скорость выполнения запросов должна быть не меньше чем была.
Готов на кардинальные решения, но в рамках Maridb+PHP.
Доступ к проекту не предоставляю! Если требуется сделаю тестовую выгрузку структуры.
Оплата либо по факту либо через безопасную сделку. Никаких предоплат так как задача не стандартная.
Ссылка на файл с запросом https://fex.net/ru/s/tvpksp1
Бюджет готов увеличить в случаи реально глобальной помощи требующей большего времени.
-
я бы попробовал вот так, но сложно без данных. https://pastebin.com/543Ua6sG
-
Добрый день, файл удален. Можете обновить?
-
Aktuelle Freelance-Projekte in der Kategorie Datenbanken & SQL
Das Problem des unvollständigen Imports von Daten aus Excel-Dateien der Spezifikationen von Nova Poshta in 1C beheben:
39 EUR
Ziel: Es gibt eine Verarbeitung in 1C für den Import der Spezifikation von Nova Poshta. Aus unerklärlichen Gründen werden einige tabellarische Daten nicht mehr geladen. Es muss der Grund gefunden und das Problem des unvollständigen Imports von Daten aus Excel-Dateien der… System- & Netzwerkadministration, Datenbanken & SQL ∙ 2 Tage 7 Stunden zurück ∙ 16 Angebote |
System zur Buchführung, Planung und Verkauf für einen Pilzfarm
521 EUR
Hier ist der vollständige, endgültige Text des technischen Auftrags (TA). Er vereint alle Ihre Anforderungen: 16 Kammern, 20 Vertragspartner, Tagesplanung, Berücksichtigung von Verpackungen, Berechnung der Rentabilität und die obligatorische Unterteilung in drei Sorten von… Datenbanken & SQL, Kundenmanagement & CRM ∙ 4 Tage 10 Stunden zurück ∙ 55 Angebote |
Externen Bericht 1C 8.3 — Prognose der Warenbestände
19 EUR
Ein externes Bericht (.erf) für 1C:Unternehmen 8.3 wird benötigt (Konfiguration wird noch festgelegt). Was es tun soll: Bestände von Waren aus der Datenbank abrufen Verkaufshistorie der letzten 30 Tage analysieren Durchschnittlichen Verkaufsrate für jedes Produkt berechnen… Datenbanken & SQL, Kundenmanagement & CRM ∙ 4 Tage 11 Stunden zurück ∙ 13 Angebote |
Webanwendungs- & Datenbanksicherheitsaudit für benutzerdefiniertes CRM — BaaS / Datenbank-als-API-Spezialist (PenetrProjektübersicht Wir betreiben eine maßgeschneiderte Plattform für das Kundenbeziehungsmanagement (CRM), die zwei Dienstleistungsunternehmen auf einem einzigen System betreibt. Es handelt sich um eine moderne JavaScript-Webanwendung, die von einer Backend-as-a-Service… Datenbanken & SQL, Testing & QA ∙ 4 Tage 23 Stunden zurück ∙ 10 Angebote |
DatenbanksynchronisationSynchronisation der Microsoft Access-Programme und CRM SalesDrive. Datenübertragung von CRM nach Microsoft Access in der ersten Phase (Änderung des Status im Funnel). Datenübertragung von Microsoft Access nach CRM in der zweiten Phase (Änderung des Status im Programm). Datenbanken & SQL ∙ 5 Tage 5 Stunden zurück ∙ 13 Angebote |