Вы должны использовать его, когда какой-либо запрос linq выполняется большую часть времени. Они могут быть преобразованы в скомпилированный lynq. Производительность будет улучшена, поскольку путь выполнения запроса будет установлен во время компиляции. Я использовал его в своем проекте, и производительность возросла до отметки.