database-optimization

Polecenie Delete w SQL jest bardzo wolne

Mam takie wypowiedzi, które nie działają: DELETE FROM [table] WHERE [COL] IN ( '1', '2', '6', '12', '24', '7', '3', '5') ... kalny, Nie klastrowy indeks na [COL], który robię gdzie na. Używam SQL Server 2008 R2 Update: nie mam wyzwalaczy na stolik.

Skąd mam wiedzieć, kiedy indeksować kolumnę i z czym?

W dokumentach dla różnych ORM zawsze zapewniają sposób tworzenia indeksów itp. Zawsze wspominają, aby mieć pewność, że stworz ... , więc nie mogę się przez nią przejść (Nie wiem, dlaczego czułem, że muszę to powiedzieć, ale dzięki za dostarczenie kanapy).