powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Два способа использования LINQ: неожиданный результат
2 сообщений из 2, страница 1 из 1
Два способа использования LINQ: неожиданный результат
    #36630663
varpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кэширование замедляет доступ?
Я набросал 2 ASP.NET приложения с использованием LINQ. Одно соединяется с MS SQL Server, другое – со структурой в памяти.
Оба приложения работают с таблицей в 500 тыс. записей, запись 3 поля типа int. Контролы стандартные: GridView и ObjectDataSource.
Измеряю среднее время, необходимое на отработку постраничного вывода.
Приложение LINQ + MS SQL дает среднее время 0.1 сек на каждое переключение страницы.
Приложение LINQ + память дает среднее время 0.8 сек на каждое переключение страницы.
Странным образом, приложение, работающее с памятью работает в 8 раз медленнее, чем приложение, работающее с диском. Получается, что кэширование замедлило доступ. Интересно, почему?
...
Рейтинг: 0 / 0
Два способа использования LINQ: неожиданный результат
    #36630791
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код в студию
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Два способа использования LINQ: неожиданный результат
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]