2021-11-15
mysql对客户端连接是否有心跳机制?

现在发现同一个应用,部署在虚拟机上正常运行,部署在容器里启动时能连上数据库,通过show processlist也能看到应用正常连接,但是启动半分钟后就会自动连接断开。
猜测是否是因为 mysql有客户端连接心跳机制,而容器里应用的地址容器外无法直接访问所导致?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
MySQL 8 忘记密码,如何修改密码?
回答 2
已采纳
重启mysql服务systemctlrestartmysqld.service不用输密码,直接回车即可进入mysqlurootp1.刷新权限mysql>flushprivileges;2.进入m
MYSQL 8.0.32 为什么ROOT 用户授权失败?
回答 3
首先,mysql中用户由两部分组成:用户名和白名单信息。从报错信息来看dkapp@’%‘这样的用户并不存在,所以提示你:不允许通过grant语句创建用户,正确的做法如下:1.先创建用户dkapp@’%
在一个高并发的MySQL数据库环境中,哪一个设置能够帮助减少不必要的行级锁冲突,同时保持良好的数据一致性和事务隔离?
回答 1
已采纳
B)设置innodbautoinclockmode2(即:INTERLEAVED模式)
innodb cluster set可以只读吗?
回答 1
已采纳
可以,参考https://www.modb.pro/db/1696336849929326592
为什么mysql在my.ini配好了database,设置为utf8,执行插入语句怎么自动跳成latin1报错了?
回答 1
client是GBK,server是utf8,这两个不一致呀。参考下这个吧:
digest,dumpslow工具如何分析一个时间段的慢日志??
回答 1
在MySQL中,可以使用 ptquerydigest 和 mysqldumpslow 工具来分析特定时间段的慢查询日志。以下是具体步骤:一、使用 pt
怎样解决新主Binlog缺失问题?
回答 1
已采纳
从库开启只读模式、从库用户只提供select权限、设置Binlog事件监控等。如果问题已经发生且日志确认已丢失,可以选择补齐GTID的方式解决。
请教个问题 innodb对于空表的select for update操作会加什么锁?没提交都只是begin,然后再select for update
回答 1
这个问题角度很特殊啊。理论上没数据锁不到。我意思是没有锁。
关于MySQL 8.0的直方图,下面说法正确的是?
回答 1
已采纳
B当ANALYZETABLE语句指定的桶数大于列中不同值的数量时创建单点直方图D当ANALYZETABLE语句指定的桶数小于列中不同值的数量时创建等高直方图
MySQL分库分表后面临的问题?
回答 1
已采纳
MySQL在分库分表之后,可能会面临一些问题,如事务支持问题、跨库查询问题、中间件高可用问题等。事务支持问题:分库分表后就成了分布式事务,如果依赖数据库本身的分布式事务管理功能执行事务,将付出比较大的
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~