随笔分类 -  数据库

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