
还有一种情况就是当前 *** 作系统所运行的程序的多少或者是类型都可能影响到数据库的存取速度,应为这些程序运行的时候都会涉及到不同进程的切换!
ping一下数据库服务器,看下延时。如果延时正常的话,然后查询下连接数,检查是不是创建了大量连接。
再没有问题就尝试sqlplus直连。正常情况数据库主机通信不是很大,一般是程序中有大量创建连接引起的。
这需要根据导致运行速度不高的原因来考虑。如果是因为数据库的关系,可以将不经常变化的却经常需要用到的数据在第一次读出来的时候保存到内存中,以后就不用再去读取了。
除此以外就是数据库连接的优化了,比如做好索引、分页读取等。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)