Описание тега compiled-query
CompiledQuery - это вспомогательный класс.NET для Entity Framework, который позволяет компилировать запросы к базе данных для повышения производительности.
1
ответ
Скомпилированный запрос без неявного преобразования ссылок в ObjectContext
Я создаю делегата для извлечения всех записей альбома в базе данных. Я использовал этот же способ в другом проекте, но по какой-то причине я получаю ошибку на этот раз. Я пропустил шаг? Я не уверен, почему эта ошибка появляется. Код public static re…
11 янв '13 в 22:08
1
ответ
Получить общее количество записей и пользовательское количество записей в одном попадании в базу данных
Я пытаюсь реализовать пользовательский пейджинг в сетке Ext.js, мне нужно получить общее количество записей для моей таблицы и записей в соответствии с размером страницы. Я использую скомпилированный запрос для этого. Но я хочу дать только один удар…
27 ноя '13 в 05:46
1
ответ
Entity Framework 4 - простое внутреннее исключение Compiled Query при компиляции
Я хочу получить одну страницу из отсортированной таблицы. Я хочу, чтобы сортировка и подкачка страниц выполнялись на сервере. Для этого я создал следующий скомпилированный запрос: internal static readonly Func<MyEntities, string, int, int, IQuery…
02 июн '10 в 09:46
1
ответ
Перепишите запрос LinqToSql, чтобы он возвращал те же экземпляры без LoadWith
Я исследую производительность CompiledQuery, но у CompiledQuery есть аллергия на LoadWith. using (CustomDataContext myDC = new CustomDataContext()) { DataLoadOptions options = new DataLoadOptions(); options.LoadWith<Customer>(c => c.Orders)…
24 май '11 в 15:37
2
ответа
Скомпилированные запросы Linq и int[] в качестве параметра
Я использую следующий LINQ to SQL скомпилированный запрос. private static Func<MyDataContext, int[], int> MainSearchQuery = CompiledQuery.Compile((MyDataContext db, int[] online ) => (from u in db.Users where online.Contains(u.username) sel…
28 дек '09 в 17:49
1
ответ
CompiledQuery выдает ArgumentException
Я пытаюсь использовать очень простой предварительно скомпилированный запрос в методе расширения для извлечения данных с использованием LINQ to SQL. SytelineRepository - это мой пользовательский DataContext, который использует внешние файлы сопоставл…
13 авг '12 в 20:09
2
ответа
How to extract the Sql Command from a Compiled Linq Query
В обычных (не скомпилированных) запросах Linq to Sql вы можете извлечь SQLCommand из IQueryable с помощью следующего кода: SqlCommand cmd = (SqlCommand)table.Context.GetCommand(query); Можно ли сделать то же самое для скомпилированного запроса? След…
12 ноя '09 в 01:22
0
ответов
Linq to Sql CompiledQuery ссылается на удаленный DataContext
В нашем серверном приложении на основе.NET 4.6 мы используем множество скомпилированных запросов Linq To Sql. Анализируя мое приложение с помощью dotMemory, я заметил, что некоторые из них имеют ссылку на (теперь расположенный) DataContext, с помощь…
29 мар '16 в 09:06
3
ответа
Нужны ли нам хранимые процедуры при использовании скомпилированных запросов?
При использовании скомпилированных запросов в структуре сущностей (или linq-to-sql) в сочетании с SQL Server, есть ли еще какое-то преимущество в производительности при использовании хранимых процедур? Скомпилированные запросы будут кэшироваться как…
27 сен '10 в 08:19
1
ответ
Проблема скомпилированного запроса LINQ to SQL (работает как некомпилированный запрос)
У меня есть методы расширения C# на IQueryable например, FindNewCustomers() а также FindCustomersRegisteredAfter(int year) и так далее, которые я использую, чтобы "связать" вместе запрос для LINQ to SQL. Теперь к моей проблеме: я хочу создавать ском…
14 сен '09 в 10:08
1
ответ
Помогите с linq to sql скомпилированный запрос
Я пытаюсь использовать скомпилированный запрос для одного из моих запросов linq to sql. Этот запрос содержит от 5 до 6 объединений. Мне удалось создать скомпилированный запрос, но проблема, с которой я сталкиваюсь, заключается в том, что мой запрос …
08 фев '11 в 23:22
1
ответ
Entity Framework делает скомпилированный запрос универсальным
Я использую структуру сущностей, и я пытаюсь сделать такой запрос универсальным, чтобы его можно было использовать для любого типа сущности (при условии, что каждая сущность имеет свойство int Id). Я пробовал что-то вроде этого, но нет коллекции ctx…
21 окт '13 в 09:03
2
ответа
Производительность - получить данные через свойство навигации или скомпилированный запрос
Я скомпилировал запросы для обоих, основной объект customer и для связанных лиц (заказов). var customer = MyService.GetCustomer<Customer>().where(c => c.Id == fooId).ToList(); var customerOrders = MyService.GetOrders<Order>().where(o …
21 янв '15 в 06:39
1
ответ
Использовать встроенную табличную функцию в скомпилированном запросе LINQ
Можно ли создать скомпилированный запрос LINQ, который использует ITVF (встроенная табличная функция)?
22 сен '09 в 19:41
1
ответ
Как я могу "разогреть" предварительно скомпилированный запрос LinqToSql?
В LinqToSql предварительно скомпилированные запросы - это хорошо, но мне все равно нужно, чтобы я испытал производительность компиляции при первом использовании запроса. Я хотел бы "разогреть" эти предварительно скомпилированные запросы в фоновом ре…
20 июн '14 в 18:21
2
ответа
Как на самом деле работают скомпилированные запросы в Slick?
Я ищу подробное объяснение о выполнении скомпилированных запросов. Я не могу понять, как они просто скомпилируют один раз, и каковы преимущества их использования
15 фев '16 в 16:26
2
ответа
Какие методы закрыть скомпилированный запрос
Как мы знаем, вы не можете добавить дополнительный пункт, как .Where() или же .First() на скомпилированный запрос, потому что это изменяет запрос и вызывает перекомпиляцию. Я хотел бы знать, какие методы можно использовать для "закрытия" скомпилиров…
16 июл '10 в 08:15
2
ответа
Linq to XML скомпилированные запросы
Можно ли изменить этот оператор Linq to XML в скомпилированный запрос? myxmlnodeList2 = From el In mynode.<attributwert> Where el.Attribute("AttributID") = sAttributID.ToLower And el.Attribute("Verwendung") = sVerwendung Select el Я использова…
02 июл '13 в 11:05
2
ответа
Решает ли Sql Server 2014 "Hekaton" скомпилированные хранимые процедуры проблемы с перехватом параметров?
Оптимизация таблиц в памяти "Хекатон" SQL Server 2014 провозглашает "Собственная компиляция бизнес-логики в хранимых процедурах". Однако из-за проблем с "анализом параметров" (см. Здесь и здесь) в SQL Server 2012 и более ранних версиях мне всегда п…
26 июн '13 в 01:51
1
ответ
Entity Framework 6 скомпилированный запрос LINQ
Я пытаюсь улучшить производительность веб-приложения путем кэширования запроса. public static Func<myEntity, List<HASHDuplicates>, IQueryable<FormResponse>> CompiledDuplicatedResponses = CompiledQuery.Compile<myEntity, List<H…
04 окт '14 в 10:06