㈠ 本机装了sql,但是连其他电脑上的SQL数据库反应很慢!
这一般都是网络问题,局域网内会快,外网就会慢。
还有一个可能,远程数据库可能负载过高。
㈡ sql server2000反应慢
不明白为什么工程和数据库放在不同的机器,在局域网访问工程,一般的做法是一台机器做服务器,其他机器做客户机,这样访问速度是没有问题的。
现在你一台做工程机,一台做数据库机,不论是什么机器访问,必须访问二台服务器(姑且称作服务器),那么,可想如果工程需要随时调用数据库,必须不断在二台服务器之间来回链接,速度能够快吗?
㈢ ASP SQL2005 页面反应超慢,怎么办
检查asp慢的页面源码有没有关闭数据库和结果集
㈣ SQL SERVER数据库响应很慢一般都有哪些原因
数据库最主要的就是数据库设计冗余,还是sql语句之类的,还有就是用存储过程比一般的sql语句快等到;其次就是编程代码的问题,例如if
else
if
else
if
else这个判断的,如果用switch的话就会快很多
㈤ 本机装了SQL,但是连其他电脑上的SQL数据库反应很慢!
我点一个生成SQL脚本
都要半天。。。
直接把我的查询分析器搞成未响应。
一般都是网速问题或者是表数据量大造成的。
㈥ sql语句性能如何优化
如何加快查询速度?
1、升级硬件
2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。
3、扩大服务器的内存
4、增加服务器CPU个数
5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能
6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫描的期间将表锁住,禁止其他的联接访问表,后果严重。
7、查询时不要返回不需要的行、列
8、用select top 100 / 10 Percent 来限制用户返回的行数或者SET ROWCOUNT来限制操作的行
9、在IN后面值的列表中,将出现最频繁的值放在最前面,出现得最少的放在最后面,减少判断的次数
10、一般在GROUP BY 个HAVING字句之前就能剔除多余的行,所以尽量不要用它们来做剔除行的工作。他们的执行顺序应该如下最优:
select的Where字句选择所有合适的行,Group By用来分组个统计行,Having字句用来剔除多余的分组。这样Group By 个Having的开销小,查询快.对于大的数据行进行分组和Having十分消耗资源。如果Group BY的目的不包括计算,只是分组,那么用Distinct更快
11、一次更新多条记录比分多次更新每次一条快,就是说批处理好
㈦ 因为sql语句所以web页面加载页面很慢,怎么解决
将提供SQL的服务器硬件配置提升,加快SQL执行过程,优化SQL语名,加快SQL反应速度。
㈧ sql server2000反应慢
数据库和程序分别在不同的服务器上,那肯定就要慢了,程序执行时,当执行到读库的代码,就要向另外一台装有数据库的服务器发送指令,并传送回来,这个通信过程会根据网速,流量,数据量等因素而需要一定的通信时间。加上如果访问量大,流量有限,速度就会更慢。 当超过其负荷时,会导致整个系统摊痪,不能运行,有一些黑客就是通过编一个这样的工具,不断的访问同一个网站,使其流量超负荷运行而导致摊痪不能运行。一般都喜欢攻击一些有名的网站。
㈨ sql server2005数据库是什么原因导致网页打开速度慢
你数据表的数据很多 就会i导致页面代开的很慢
你可以给页面做一些优化
页面全部采用HTML标签学 杜绝服务器控件(服务器运行时会给页面增加很多垃圾代码 会影响访问的速度)
数据表的数据多的话 可以用存储过程对表进行分页查询 这样可以加快速度
把查询出来的数据保存到缓存里面 想要什么数据从缓存中读取
这样的话 你的页面访问速度就会大大提高了
㈩ sql数据过多,导致反应慢,怎么办
30W数据根本不算多,你直接在Sql数据库用sql语句查询很快的话 就是你OA软件的问题了