EntityFramework Query Tagging
var first50Item = dataContext
.Products
.TagWith("Get First 50 Item")
.OrderBy(p => p.CreateDate)
.Take(50).ToList();

Last updated
var first50Item = dataContext
.Products
.TagWith("Get First 50 Item")
.OrderBy(p => p.CreateDate)
.Take(50).ToList();

Last updated
SELECT deqs.last_execution_time AS [Time], dest.text AS [Query], dest.*
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
where text like '%-- Get First 50 Item%'
ORDER BY deqs.last_execution_time DESC