Привет, у меня проблема с кодом, я сравнил три способа реализации запроса к базе данных
- Стандартный SQL-запрос (из * Выбрать ...)
- LinQ Query
- Предварительно скомпилированный LinqQuery (CompiledQuery)
Теперь результат, который я получил, состоит в том, что Precompiled LingQuery работает в 5 раз быстрее, чем LinQ Query, но гораздо интереснее то, что Standard SQL Query примерно в десять раз быстрее, чем Precompiled LinqQuery. Таблица, с которой работают мои запросы, представляет собой одну простую таблицу, не связанную с другими таблицами.
Факт, который делает таблицу интересной, состоит в том, что она состоит из 5 столбцов, которые представляют все вместе первичный ключ, который я имею в виду. все столбцы вместе уникальны, поэтому в таблице нет строк, похожих на другие. Все столбцы проиндексированы.
Кто-нибудь имеет представление о том, что не так с LinQ?
С уважением
Себастьян