Информация об изменениях

Сообщение Re[117]: Тормознутость и кривость linq от 30.06.2016 8:05

Изменено 30.06.2016 8:09 Pauel

Здравствуйте, alex_public, Вы писали:

_>Я вроде как ясно сформулировал прямо в предыдущем сообщение. Возьми этот свой тест и замени в нём код с ADO на код с linq2db row sql. Я сам не могу провести подобный тест, т.к. у меня не установлены соответствующие инструменты. А вот для тебя это дело нескольких секунд. И твоё явное нежелание провести подобный тест наводит на вполне однозначные мысли... )))


Вот тесты обычного linq запроса против ADO
LINQ: 100000 in 00:00:05.7321425
ADO: 100000 in 00:00:05.5328326

Здесь разница, внимание, 3.6% ! Все что ты можешь выжать с помощью linq raw sql только эти 3.6% Более того, абсолютные числа такого порядка, что обработка всего http запроса целиком даст много большее влияние.
Re[117]: Тормознутость и кривость linq
Здравствуйте, alex_public, Вы писали:

_>Я вроде как ясно сформулировал прямо в предыдущем сообщение. Возьми этот свой тест и замени в нём код с ADO на код с linq2db row sql. Я сам не могу провести подобный тест, т.к. у меня не установлены соответствующие инструменты. А вот для тебя это дело нескольких секунд. И твоё явное нежелание провести подобный тест наводит на вполне однозначные мысли... )))


Вот результаты теста, который тебе не нравится, обычный linq запрос против ADO
LINQ: 100000 in 00:00:05.7321425
ADO: 100000 in 00:00:05.5328326

Здесь разница, внимание, 3.6% ! Все что ты можешь выжать с помощью linq raw sql только эти 3.6% Более того, абсолютные числа такого порядка, что обработка одного http запроса целиком end-2-end даст много большее влияние. Ты JSON будешь серилизовать/десерилизовать будешь дольше, чем эти 3.6%