24 lines
640 B
Markdown
24 lines
640 B
Markdown
# View Analysis Template
|
|
|
|
## Kontext (optional)
|
|
- Wird die View häufig gejoint/weitergefiltert?
|
|
- Erwartete Selectivity / typische Filter?
|
|
- Indexed view überhaupt erlaubt/gewünscht? (Schema binding etc.)
|
|
|
|
## Aufgabe
|
|
1) Kurzfazit
|
|
2) Detailanalyse:
|
|
- Expand/Inlining Effekte
|
|
- SARGability und Pushdown von Predicates
|
|
- Aggregationen/Distinct/Union
|
|
- Risiken bei Scalar UDFs / Non-deterministic Funktionen
|
|
3) Verbesserungen:
|
|
- alternative Definition
|
|
- Hinweise zu Indizes auf Basistabellen
|
|
- falls relevant: indexed view Voraussetzungen (nur als Option)
|
|
4) Risiken/Checks
|
|
|
|
---BEGIN VIEW---
|
|
<PASTE HERE>
|
|
---END VIEW---
|