
正文
.netsql用绑定程序执行慢,sql绑定执行计划
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在Ado.net中执行很慢很慢,什么原因
1、如是win7,关闭”远程差分压缩“(打开或关闭Windows功能》“远程差分压缩”勾选去掉,需重启),再试下。
2、根据以上描述,个人认为,可能与查询结果有关,vb6瞬间出结果,应该是执行中出现了问题。可以试试查询结果不为空的情况,多种结果综合判断。
3、电脑项目启动慢的解决方法如下:第一:右击计算机,选择属性。第二:点击高级系统设置。第三:在视觉效果选项里面点击调整为最佳性能,然后点击确定。第四:win+r打开运行,输入regedit,回车。
4、局域网访问数据库而且数据量大时肯定会慢的。 我觉得方案1会比较快。因为ADO.NET和Mysql都为这种场景做了很多的优化。
5、为了让这个过程更快,可以向ADO.net的连接池学习,也就是说在内存中建一个池来放你的启动程序,需要时从池里取出来就好,不用从硬盘读取。你的启动程序可以在电脑空闲时慢慢加载。
相关问答
Q1: C#.net应用程序在win7上面运行很慢,很慢。。。
c是字母符号。C(大写) 、c(小写)是英文字母顺数第三个,俄语字母顺数第19个。例如:英语单词cloud和“苏联”的俄语缩写СССР的第一个字母就是c。
表示浓度,单位为mol/L,计算式为:C=n/V. C=1000ρω/M。含义:以1升溶液中所含溶质的摩尔数表示的浓度。
c的意思:在化学中,表示碳的化学符号。在乐理中,表示:音阶中的C音,调号中于C音开始的音乐的C大调及C小调,拍子记号中的4/4拍子。在罗马数字中,表示100。在国际单位制中,表示电荷量的单位“库仑”。
英语发音:/si/ C(字母符号)排名:第三个字母 大写:C 小写:c 由来:字母C的产生可能是由于一个投掷棒的符号,像在古埃及的象形文字里字母C的发展史并很早出现在闪族的书面当中-大约在公元前1500年的西奈半岛。
c在英文字母中读作“ [si:]”。“c”是英语字母中的第三个字母,大写为“C”,小写为“c”。字母的含义:在数学及计算机科学中,表示十六进制的12。在化学中,表示碳的化学符号。
Q2: 如何解决SQL查询速度太慢?
保证在实现功能的基础上,尽量减少对数据库的访问次数。通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担,能够分开的操作尽量分开处理,提高每次的响应速度。
你老师说的对,建立索引是可以提高查询速度的。你插入了百万条数据,可以测试。如果在C字段上建立索引,那以该字段为查询条件,在建立后查询和删除索引后查询比较一下就知道了。2 关于视图。
把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。
用索引提高查询效率。但是索引不能随便用,还要搞清楚每种索引适用的情况,比如B*索引、复合索引、函数索引、bitmap索引等。
可以分时操作呀,你把一部分数据融合之后做成视图或者把你的SQL语句写成存储过程。
Q3: asp.net查询数据库大数据卡的要死有什么方法决解
全站全部生成静态,只保留查询页面动态,可以减少浏览时候的资源消耗。
在这种数据量不是很大的情况下,可以一次性把整个表查出来,放到DataTable里面,再通过DataTable的Select方法把需要的结果筛选出来,这样就能减少数据库连接次数,速度就会快很多。
先说个你目前的状况下的暂时解决办法吧。把sql语句改成:sql=select distinct(did) from tablename注意tablename换成你自己的表名。
Q4: sql查询语句在查询分析器里很快,但在.net中很慢。
在sql的查询分析器界面上选择显示执行计划,看看这么长的时间都花在什么地方了,然后再对症下药。再有就是你的sql语句的选择性好不好,返回的结果集数据量大不大,有没有设计索引,索引有没有起到作用等都会有影响。
在这我只提供一优化表顺序的方法,(sql语句的优化和原则将会在我的sql server2000学习笔记中专题讨论) 对sql语句执行效率可用sql server2000的查询分析器来查看语句的执行过程。
这个Excel文档中。注意:易助中导出的数据是带格式的,直接使用公式可能带不出数据,可以先将导出的数据先复制到记事本中,再从记事本复制到Excel中,就可以了。当然,如果熟悉SQL,在查询分析器中,可以自己写语句来实现。
其实就是大小写不同,查询分析器就认为是两句不同的SQL语句,必须进行两次解析。生成2个执行计划。
Q5: sql数据库文件过大,程序运行非常慢,怎么办
将数据库缩减后剩余的空间保留在数据库,中不返还给操作系统。如果不选择此选项,则剩余的空间返还给操作系统。将数据库缩减后剩余的空间返还给操作系统。
处理方法:用BACKUP LOG database WITH NO_LOG清除日志 把数据库属性中的故障还原模型改为“简单”可以大大减慢日志增长的速度。
这样就不会大量占用数据库时间,但这样又会占用大量内存,根据你的需要试试看吧。在内存里计算不在sql里面快,只是你在添加数据库时需要向datatable和sql里面同时添加同一条数据。10几万的数据我都是这么操作的。
日志文件太大,使其减小的方法。在打开SQL Server Management Studio并正常联接SQL服务器后,运行下面的三行:( 注意将dbName代换为你的数据库名。
.netsql用绑定程序执行慢的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql绑定执行计划、.netsql用绑定程序执行慢的信息别忘了在本站进行查找喔。






