Avatar notebook default
8篇文章 · 11452字 · 1人关注
  • Resize,w 360,h 240
    8)MySQL死锁及解决方案

    前面我们了解了MySQL的锁类型,那么在使用锁之后,大概率会出现死锁的情况。 什么是死锁 死锁是并发系统中常见的问题,同样也会出现在数据库MyS...

  • 7)InnoDB加锁案例分析

    前面分析过MySQL的锁分类方式,MyISAM仅支持表锁,不支持行锁,所以不需要做过多分析。这篇文章就针对InnoDB分析一下加锁的案例。 创建...

  • Resize,w 360,h 240
    6)InnoDB事务

    事务的基本概念 事务的四个特性: |-- 原子性atomicity,一个事务是不可分割的工作单位,事务中的操作要么都做,要么都不做。|-- 一致...

  • Resize,w 360,h 240
    5)MySQL的锁

    加锁机制划分 |-- 悲观锁:指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程...

  • 4)MySQL索引优化

    索引优化 1. 尽量全值匹配 当建立索引后,能再where条件中使用索引列,就尽量使用。例如 alter table staffs add in...

    3.2 1018 0 11
  • 3)MySQL的索引

    在理解MySQL锁之前还是有必要先过一下MySQL的索引,因为在讨论间隙锁的时候,会涉及到索引,不同索引导致间隙锁的行为有差别。索引Index本...

  • Resize,w 360,h 240
    2) MySQL的日志详解

    MySQL的缓冲池 InnoDB是基于磁盘的存储的,并将其中的记录按照页的方式进行管理。但是由于CPU速度和磁盘速度之间的鸿沟,基于磁盘的数据库...

  • Resize,w 360,h 240
    1) MySQL的逻辑架构

    从图上可以看出MySQL的逻辑架构层可以分为:连接层,服务层,引擎层,存储层。 1. 连接层 当MySQL启动时(MySQL 服务器就是一个进程...

文集作者