用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决

用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决,第1张

SQL Server查询速度慢的原因有很多,常见的有以下几种:

1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)

2、I/O吞吐量小,形成了瓶颈效应。

3、没有创建计算列导致查询不优化。

4、内存不足

5、网络速度慢

6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)

7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)

8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

我在网上申请了一个sql server数据库 用企业管理器打开时 就把所有的数据库(别人的)都打开了, 所以打开时要等很长时间 除了用查询分析器 哪位高手能教教小弟有什么办法可以快速打开 谢谢了

解析:

可以在控制面板中的管理工具的服务一项中,找到sql server数据库的启动项目,都改成手动模式,根据自己的需要在下一次打开时启动即可!

网站要到数据库那里去请求数据,数据库在返回数据都是要占用网络的,客户访问一个数据,先要访问网站的服务器,然后网站服务器去向数据库请求数据,数据库返回数据,网站在把数据返回给客户。也就是说客户看到数据所用的时间基本决定于连个服务器之间的通信时间,PING下你的两个服务器,看看到底是哪个的网络慢了

以上就是关于用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决全部的内容,包括:用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决、用企业管理器打开sql server数据库很慢的问题、远程访问SQL Server2005数据库,读取数据很慢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9298396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存