MySQL - Thực tế INDEX được sử dụng sai nhiều? Người phỏng vấn chia sẻ CÔNG THỨC TỐI ƯU rất tốt.

Поделиться
HTML-код
  • Опубликовано: 7 июл 2024
  • 👉 Link khóa học backend Go: • Course - Go Backend Ar...
    👉 Link khóa học backend Nodejs: • Course - Node.js Backe...
    👉 Link khóa học backend Java: Updating..
    Timeline:
    00:00 Phỏng vấn về index.
    05:00 Có bao nhiêu loại index trong mysql?
    10:41 Nguyên tắc ngoài cùng bên trái
    14:23 Công thức chọn lựa index bên trái.
    🚩 Subscribe ➜ / tipsjavascript
    #anonystick #mysql #backend
    ✅ Follow Me:
    Blog: anonystick.com
    Github: github.com/anonystick/anonystick
    Facebook: / tipjs
    RUclips: / tipsjavascript

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

  • @longshin4299
    @longshin4299 10 дней назад +2

    Không phải lúc nào column đc distinct cao hơn cũng ở bên trái trước. Còn phụ thuộc vào câu query được sử dụng và cost cho việc update , insert có thể làm cấu trúc B tree thay đổi page nhiều. Để tối ưu nhất thì mn nên xem thêm cấu trúc của B tree nữa

  • @BakeNeko
    @BakeNeko 10 дней назад +2

    Đúng cái đang tìm hiểu. Em cảm ơn anh nhé.

  • @longshin4299
    @longshin4299 10 дней назад +1

    select a from table where b=? And c=? Câu này vậy sử dụng index vì cost của index scan nó thấp hơn table full scan. Nhưng câu nó không tối ưu, nó vẫn là indexFullScan. Để hiểu rõ hơn thứ tự và chi tiết thực thi sql thì nên sử dụng explain analyze

  • @ucTran-bb1mt
    @ucTran-bb1mt 10 дней назад +1

    Hay quá anh tips 🎉

  • @ToanNguyen-yh6pc
    @ToanNguyen-yh6pc 10 дней назад +1

    em chào anh zai

  • @duke_ngg
    @duke_ngg 10 дней назад +1

    chú ơi cái này trong postgres có đúng ko ah hay chỉ áp dụng trong mysql?

  • @PhamNgocSon1411
    @PhamNgocSon1411 9 дней назад +1

    hi a, câu query EXPLAIN ANALYZE SELECT * FROM test_table WHERE b = 1 AND c = 2; nếu áp dụng cho postgres thì nó vẫn dùng index trên anh ạ

  • @PhiLong-rx9dv
    @PhiLong-rx9dv 10 дней назад +1

    video trc ko tìm thấy nhỉ. video #105 bị ẩn r hay sao ạ

    • @anonystick
      @anonystick  10 дней назад

      For Member...

    • @TrucNguyen-bz9ju
      @TrucNguyen-bz9ju 7 дней назад +1

      @@anonysticklàm thế nao để xem được các video for member vậy ạ? Cám ơn thầy.

    • @anonystick
      @anonystick  7 дней назад

      Vào hội viên em nha...