Đây là một câu trả lời cho câu hỏi của Kirk 'tại sao không sử dụng nó (HVELyId)'. So với đường dẫn cụ thể hóa, trong một số trường hợp quan trọng HVELyId dường như vừa kém hiệu quả hơn vừa kém thuận tiện để làm việc.
Lý do rất đơn giản: trích dẫn từ bình luận của Microsoft về Connect , "Vấn đề là các cuộc gọi CLR, bao gồm các phương thức của hVELyID, không rõ ràng đối với trình tối ưu hóa truy vấn. sai rồi."
Mặt khác, việc thực hiện đường dẫn cụ thể hóa rất dễ dàng trong lần đầu tiên chúng ta cần thực hiện và lần sau nó thực chất là một nhiệm vụ sao chép và dán. Vì vậy, chúng tôi có được một giải pháp linh hoạt hơn và hoạt động tốt hơn với rất ít nỗ lực.
Vì vậy, tôi hoàn toàn đồng ý với Paul Nielsen, người đã viết trong cuốn sách xuất sắc của mình có tựa đề "Kinh thánh Microsoft® SQL Server® 2008" như sau: "HVELyID mới không phải là không có tranh cãi. Nó mới và có nhiều thời gian báo chí và giới thiệu, nhưng tôi Tôi không chắc đó là vấn đề cần giải pháp khác. "