开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB这个问题怎么解决?是需要调整wait_timeout大小吗,建议多少合适?

PolarDB这个问题怎么解决?是需要调整wait_timeout大小吗,建议多少合适?d3d50ba493e5895f076b617c88ccff28.png

展开
收起
三分钟热度的鱼 2024-02-01 19:02:52 76 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的文档图像,出现了一个系统异常错误。该错误消息指出在查询数据库时发生了通信链接故障。具体来说,最后一个成功接收到的数据包是在36毫秒前,而最后一个成功发送到服务器的数据包是在39毫秒前。

    根据错误消息中的信息,问题可能出在URL Ujar:file:/app.jar!/BOOT-INF/classes!/mapper/BillConfigMapper.xml文件中的某个地方。

    针对这个问题,一种解决方法是调整PolarDB的wait_timeout参数。wait_timeout参数指定了服务器在关闭空闲连接之前等待的时间。如果连接在指定的时间段内没有活动,则服务器会关闭该连接。

    建议将wait_timeout参数的值设置为适当的大小,以确保连接在空闲时不会过早地被关闭。具体的合适值取决于您的应用程序的需求和服务器的配置。一般来说,可以将其设置为几分钟到几小时的范围,以满足大多数情况的需求。

    请注意,调整wait_timeout参数可能需要管理员权限或特定的配置文件访问权限。在进行任何更改之前,请确保您具备适当的权限,并备份相关配置文件以防止意外情况发生。

    2024-02-02 10:54:34
    赞同 展开评论 打赏
  • 你们是不是在导数据,可以把这个参数调大点net_read_timeout,可以先调到300看一下。此回答整理自钉群“PolarDB 专家面对面 - 网络&连接&线程池功能”

    2024-02-01 20:35:16
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载