2010-03-03 24 views

Trả lời

5

Liên kết mô tả cả hai.

http://www.mssqlcity.com/FAQ/General/clustered_vs_nonclustered_indexes.htm

http://www.sql-server-performance.com/articles/per/index_data_structures_p1.aspx

Sự khác biệt là theo thứ tự vật lý của các bản ghi trong bảng tương ứng với chỉ số. Chỉ số nhóm được sắp xếp theo thứ tự vật lý theo cách đó trong bảng.

+0

cảm ơn bạn tôi đã nhận được câu trả lời – AjmeraInfo

4

Index Cụm

1 Một số cụm là một hình thức của bảng trong đó bao gồm các cột và các hàng.
2 chỉ số cụm tồn tại trên bình diện vật lý
3 Nó sắp xếp các dữ liệu ở mức vật lý
4 Nó hoạt động cho bảng hoàn chỉnh
5 Có một bảng toàn bộ dưới hình thức dữ liệu được sắp xếp 6 Một bảng có thể chứa chỉ có một cụm chỉ số

Non cụm Index

1 một số cụm không là ở dạng của một báo cáo về các bảng.
2 Họ không tạo ra trên bình diện vật lý nhưng ở mức logic
3 Nó không sắp xếp dữ liệu ở mức vật lý
4 Một bảng có 255 chỉ số phi cụm
5 Một bảng có nhiều chỉ số không clustered.
6 Nó làm việc vào thứ tự của dữ liệu

0

Clustered Index

  • Chỉ có một cho mỗi bảng
  • nhanh hơn để đọc hơn không nhóm như dữ liệu về mặt vật lý được lưu trữ theo thứ tự index

Chỉ mục không được nhóm

  • Có thể sử dụng nhiều lần cho mỗi bảng
  • Quicker cho các hoạt động chèn và cập nhật hơn một chỉ số clustered

Cả hai loại chỉ số này sẽ cải thiện hiệu suất khi chọn dữ liệu với các lĩnh vực có sử dụng các chỉ số nhưng sẽ chậm cập nhật xuống và chèn hoạt động.

Các chênh lệch là, Clustered index là duy nhất cho bất kỳ bảng nhất định và chúng ta có thể chỉ có một nhóm chỉ số trên một bảng.Mức độ lá của một chỉ số nhóm là dữ liệu thực tế và dữ liệu được sử dụng trong trường hợp chỉ mục nhóm. Trong khi ở chỉ số không nhóm cấp lá thực sự là một con trỏ đến dữ liệu trong hàng để chúng tôi có thể có nhiều chỉ mục không được nhóm như chúng tôi có thể trên cơ sở dữ liệu.

0

Sự khác biệt của chỉ số cụm và chỉ số cụm phi là:

  • chỉ số cụm chỉ có một cột trong bảng, và làm chậm khi chèn, cập nhật, và nó tìm kiếm từng người một cho mỗi cột.
  • Không lập chỉ mục cụm quá trình của nó nhanh hơn khi chúng được chèn hoặc cập nhật và chỉ tìm kiếm một id không cho từng cột trong bảng.
Các vấn đề liên quan