这个问题会涉及几个方面:网络、数据库性能、服务器资源占用情况。需要根据实际情况去查找根源。1、网络问题是首先应该考虑的,既然是远程连接,首先得保证网络不能有太高的延迟。可以用ping去跟踪下。如果网络延迟大或者即使延迟小但是存在丢包现象,还有一种可能网络上是否存...
显示全部这个问题会涉及几个方面:网络、数据库性能、服务器资源占用情况。需要根据实际情况去查找根源。
1、网络问题是首先应该考虑的,既然是远程连接,首先得保证网络不能有太高的延迟。可以用ping去跟踪下。如果网络延迟大或者即使延迟小但是存在丢包现象,还有一种可能网络上是否存在环路,这些都会导致访问数据库慢,或者时断时续的现象。
2、如果网络没有丢包而且延迟不高的情况下,就要利用本地电脑数据库工具直连数据库或者登录数据库服务器进行查询测试,查看是否是数据库本身访问有卡慢的现象,再就是查看数据库服务器本身的CPU占用情况、内存使用情况等。
收起