Khi thiết kế lược đồ dữ liệu máy chủ SQL và các truy vấn tiếp theo, sprocs, khung nhìn, v.v., liệu khái niệm về một chỉ mục và thứ tự dữ liệu trên cụm có ý nghĩa gì để xem xét các thiết kế DB được triển khai rõ ràng trên nền tảng SSD không?
http://msdn.microsoft.com/en-us/l Library / aa933131 (v = sql.80) .aspx
"Một chỉ mục được nhóm xác định thứ tự vật lý của dữ liệu trong một bảng."
Trên nền tảng đĩa vật lý, thiết kế để xem xét chúng có ý nghĩa đối với tôi khi quét dữ liệu vật lý để truy xuất các hàng "tuần tự" có thể hiệu quả hơn so với tìm kiếm thông qua bảng.
Trên nền tảng SSD, tất cả các truy cập đọc dữ liệu sử dụng một tìm kiếm giống hệt nhau. Không có khái niệm về "trật tự vật lý" và dữ liệu đọc không phải là "tuần tự" theo nghĩa là các bit được lưu trữ trên cùng một miếng silicon.
Vì vậy, trong quá trình chỉ định một cơ sở dữ liệu ứng dụng là việc xem xét chỉ mục cụm có liên quan đến nền tảng này không?
Suy nghĩ ban đầu của tôi là không phải vì ý tưởng về "dữ liệu được đặt hàng" không áp dụng cho việc lưu trữ SSD và tối ưu hóa tìm kiếm / truy xuất lại.
EDIT: Tôi biết SQL Server sẽ tạo một cái, tôi chỉ đang triết lý về việc liệu nó có ý nghĩa khi nghĩ về nó trong quá trình thiết kế / tối ưu hóa hay không.