Archiwa miesięczne: Październik R


SQL Server Internals: Dlaczego (prawie) każda tabela powinna mieć indeks klastrowy?

          Jednym z najczęstszych błędów popełnianych przez developerów T-SQL’a jest tworzenie tabel bez indeksów klastrowych. Powody są różne: pośpiech, brak dobrych nawyków lub po prostu wewnętrzne przeświadczenie, że taki indeks nie jest konieczny. W tym artykule chcę udowodnić, że tworzenie takich indeksów powinno wejść nam w krew już podczas zakładania struktury nowej tabeli. Jeśli tego nie zrobimy, konsekwencje mogą być przykre. Z drugiej strony, brak indeksu przez wiele lat może być nieodczuwalny. Wszystko zależy od ilości i rodzaju danych składowanych w tabeli oraz od operacji na nich wykonywanych. Generalnie jednak lepiej mieć „niepotrzebny”, ale dobry indeks […]