摘要:        
前言 在默认环境下,mysql 是可重复读,为什么默认可重复读呢? 一般情况下感觉读可提交就行,可重复读解决幻读的问题,但是大多情况下没有幻读的问题,所以也没有必要可重复读。 那么为什么mysql 要把默认配置设置为可重复读呢? 正文 历史原因: 这种图,如果是在可提交读的情况下,会发生什么呢? 当    阅读全文
        
            posted @ 2024-08-04 22:56
敖毛毛
阅读(70)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
前言 这个不用多说,两种重要的日志分别是redo log 和 binlog,这两种,下面分别来结束。 正文 先来redo log, redo log 是inno db 引擎特有的,运用了一种wal 技术,全称是: write-ahead logging. 它的关键点就是先写日志,再写磁盘,也就是先写    阅读全文
        
            posted @ 2024-08-04 20:57
敖毛毛
阅读(54)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
前言 比较一下唯一索引和普通索引的区别。 如果有一列数据唯一,这个时候是否是就直接设置唯一索引,这样可以避免插入重复的值,来实现业务需求。 那么唯一索引是如何保持唯一的呢?这个对性能是否有影响。 正文 数据库我们知道是增删改查。 那么首先来看下这个查,唯一索引是如何查数据的呢? select id     阅读全文
        
            posted @ 2024-08-04 10:53
敖毛毛
阅读(110)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号