随笔- 70
文章- 0
评论- 52
最新评论
Re:MVC依赖注入Unity应用学习 孔贝 2011-09-08 23:49
下面列的些站点讲的很好呀,谢谢楼主。
Re:编译ASP.NET时,提示“请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的。 Bj_junxia 2011-07-21 15:31
好好好
Re:nchar,char,varchar与nvarchar区别 Ahriman 2011-07-13 11:13
varchar存储数据时候的格式也是ACSII对吗?
Re:MVC依赖注入Unity应用学习 Staid 2010-11-24 15:47
没有听说过UCenter框架,是.net框架吗?
Re:解决"sqlparametercollection 仅接受非空的 sqlparameter 类型对象,不接受 string 对象" C#.Mohu() 2010-08-02 11:10
请问这是为什么出错
Re:对象名称 和索引名称 有重复的键。重复的键值为 () 解决 夜痕 2010-06-14 10:23
楼主,此问题解决了吗?给小弟分享一下呗;感谢!
Re:nchar,char,varchar与nvarchar区别 songworld 2010-06-12 01:50
很有帮助,哈哈
Re:Cont()与Where().Count()有时性能差别如此之大! 木神易 2010-03-12 09:35
@我靠不能这么囧的!
@蠕虫
@寒 刚入门
4秒是在LinqPad中查询的时间,生成的SQL语句在SQl中运行不到1秒。
Re:Cont()与Where().Count()有时性能差别如此之大! 寒 刚入门 2010-03-12 09:21
[quote]木神易:
@寒 刚入门
呵呵,不是简单的单表查询,还连了用户表,用户详细表等,数据都也较大,至少4000以上吧,所以才会4秒,单表当然快啊,不足1妙![/quote]
近千万的数据N表相连也能做到不足1秒.
Re:Cont()与Where().Count()有时性能差别如此之大! 我靠不能这么囧的! 2010-03-12 09:06
1
Re:Cont()与Where().Count()有时性能差别如此之大! 我靠不能这么囧的! 2010-03-12 09:05
[quote]吴峰:超过1秒的sql查询都是有问题的,不是查询语句的问题,就是表设计的问题..[/quote]
同意楼上的说法
Re:Cont()与Where().Count()有时性能差别如此之大! 吴峰 2010-03-12 08:51
超过1秒的sql查询都是有问题的,不是查询语句的问题,就是表设计的问题..
Re:Cont()与Where().Count()有时性能差别如此之大! 剑魔 2010-03-12 08:51
欢迎大家加我 270970676 也可以 入群 5312756
Re:Cont()与Where().Count()有时性能差别如此之大! 舞千愁 2010-03-12 08:37
我直接Select * from Table ,四千多条数据也要N久啊。。。
郁闷!这情况怎么优化?
Re:Cont()与Where().Count()有时性能差别如此之大! 蠕虫 2010-03-12 00:19
4000数据无论怎样都不应该4s,应该是表间索引或者结构没设置好
40W+以上4秒都是有问题的
Re:Cont()与Where().Count()有时性能差别如此之大! 木神易 2010-03-11 21:49
@YeanJay
这么测sql语句是一样的,我在文章中说了,当Count(C=>C.CompanyID==company.ID)这样时,会出现和Where.(C=>C.CompanyID==company.ID).Count()不一样的SQL语句,所以速度相差甚远!
Re:Cont()与Where().Count()有时性能差别如此之大! YeanJay 2010-03-11 21:46
不错,不错!
不过,我测了下。13000条记录。
直接
List<int> num=new List<int> {25,654,……,23,45};
这里总共13000条记录。
int query=num.Count();
耗时:1.035S
int query = num.Count(p=>p>10);
耗时:1.082S
int query = num.Where(p=>p>10).Count();
耗时:1.076S
貌似相差不大诶!有没有不合理啊?
Re:Cont()与Where().Count()有时性能差别如此之大! 木神易 2010-03-11 20:29
@南院赤那
还连了用户表,用户详细表等,数据都也较大,至少4000以上吧
Re:Cont()与Where().Count()有时性能差别如此之大! 木神易 2010-03-11 20:29
@寒 刚入门
呵呵,不是简单的单表查询,还连了用户表,用户详细表等,数据都也较大,至少4000以上吧,所以才会4秒,单表当然快啊,不足1妙!
Re:Cont()与Where().Count()有时性能差别如此之大! 南院赤那 2010-03-11 20:14
[quote]寒 刚入门:
4000多条数据一个简单的检索用4秒也太...
索引需要优化.[/quote]
同建
