Khi nhìn vào truy vấn của chúng tôi từ NHibernate rõ ràng là bí danh cột không nhất quán, đó là một vấn đề cho hiệu suất khi máy chủ sql thực hiện kế hoạch nhìn thấy cùng một truy vấn như truy vấn khác nhau vì bí danh cột không phù hợp.NHibernate không phù hợp sql cột bí danh
Một ví dụ có thể là một cái gì đó như thế này:
SELECT this_.Id as Id44_0_ FROM dbo.[Foos] this_
SELECT this_.Id as Id43_0_ FROM dbo.[Foos] this_
Có cách nào chúng ta có thể làm cho bí danh cột phù hợp?
Chúng tôi đang sử dụng thành thạo NHibernate với bản đồ Auto
Mã hiển thị điều này xảy ra ở đâu? –
NHibernate sử dụng loại bí danh này với mỗi truy vấn bạn thực hiện, vì vậy bạn muốn xem mã nào? – Lehto
Hai truy vấn dẫn đến các câu lệnh SQL đó. –