数据库

数据库

  • Mysql学习(八)——Mysql集群化架构

    Mysql学习(八)——Mysql集群化架构集群的设计理念,基本都遵循三点:可用性、扩展性、一致性。可用性:​可用性的达成基本都是通过冗余实现的数据的可用性,冗余数据服务的可用性,冗余服务mysql中常见的针对数据可用性的架构有两种模式:主从模式简单灵活,方便操作,满足大部分需求双主模式互为主从,常

    查看全文
  • Mysql学习(七)——锁

    Mysql学习(七)——锁前面介绍过一些并发事务的处理方式,解决并发竞争资源的问题,就需要使用到锁了。锁分类在mysql中有很多种锁从操作的粒度上看,可以分为:表级锁、行级锁、页锁表级锁:每次操作都会锁住整张表,性能最低,并发度最低,容易发生锁冲突行级锁:每次操作只会锁住对应的范围行,锁定粒度最低,

    查看全文
  • Mysql学习(六)——事务

    Mysql学习(六)——事务ACID事务特性在关系型数据库中,一个逻辑操作要称为事务,需要满足四个特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性(Durability)。简称为ACID原子性:事务是一个原子操作单元,其对数据的修改,要么全都

    查看全文
  • Mysql学习(五)——索引与查询

    介绍Mysql中常见的索引类型,与基础的慢查询日志查看优化等

    查看全文
  • Mysql学习(四)——InnoDB中的日志处理(Undo、Redo、Binlog)

    Mysql学习(四)——InnoDB中的日志处理(Undo、Redo、Binlog)Mysql学习(四)——InnoDB中的日志处理(Undo、Redo、Binlog)Undo log 日志原理Undo Log的作用与工作原理Redo logRedo log的工作原理Bin log日志Bin log

    查看全文
  • Mysql学习(三)——Mysql中InnoDB引擎存储结构

    Mysql学习(三)——Mysql中InnoDB引擎存储结构Mysql学习(三)——Mysql中InnoDB引擎存储结构InnoDB与MyISAM引擎的对比InnoDB的存储结构InnoDB的内存结构解析InnoDB的磁盘结构InnoDB的线程模型InnoDB 数据文件存储解析InnoDB数据文件格

    查看全文