随笔分类 - MySQL面试题
摘要:mysal有3种log,分贝是:biglog,redo log,undo log biglog biglog是用于记录数据库表结构和表数据变更的二进制日志,比如insert,update,delete,create,truncate等等操作,不会记录select和show操作 主从复制 三种模式:s
阅读全文
摘要:选择唯一索引 唯一性索引的值是唯一的,可以更快的通过该索引来确定某条记录 作为查询条件的字段建立索引 某个字段用来做查询条件,那么该字段的查询速度会影响整个表的查询速度。因此,为该字段建立索引,可以提高整个表的查询速度 限制索引的数量 索引的数据并不是越多越好,每个索引需要占据大量的磁盘空间,索引越
阅读全文
摘要:事务4大特性: 1.原子性 事务是数据库的逻辑工作单位,事务中包含的各种操作要么都做,要么都不做 2.一致性 事务执行的结果必须是使数据库从一个一致性的状态变道另一个一致性的状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性的状态 。如果数据库系统 运行发生故障,有些事务尚未完成就被
阅读全文
摘要:事务是指数据库操作的最小工作单位,是作为单个逻辑工作单元的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行,要么都不执行;事务是一组不可再分的操作集合。 通俗的说事务就是一个可以作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使有一个失败,事务也不成功。如果
阅读全文