Modul 2 - Lekcija 2
⏱️ Trajanje: ~3 časa 📚 Nivo: Napredni 🎯 Praktični primjeri: 6
U prethodnoj lekciji smo vidjeli da Non-clustered indeksi pomažu u pronalaženju redova. Međutim, ako moramo "skakati" nazad u tabelu da bismo dobili vrijednosti drugih kolona
Detaljno objašnjenje u punom tutorijalu.
Included Columns nam omogućavaju da dodamo ne-ključne kolone u Leaf Level Non-clustered indeksa. Ove kolone se ne koriste za sortiranje stabla, ali su prisutne
📖 Pogledaj Detaljno Objašnjenje →Zašto indeksirati milione redova za kolonu IsProcessed ako nas zanimaju samo neobrađeni redovi (kojih je možda 1%)? Filtered Index koristi WHERE klauzulu pri kreiranju
📖 Pogledaj Detaljno Objašnjenje →Gomilanje indeksa koje niko ne koristi je tihi ubica baze (usporava svaki INSERT/UPDATE). Kao developer, morate znati koji indeksi su "mrtav teret".
📖 Pogledaj Detaljno Objašnjenje →SQL Server ima ugrađenog "AI savjetnika" koji može analizirati vaše upite i predložiti idealnu strategiju indeksiranja.
📖 Pogledaj Detaljno Objašnjenje →Upit SELECT Email, Position FROM Employees WHERE LastName = 'Hodžić' je spor uprkos indeksu na LastName.
📖 Pogledaj Detaljno Objašnjenje →Današnja lekcija vas je uvela u svijet naprednog query tuninga:
📖 Pogledaj Detaljno Objašnjenje →