Về cơ bản tôi có hai UDF vô hướng xuất ra cùng một dữ liệu, một sử dụng con trỏ và một sử dụng CTE đệ quy. Tôi muốn xác định cái nào nên được sử dụng và loại bỏ cái kia; Tôi muốn đưa ra quyết định này dựa trên số hiệu suất thực tế. Tôi cũng tò mò có bao nhiêu sự khác biệt giữa hai người.
Làm cách nào tôi có thể điểm chuẩn hiệu suất của các UDF này để tìm ra cái nào nhanh hơn?
"Tốt / Tốt nhất" được coi là câu hỏi chủ quan, đó là lý do tại sao tôi đóng khung lại câu hỏi của bạn.
—
CoderHawk
Trong trường hợp cụ thể này, nó không phải là về UDF; cho dù CTE hoặc con trỏ gây ra hiệu suất. Bạn có thể đăng cả định nghĩa của UDF tại đây, để các chuyên gia có thể xem xét và đề xuất công việc xung quanh.
—
CoderHawk
@Sandy, đăng các định nghĩa udf nghe có vẻ như sẽ dẫn đến phân tích định tính, đó chắc chắn không phải là điều tôi đang yêu cầu. Tôi muốn căn cứ quyết định này trên sự thật cứng lạnh của số hiệu suất thô chỉ .
—
Nhân tố huyền bí