🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
advanced

Komplexe SQL-Abfrageoptimierung

#SQL #Datenbankoptimierung #Performance #Datenmodellierung

Optimiere eine ineffiziente SQL-Abfrage mit mehreren Subqueries und Joins für eine große Datenbank.

Gegeben ist eine komplexe, langsame SQL-Abfrage, die Umsatzdaten aus fünf verschiedenen Tabellen aggregiert (Users, Orders, OrderItems, Products, Discounts). Die Abfrage verwendet korrelierte Unterabfragen und hat eine Laufzeit von über 2 Minuten. Deine Aufgabe ist es, diese Abfrage zu optimieren. 1. Analysiere die logischen Fehler und Performance-Engpässe im Originalcode. 2. Schreibe die Abfrage neu, indem du CTEs (Common Table Expressions), Window Functions oder moderne Join-Hints verwendest. 3. Erkläre, welche Indizes du erstellen würdest, um die Abfrage weiter zu beschleunigen. 4. Diskutiere die Vor- und Nachteile von Denormalisierung für diesen spezifischen Anwendungsfall.