Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Advanced Search - Laufzeitprobleme

    webald

    • modified Team
    • Beiträge: 2.791
    Advanced Search - Laufzeitprobleme
    am: 01. Juni 2018, 15:56:51
    Ich beschäftige mich gerade mit der Suchfunktion.

    in der advanced_search_result.php wir ca. in Zeile 173 folgendes der Abfrage hinzugefügt:
    Code: PHP  [Auswählen]
      $from_str .= "LEFT OUTER JOIN ".TABLE_SPECIALS." AS s ON (p.products_id = s.products_id) ".SPECIALS_CONDITIONS_S." ";
     

    Ich sehe im Augenblick keinen Grund die Tabelle specials in die Abfrage mit aufzunehmen. Es wird nach keinm Feld gesucht oder das Suchergebnis dadurch eingeschränkt.

    Habe ich was übersehen?

    Gibt es außerdem Vorschläge wie man die Tablescans ("LIKE '%string%'") umgehen kann?

    Bei mehreren Suchbegriffen und ausgiebiger Nutzung der Produkteigenschaften erzeugt das halt ein ordentliche Abfragezeit. Ich habe hier regelmäßg Zeiten von 6-10 Sekunden im Log stehen. Das muss schneller gehen.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=39142.0

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Advanced Search - Laufzeitprobleme
    Antwort #1 am: 01. Juni 2018, 21:58:30
    Vielleicht könnte man hier das ganze mit
    Code: SQL  [Auswählen]
    FORCE INDEX foo
    beschleunigen.
    Werbung / Banner buchen
    1 Antworten
    2275 Aufrufe
    09. April 2012, 18:17:13 von noRiddle (revilonetz)
    18 Antworten
    20769 Aufrufe
    02. Oktober 2009, 15:19:28 von Tomcraft
    5 Antworten
    4255 Aufrufe
    26. September 2012, 21:19:47 von claudia
    2 Antworten
    2698 Aufrufe
    29. Mai 2017, 11:36:33 von monnecke
               
    anything