SQL Server查询速度慢的原因有很多,常见的有以下几种:
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
3、没有创建计算列导致查询不优化。
4、内存不足
5、网络速度慢
6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)
7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)
8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源
sqlpus "/as sysdba"这种方式是通过loop管道去连接本地数据库 好处是不走网络,也不经过lsnrctl监听器
sqlplus 用户名/密码@IP/DBName[SID] as sysdba 这种方式与上面的连接方法有根本上的不同 ; 这种方式是使用sqlplus作为客户端 , 去登录目标IP/SID的数据库 用这种方式登录所做的动作就是先去网络绕一圈,找到目标IP后再绕回来登录
从你描述的情况上看,连接速度慢的问题更可能是网络原因可以从你的客户端机器
route 192981815
看一下网络耗时
以上就是关于用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决全部的内容,包括:用JDBC连接 SQL Server 2012 数据库查询速度慢怎么解决、【高分求助】连接服务器Oracle 11g数据库较慢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)