![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
你嘎哈呢
这个作者很懒,什么都没留下…
展开
-
MYSQL
https://www.cnblogs.com/best/p/6517755.html?share_from=com.rae.cnblogs一个小时学会MySQL数据库目录一、数据库概要1.1、发展历史1.1.1、人工处理阶段1.1.2、文件系统1.1.3、数据库管理系统1.2、常见数据库技术品牌、服务与架构1.3、数转载 2017-12-25 10:32:48 · 393 阅读 · 0 评论 -
数据库优化
数据库优化1. 使用合适字段属性在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据...原创 2018-05-24 20:17:24 · 136 阅读 · 0 评论 -
数据库执行计划,索引是否打到------explain
explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。创建数据库表建表语句: https://www.cnblogs.com/xuanzhi201111/p/4175635.html 转载来自博客expain出来的信息有10列,分别是id、select_type、table、ty...原创 2018-12-12 10:49:31 · 198 阅读 · 0 评论 -
mysql最左前缀原则
最左前缀:顾名思义,就是最左优先,上一个博客中数据库我们创建了UNIQUE KEY `uk_device` (`device_id`,`user_id`,`token`)多列索引,相当于创建了(device_id)单列索引,(device_id,user_id)组合索引以及(device_id,user_id,token)组合索引。结论是索引键是(a_b_c)seclect * from ta...原创 2018-12-12 11:40:59 · 4901 阅读 · 1 评论 -
面试----mysql--索引,锁--怎么答
1:首先Mysql的基本存储结构是页(记录都存在页里边):每个数据页都会为存储在它里边儿的记录生成一个页目录,在通过主键查找某条记录的时候可以在页目录中使用二分法快速定位到对应的槽,然后再遍历该槽对应分组中的记录即可快速找到指定的记录2:索引做了些什么可以让我们查询加快速度呢?其实就是将无序的数据变成有序(相对):一个没加主键的表,它的数据无序的放置在磁盘存储器上,一行一行的排列的很整齐,...转载 2018-12-24 11:29:51 · 224 阅读 · 0 评论 -
入职学习------mysql
MySQL开发规范 MySQL数据库入门 介绍&安装 DML DDL 存储引擎 字段类型 权限管理 权限管理开场 MySQL权限验证 常见场景举例 权限安全 常用系统命令 常用系统命令(上) 常用系统命令(下) 作业MySQL数据库入门 介绍&安装...原创 2019-07-09 20:47:24 · 186 阅读 · 0 评论