Projektowanie Indeksów w SQL Server

  Рет қаралды 5,666

Cezary Walenciuk

Cezary Walenciuk

Күн бұрын

Пікірлер: 11
@bazylikrest1494
@bazylikrest1494 Жыл бұрын
Dzięki za super webinar! @CezaryWalenciuk Pytanie: 48:20 - zdziwiłem się dlaczego mając indeks clustered po ID (który układaja fizycznie rekordy tabelki) oraz WHERE ID=4 silnik zamiast SEEK robi Ci SCAN - przecież to powinno być typowe użycie SEEK. Potem zauważyłem 50:20 (żółta ramka) że Twój index clustered ma ustawione ORDERED=false. Podejżewam, że to dlatego, bo umnie w analogicznej sytuacji (index clustered po ID + WHERE ID=4) robi SEEK a Ordered=true. Pytanie: Jak to się stało, że Twój clustered index ma Ordered=false? Jak to w ogóle możliwe - przecież podstawą indeksu clustered jest układanie fizycznie wierszy = sortowanie :)
@bazylikrest1494
@bazylikrest1494 Жыл бұрын
@CezaryWalenciuk 40:22 "Cluster i NonCluster - mają taką samą strukturę drzewiastą". Cluster index nie ma struktury drzewiastej. On po prostu mówi w jaki sposób fizycznie poukładać wiersze w tabeli.
@vanBombi
@vanBombi 3 жыл бұрын
Co do ilości indeksów, które powinniśmy tworzyć na tabeli, to zabrakło tutaj jednej, kluczowej moim zdaniem, informacji: indeksy zwiększają szybkość wykonywania się zapytań typu select, ale spowalniają pozostałe: insert, update i delete. Każda operacja aktualizująca lub usuwająca rekord z tabeli musi przecież zaktualizować również każdy indeks. Dlatego trzeba brać pod uwagę stosunek typów operacji które wykonujemy na danej tabeli. Jeśli tabela przechowuje dane typowo do odczytu, to możemy z indeksami trochę bardziej poszaleć, ale jeśli jest to tabela często aktualizowana, to trzeba uważać.
@barteknikliborc7109
@barteknikliborc7109 2 жыл бұрын
dzięki za (ten i inne webinary), obejrzałem go w dzień rozmowy rekrutacyjnej i akurat świetnie się przydał
@paweg2282
@paweg2282 Жыл бұрын
Super materiał, z przyjemnością się ogląda 👍 sporo przydatnych i ciekawych informacji podane w przejrzysty i luźny sposób. 👌
@marlenajarocka1503
@marlenajarocka1503 Жыл бұрын
Lubię wracać do tego filmu, dobra robota :)
@GrabowskiMaciej
@GrabowskiMaciej Жыл бұрын
Dobra robota
@tomaszstawiany7657
@tomaszstawiany7657 Жыл бұрын
wielkie dziki, super :)
@pawegorszczak4579
@pawegorszczak4579 2 жыл бұрын
Oglądam drugi raz, zarąbiste :D.
@leszekgrzenia5829
@leszekgrzenia5829 3 жыл бұрын
dzięki za ten webinar! :)
@ja-rek8846
@ja-rek8846 Жыл бұрын
Dzięki.
Dlaczego indeks przyśpiesza wykonywanie zapytań SQL?
17:48
nieinformatyk
Рет қаралды 4,4 М.
Mapa pojęć, aby zostać architektem programowania
1:39:23
Cezary Walenciuk
Рет қаралды 922
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 128 МЛН
Rynek Pracy Programistów? Trendy, Quiet Quitting i OverEmployed
10:21
Cezary Walenciuk
Рет қаралды 2,5 М.
Clustered vs. Nonclustered Index Structures in SQL Server
8:04
Voluntary DBA
Рет қаралды 661 М.
Jak odczytywać klucze obce i łączyć tabele w SQL Server
25:45
Indeks w bazie danych   co to jest i jak działa #62
16:35
nieinformatyk
Рет қаралды 27 М.
Rodzaje indeksów w bazie danych Oracle
19:58
nieinformatyk
Рет қаралды 3,6 М.
How do SQL Indexes Work
12:12
kudvenkat
Рет қаралды 636 М.
Praktycznie o Indeksach z Damianem Widerą [dbmaster] [presale]
2:16:48
Maciej Aniserowicz
Рет қаралды 13 М.
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 128 МЛН