NHibernate несогласованный псевдоним столбца sql

При просмотре наших запросов из NHibernate становится ясно, что псевдоним столбца несовместим, что проблема производительности, когда план выполнения sql-сервера видит тот же запрос, что и другой запрос, из-за несовместимого псевдонима столбца.

Примером может быть что-то вроде этого:

SELECT this_.Id as Id44_0_ FROM dbo.[Foos] this_

SELECT this_.Id as Id43_0_ FROM dbo.[Foos] this_

Есть ли способ сделать согласованный псевдоним столбца?

Мы используем Fluent NHibernate с автоматическим отображением

11
задан Lehto 20 February 2012 в 09:25
поделиться