
数据库
cfy_wyl
搬砖使我快乐 搬砖让我更有钱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库操作语句类型
数据库操作语句类型原创 2017-07-01 11:42:08 · 482 阅读 · 2 评论 -
redis和mysql 的区别
1.mysql和redis的数据库类型 mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限 2.mysql的运行机制 mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在着I/O操作,如果反复...原创 2019-03-01 21:08:01 · 143 阅读 · 0 评论 -
索引失效的五种情况? 优缺点?
1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列索引,不是使用的第一部分,则不会使用索引 3.like查询以%开头 假如有这样一列code的值为'AAA','AAB','BAA','BAB' ,如果where code like '%AB'条件,由于前面...原创 2019-03-28 10:46:37 · 2902 阅读 · 0 评论 -
数据库 锁
MySQL有三种锁的级别:页级、表级、行级。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking); BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁; InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但默认情况下是采用行级锁。 MySQL这3种锁的特性可...原创 2019-03-28 10:47:53 · 136 阅读 · 1 评论 -
主键和唯一索引区别?
一、唯一索引: 一是简化了MySQL对这个索引的管理工作,这个索引也因此而变得更有效率; 二是MySQL会在有新记录插入数据表时,自动检查新记录的这个字段的值是否已经在某个记录的这个字段里出现过了;如果是,MySQL将拒绝插入那条新记录。也就是说,唯一索引可以保证数据记录的唯一性。事实上,在许多场合,人们创建唯一索引的目的往往不是为了提高访问速度,而只是为了避免数据出现重复。 CREA...原创 2019-07-22 14:46:16 · 732 阅读 · 0 评论