You encounter the problem that your CPU is very high? Don't think it's a disaster, try to check this solution. I may be suitable for you case.
In this post I share my experience in choosing the most elegant .NET ORM Tool, that you cand also be in searching of
I met here some useful things: