随笔分类 - 数据库
数据库学习笔记
摘要:基本介绍 MySQL的表类型由存储引擎决定,主要包括MyISAM、InnoDB、Memory等 MySQL数据表主要支持六种类型,分别是:CSV、Memory、ARCHIVE、MRG_MYISAM、MYISAM、InnoDB 数据表可以分为两类:一类是事务安全型,比如InnoDB;另一类是非事务安全
阅读全文
摘要:MySQL事务和隔离机制 1. 事务 由一组相关的dml语句组成,该组dml语句要么全部成功,要么全部失败 1.1 事务作用 用于保证数据的一致性 1.2 事务和锁 当执行事务操作时,MySQL会在表上加锁,防止其他用户更改表中数据 1.3 事务操作 开始一个事务: START TRANSACTIO
阅读全文
摘要:MySQL索引 索引的作用 提高数据库的性能(SELECT),查询速度可以提高百倍千倍 索引的原理 没有索引时,查找会进行全表扫描 添加索引,会形成一个索引的数据结构,比如二叉树 索引的代价: 1. 磁盘占用 2. 影响dml(update delete insert)语句的效率 索引的类型 主键索
阅读全文

浙公网安备 33010602011771号