Tim,
Tôi nghĩ rằng trong SQL Server 2000, nếu bạn đã TẮT ARITHABORT, trình tối ưu hóa truy vấn sẽ không xem xét các chỉ mục chế độ xem được lập chỉ mục trong việc phát triển kế hoạch thực thi truy vấn. Vì vậy, nếu kế hoạch tốt nhất sử dụng một chỉ mục xem, nó sẽ quan trọng. Tôi không biết liệu trường hợp này có còn xảy ra hay không, nhưng khi bạn xem xét các kế hoạch truy vấn, bạn có thể xem cụ thể liệu kế hoạch nhanh hơn có đề cập đến chỉ mục chế độ xem hay không.
Tôi không biết lý do cụ thể ARITHABORT phải làm gì với các chế độ xem được lập chỉ mục, nhưng các tùy chọn SET ảnh hưởng đến một số thứ và tình hình với ARITHABORT hầu như không được ổn định. Bạn có thể xem liên kết này .
Cũng không ngoa khi một số hành vi này bị ảnh hưởng bởi mức độ tương thích. Nếu bất kỳ cơ sở dữ liệu nâng cấp nào được đặt ở cấp 80 hoặc 90, bạn có thể xem liệu đó có thực sự cần thiết hay không.