摘要:
事务的基本特征 原子性,一致性,隔离性,持久性 原子性 指一个事务中的操作要么全部成功要么全部失败 一致性 指数据库的是从一个一致性的状态转换到另一个一致性的状态 隔离性 一个事物的修改在最终提交前对其他的事务是不可见的 持久性 指对数据库的修改是永久有效的 脏读 正常情况下,事务A对数据进行修改, 阅读全文
摘要:
字段类型的优先级 整型>date,time>enum(枚举类型)char >varchar >blob,text time :定长运算快,节省时间,考虑时区,写sql不方便 enum:能约束值的目的,内部用整型来存储,但与char联查时,内部要经历串与值的变化 char:定长,考虑字符集和校对集 v 阅读全文
摘要:
InnoDB存储引擎 MySQL默认的存储引擎,最重要使用最广泛,处理大量短期事务 下 MylSAM和InnoDB的区别是什么? 1.InnoDB支持事务,MyISAM不支持事务。这是MySQL将默认存储引擎从MylSAM变成InnoDB的重要原因之一; 2.lnnoDB支持外键,而MylSAM不支 阅读全文
摘要:
当有多个字段建立索引的时候,要遵循最左前缀原则,即:索引为 b c d ,要使用 c 索引就必须 要有 b字段,或者要使用 d 索引,就必须要有 b 字段的条件,看情况又是也需要 c 字段的条件 覆盖索引 : 当已经建立了 b 字段的索引之后,恰好 select b 而不是查询所有或者其他的字段,不 阅读全文