开发者社区> 问答> 正文

连接外网数据库比本机的慢,为什么?

是这样,我申请了一个云服务器,然后在上面装了sqlserver2012,mysql数据库,我在本机上面启动了一个java项目,用的spring和hibernate框架,连接本机的数据库很快,但是连接云服务器的数据库就很慢,做个登录都要20秒左右,我的网络是4M的ADSL,请问是网络的原因吗?

展开
收起
落地花开啦 2016-02-27 17:04:09 6326 0
2 条回答
写回答
取消 提交回答
  • 推荐回答:

    通常数据库服务器和应用服务器都是基于局域网的,你这样属于跨网段连接数据库,慢是正常现象。

    你测试用外网没有关系,一般生产是加一块网卡专线访问,而且需要双边开防火墙限制ip。

    业务量大还可以弄一个前置代理负载一下。

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-04-21 17:15:22
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    通常数据库服务器和应用服务器都是基于局域网的,你这样属于跨网段连接数据库,慢是正常现象。
    你测试用外网没有关系,一般生产是加一块网卡专线访问,而且需要双边开防火墙限制ip。
    业务量大还可以弄一个前置代理负载一下。

    2019-07-17 18:49:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载