Ich arbeite im eCommerce-Suchmodul. Ich habe eine Abfrage dafür geschrieben, aber die Abfrage ist sehr lang und es dauert zu viel Zeit, um die Daten zu laden. Wie kann ich diese Abfrage optimieren?große SQL-Server-Abfrage Leistungsoptimierung
-6
A
Antwort
1
Problem kommt aus dem fünften Abfrage. 57% der Kosten sind hier.
Einfügen in #tempdata "nimmt" 70% der Unterabfrage.
Aber in Anbetracht, wie komplex die Abfrage ist,
Ich würde nur vorschlagen, es zu vereinfachen oder in mehrere Abfragen zu teilen.
Erwägen Sie auch, die Abfrage auszuführen und den tatsächlichen Abfrageplan anstelle des geschätzten Abfrageplans wiederherzustellen.
Als erstes schränken Sie Ihre Analyse in diese 5. Abfrage ein.
Verwandte Themen
- 1. Redis Leistungsoptimierung
- 2. Javascript Leistungsoptimierung?
- 3. Java.io: Leistungsoptimierung
- 4. Symfony2 Leistungsoptimierung
- 5. SHA256 Leistungsoptimierung in C
- 6. Leistungsoptimierung bei Aktualisierungsabfrage
- 7. SQL Query Leistungsoptimierung
- 8. Neo4j Query Leistungsoptimierung Unending
- 9. Reagieren Jank Leistungsoptimierung
- 10. MySQL my.cnf Leistungsoptimierung Empfehlungen
- 11. HTML5/CSS GPU Leistungsoptimierung
- 12. PowerShell-Skript Leistungsoptimierung
- 13. PL/SQL CPU-Leistungsoptimierung
- 14. Leistungsoptimierung der Wellenform Zeichnung
- 15. Symfony 2 OneToMany Leistungsoptimierung
- 16. Maximo Anywhere - Leistungsoptimierung
- 17. Sitecore-Leistungsoptimierung - Sitecore-Konfigurationen, IIS-Konfigurationen
- 18. node.js Leistungsoptimierung und Single-Threaded-Architektur
- 19. AppEngine Leistungsoptimierung mit Leerlaufinstanzen und ausstehenden Latenzeinstellungen
- 20. MySQL Leistungsoptimierung: Order by Datetime Feld
- 21. Leistungsoptimierung in update-Anweisung mit DECODE
- 22. Überprüfen der SQL Server-Leistungsoptimierung für gespeicherte Prozeduren
- 23. React Native ListView TextInput stürzt von Leistungsoptimierung Rendering
- 24. Gleiches Layout für große und große Geräte
- 25. Clojure Leistung, große Schleife über große Vektoren
- 26. mmaping große Dateien (für persistente große Arrays)
- 27. Verwenden von Emacs für große große Projekte
- 28. Erlaube große Ergebnisse in Google große Abfrage
- 29. Große Informatikreden
- 30. Große Kreisdiagramme
_Nobody_ wird diesen gigantischen XML-Ausführungsplan durchgehen und Ihnen eine Antwort geben. Sie sollten zuerst etwas Kleinarbeit machen und uns dann nach Vorschlägen fragen. –
'Der übermittelte Text ist größer als 2 MB. Wir können zu diesem Zeitpunkt keine größeren Pläne als 2 MB akzeptieren. Es tut uns leid. (⌣_⌣ ")' Nicht meine Schuld, aber selbst PasteThePlan weigert sich, dein Problem zu behandeln;) – Hybris95