Có một chỉ mục không phân cụm làm cho bất kỳ đảm bảo về thứ tự hàng?


9

Tôi có một nhà phát triển muốn, khi thực hiện một câu lệnh chọn mà không có thứ tự nào, các hàng trong một bảng sẽ theo thứ tự chúng được chèn vào. Nhà phát triển đề nghị thay đổi từ một chỉ mục được phân cụm thành không phân cụm.

Bằng cách thay đổi chỉ mục từ cụm thành cụm không phân cụm, điều này có đảm bảo gì về thứ tự các hàng sẽ xuất hiện trong bảng không?

Câu hỏi này chủ yếu là vì sự tò mò của tôi; Tôi sẽ đề nghị sử dụng một cột danh tính thay thế, nhưng yêu cầu này khiến tôi suy nghĩ. Dấu thời gian có thể được sử dụng nhưng có một số cơ hội có thể được chèn đồng thời.

Cảm ơn trước sự giúp đỡ của bạn.

Câu trả lời:




6

Không đúng, nhưng cho rằng nó đã được. Nếu các hàng đã được chỉ mục đặt hàng, chi phí cho đơn hàng sẽ rất thấp, vì vậy không có lý do gì để loại bỏ nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.