数据库相关
文章平均质量分 63
奋斗的小杨
这个作者很懒,什么都没留下…
展开
-
记一次mysql故障处理过程
背景 同事一个项目数据库mysql跑在docker容器里,一日前台报错,查询后发现mysql挂掉,他自己尝试重启docker start mysql,但是多次尝试并没有启动成功,同事在没有任何备份的情况下采用了,重装镜像的方法docker rm mysql把mysql的容器删掉,然后启动mysql容器,这次可是起来了,但是之前mysql的数据全部不在了。 解决 1. 查找之前mysql的 docker volume ls local 0487ad80915eecf7c.原创 2020-07-03 17:41:25 · 275 阅读 · 0 评论 -
记一次mongo慢查询排查记录
背景 近期收到客户反映,系统的认证日志不能根据用户查询接口总是报错具体报错为:com.mongodb.MongoSocketReadTimeoutException:Timeout while receiving message 分析排查 既然报错信息为mongo数据库超时,逐步定位应该是查询超时导致的。 于是连接生产数据库看下查询collection的总记录数 db.xxx.find({}).count(); 查到竟然有3000万条记录。 接下来思考为什么这么慢,mongo这么厉害3000万条应原创 2020-07-03 17:34:21 · 522 阅读 · 0 评论 -
Navicat for mysql Mac 直接安装
直接安装 如果提示文件被损坏请参考 下载链接https://download.csdn.net/download/cccfire/11223394原创 2019-09-27 19:41:21 · 4758 阅读 · 2 评论