Uso de include en consultas de datos

  • Thread starter Thread starter jose_boliv
  • Start date Start date
J

jose_boliv

Guest
Hola comunidad!

Tengo una duda. Estoy trabajando en una app donde aplicamos un patro DDD para el acceso a datos, para esto tenemos un repositorio de acceso a datos generico y un patro de especificaciones.
mi duda es la siguiente. Puedo optimizar una consulta en la cual use un include.

Esta es la consulta del SQlProfile

exec sp_executesql N'SELECT [m.MasterAreas].[AreaCode], [m.MasterAreas].[ApplicationCode], [m.MasterAreas].[AreaName], [m.MasterAreas].[CreatedBy], [m.MasterAreas].[CreatedDate], [m.MasterAreas].[Icon], [m.MasterAreas].[IsActive], [m.MasterAreas].[IsDeleted], [m.MasterAreas].[ApplicationCode], [m.MasterAreas].[ModifiedBy], [m.MasterAreas].[ModifiedDate], [m.MasterAreas].[ShotName], [m.MasterAreas].[SystemDefault]
FROM [Master_Area] AS [m.MasterAreas]
INNER JOIN (
SELECT [m0].[ApplicationCode]
FROM [Master_Application] AS [m0]
WHERE [m0].[ApplicationCode] = @__userCode_0
) AS [t] ON [m.MasterAreas].[ApplicationCode] = [t].[ApplicationCode]
ORDER BY [t].[ApplicationCode]',N'@__userCode_0 nvarchar(20)',@__userCode_0=N'S001'

Que impacto puede tener este tipo de consultas en una aplicacion de mucho volumen de datos?

Es optimo que EF me envie este query a SQL?

Continue reading...
 
Back
Top