最近表达式生成特别慢 返回
SqlSugar
沟通中
5
369
悬赏:0 飞吻
不知道什么时候开始表达式生成变慢了,下面这句话调试的时候执行要2~3秒
热忱回答(5)
-
leon VIP0
2025/8/21我进一步测试发现,如果在现有基础上直接加上ToList()执行查询操作反而会特别快,反复测试都是纯表达式慢,加上Count()或者ToList就快了,不知道是什么原因
0 回复 -
leon VIP0
2025/8/21我试了,如果减少Select里面的内容,速度就会变快;如果去掉Select就感受不到影响了。
0 回复 -
fate sta VIP0
2025/8/21一次查多少,如果超过1万以上,匿名对象会慢些,select new class会快些。
0 回复 -
fate sta VIP0
2025/8/21不tolist只是 select是不会慢的。如果有疑问可以重供DEMO,删掉OBJ和BIN打包上传
0 回复 -
leon VIP0
2025/8/21我貌似找到问题了,应该是VS的问题,这句话只要不用F10或者F11单步执行直接放开就很快,如果单步执行这句话就会很慢,好诡异。
0 回复