Redis 和 Mongo 都属于 No-SQL类型的数据库,他们的区别,联系是什么呢?看了一些文章,特总结如下. Redis 最大的特点是,快!为什么快,因为他将大量的东西存储在了memory中.但这并不表示,Redis只是store data only in memory. Actually, from time to time, Redis will add some checkpoint to save data into disk 这就导致一个问题.如果在两个check point 之
1.查询长时间不返回: 在表 t 执行下面的 SQL 语句: mysql> select * from t where id=1; 查询结果长时间不返回. 一般碰到这种情况的话,大概率是表 t 被锁住了.接下来分析原因的时候,一般都是首先执行一下 show processlist 命令,看看当前语句处于什么状态.然后我们再针对每种状态,去分析它们产生的原因.如何复现,以及如何处理.等 MDL 锁如下图所示,就是使用 show processlist 命令查看 Waiting for table