LINQ 和 ADO 比到底是慢多少呢?
大连刘 2008-04-17 05:26:26 LINQ 和 ADO 比到底是慢多少呢?
我个人认为和查询的数据量无关,速度快慢就在于LINQ在构造查询表达式的过程分析耗时。
它不象ADO.NET,一条String放进去,它就去查询了。LINQ还要阅读自身用户写的表达式,然后生成一个SQL文件发往ADO或数据库。
我这么说对不对。
你们有什么更准确的解释呢?
我现在要为一个每分钟30000次访问的站点作设计,其首页肯要用到数据库查询的。
当然了,可以利用缓存技术减少对DB的访问次数,但还是担心分页后面的访问(用户更新快)。