SQL01_Index - Clustered Index - NonClustered Index trong SQL là gì || Nghĩa Trang Lập Trình

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 16

  • @NghiaTrangLapTrinhThaoVL
    @NghiaTrangLapTrinhThaoVL  Год назад +3

    Các bạn ủng hộ kênh mình, cho mình 1 LIKE và SUBSCRIBED để có động lực ra nhiều videos hướng dẫn thêm nữa nhé !!!

    • @kiendoan97249
      @kiendoan97249 Год назад +1

      Bro ra thêm video đi ạ

    • @NghiaTrangLapTrinhThaoVL
      @NghiaTrangLapTrinhThaoVL  Год назад

      ok để mình sắp xếp time ra nhiều videos . Các ae nhớ follow nhé. Cho mình 1 like và subscribe nhé@@kiendoan97249

  • @ngsitu
    @ngsitu Год назад +4

    bài này hữu ích quá. e cám ơn ạ

  • @nguyenphuong7392
    @nguyenphuong7392 6 месяцев назад +1

    Mình mới nghe đến phần B-Tree index thấy bạn giải thích đánh index tại cột name, khi where name=xxx thì so sánh các nút giá trị nhỏ hơn lớn hơn với các nút, name thì chắc kiểu dữ liệu là varchar rồi, varchar thì so sánh các nút có khác gì với cột index kiểu integer không? và nó so sánh như thế nào dựa vào quy tắc nào? bạn nên làm rõ chỗ này ra nhé!

  • @Kobayashi3004
    @Kobayashi3004 10 месяцев назад

    Video rất dễ hiểu. Cảm ơn anh

  • @XIAOthangDinhhh
    @XIAOthangDinhhh 5 месяцев назад

    Làm tiếp về seri này đi a . View . Procedure , trigger và fuction đi ạ

  • @nguyenduynhan3549
    @nguyenduynhan3549 8 месяцев назад

    Sao e tạo index rồi mà kết quả thời gian như chưa index vậy a, không biết sai chổ nào.

    • @NghiaTrangLapTrinhThaoVL
      @NghiaTrangLapTrinhThaoVL  8 месяцев назад

      table bạn bao nhiêu record, bạn dùng hệ quản trị dữ liệu nào SQL, MSSL, Oracle,....

    • @nguyenduynhan3549
      @nguyenduynhan3549 8 месяцев назад

      @@NghiaTrangLapTrinhThaoVL Table chứa hơn 3 triệu mẫu tin, mình xài Sql Server 2019 Enterprise.

  • @MinhLe-ow6op
    @MinhLe-ow6op 9 месяцев назад

    Hash Index đâu phải O(n) đâu anh =))) nó là O(1) thôi anh, mình hash ra rồi nó lưu trữ key value dưới dạng table (hay còn gọi là hash table) ~ giống mảng, nên việc truy cập thì là O(1) chứ nhỉ?

    • @thanhtrancong4554
      @thanhtrancong4554 7 месяцев назад

      Trong bucket của bạn là 1 linked list nó sẽ do trg đó.

    • @thanhtrancong4554
      @thanhtrancong4554 7 месяцев назад

      Mà tùy vào cái hashfunc của bạn như thế nào nữa trường hợp xấu nhất của nó là O(n) là đúng

    • @MinhLe-ow6op
      @MinhLe-ow6op 7 месяцев назад

      @@thanhtrancong4554 còn tuỳ thuộc vào cách implement việc xử lý collision nữa bạn

    • @thanhtrancong4554
      @thanhtrancong4554 4 месяца назад

      @@MinhLe-ow6op bạn là database engineer thì mới biết bên trong nó implement như thế nào nha =)).
      Mà O(n) là theo lý thuyết thế, nếu ông nào làm hay thì đến 1 lúc nào đó quá nhiều item thì resync chuyển xuống linkedlist thành 1 balance tree thì tốc độ ko hẳn tới O(n)