![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
介绍MYSQL底层原理,使用场景
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
q375923078
这个作者很懒,什么都没留下…
展开
-
MYSQL general tablespace
https://blog.csdn.net/rudygao/article/details/50454277转载 2020-06-02 10:23:33 · 252 阅读 · 0 评论 -
innodb_flush_method及O_DIRECT参数详解与测试
https://blog.csdn.net/smooth00/article/details/72725941转载 2020-05-28 22:28:20 · 1179 阅读 · 1 评论 -
Linux I/O 磁盘调度策略
https://blog.csdn.net/theorytree/article/details/6259104转载 2020-05-28 14:29:52 · 243 阅读 · 0 评论 -
MySQLExplain_2
@(MySQL学习)文章目录一. 哪张原数据表中记录了Cardinality信息二. MySQL5.6安装sys库三. Explain(二)1. Explain输出介绍(1). id(2). select_type(3). table(4). type(5). extra一. 哪张原数据表中记录了Cardinality信息---- 在information_schema.STATISTICS中记录了相关的信息--mysql> use information_schema;Database原创 2020-05-27 14:27:19 · 138 阅读 · 0 评论 -
MYSQL临时表
https://www.cnblogs.com/cchust/p/10891520.html转载 2020-05-26 17:32:48 · 114 阅读 · 0 评论 -
MYSQL执行计划explain介绍
https://www.cnblogs.com/xinysu/p/7860609.html转载 2020-05-26 14:04:21 · 87 阅读 · 0 评论 -
MYSQL的索引优化技术ICP、MRR、BKA
MYSQL的索引优化技术ICP、MRR、BKA:https://blog.csdn.net/caomiao2006/article/details/52205177转载 2020-05-25 23:02:02 · 171 阅读 · 0 评论 -
12. MYSQL_索引B+树Explain
MYSQL_索引B+树Explain文章目录一. 索引1. 索引的定义2. 二分查找二. 二叉树(Binary Tree)1. 二叉树的定义2. 平衡二叉树(AVL-树)三. B树/B+树1. B树的定义2. B+树的定义3. B+树的作用3. B+树的操作3. B+树的扇出(fan out)4. B+树存储数据举例四. MySQL索引1. MySQL 创建索引2. MySQL 查看索引3. Cardinality(基数)4. 复合索引五. information_schema(一)六. EXPLAI.原创 2020-05-12 11:15:46 · 188 阅读 · 0 评论 -
11. MySQL_Rank视图UNION触发器
统计dbt3库下orders每周每个客户的订单数量思路找到订单中最小周(week)之前的一周的周一,这里进行了简化,使用了1970-01-05作为周一标记,作为起始(start)[root@MyServer ~]> cal 1 1970 January 1970 Su Mo Tu We Th Fr Sa 1 2 3 4 5 ...原创 2020-03-09 11:37:40 · 113 阅读 · 0 评论 -
10.MySQL_子查询INSERTUPDATEDELETEREPLACE
一. 子查询子查询就是指在一个select语句中嵌套另一个select语句。同时,子查询必须包含括号。MySQL 5.6.x 版本之前,MySQL的子查询性能较差,但是从5.6开始,不存在性能差的问题。select a from t1 where a > any(select a from t2);select a from t1 是外部查询(outer query)(se...原创 2019-12-25 14:48:56 · 174 阅读 · 0 评论 -
4. MySQL_slow_loggeneric_logaudit存储引擎一
文章目录一. 慢查询日志进阶1. 相关参数2. 慢查询日志实践二. 通用日志(generic_log)与审计1. 通用日志作用2. 审计插件3. Audit Plugin安装三. 存储引擎(一)1.Mysql上支持的存储引擎2. 存储引擎的概念3. MySQL存储引擎3. 存储引擎之MyISAM一. 慢查询日志进阶1. 相关参数slow_query_log是否开启慢查询日志...原创 2019-12-23 15:39:51 · 123 阅读 · 0 评论 -
6. MySQL_多实例SSL
一. 多实例安装 – 多版本1. [mysqld_multi]标签[mysqld_multi] 是否需要配置从操作演示来看,在my.cnf(模板配置)上直接配置[mysqld1]、[mysqld2]等实例标签,而不配置[mysqld_multi],使用mysqld_multi start 1也是可以启动数据库实例的,但是没有mysqld_safe的守护进程。所以该标签需要配置2. 停止...原创 2019-12-20 10:12:22 · 84 阅读 · 0 评论 -
9. MySQL_Employees临时表的创建外键约束
一. Employees数据库安装1. Employees数据库介绍Employees数据库是一个用于学习和测试的数据库,大约160MB,4百万条记录2. Employees的安装官方安装文档2.1. 下载根据官方文档的连接,我们可以找到下载该数据库的两种方式employees_db-full-1.0.6.tar.bz2github-test_db 使用git clone 进...原创 2019-12-20 19:12:37 · 569 阅读 · 0 评论 -
8. MySQL_JSON
一. MySQL JSON类型1. JSON介绍JSON(JavaScript Object Notation)是一种轻量级的数据交换语言,并且是独立于语言的文本格式。一些NoSQL数据库选择JSON作为其数据存储格式,比如:MongoDB、CouchDB等。MySQL5.7.x开始支持JSON数据类型。官方文档(JSON类型)2. JSON格式示例---- 摘自 维基百科...原创 2019-12-20 14:55:14 · 82 阅读 · 0 评论 -
7. MySQL_数据类型
一. INT类型1. INT类型的分类TINYINT存储空间 : 1 字节取值范围有符号(signed) : [-128, 127]无符号(unsigned) :[0, 255]SMALLINT存储空间 : 2 字节取值范围有符号(signed) : [-32768, 32767]无符号(unsigned) :[0, 65535]MEDI...转载 2019-12-20 14:05:36 · 109 阅读 · 0 评论 -
MySQL自增变量AUTO_INCREMENT重启之后值丢失
# 1. MySQL自增变量AUTO_INCREMENT重启之后值丢失MySQL在建表时,推荐使用自增列作为表的主键,这样的表在某些场景下,对提高性能有一定的帮助。但是自增列有一个坑,并且这个坑存在了很久,一直到MySQL 8.0版本,才修复了这个坑,这个坑就是表的自增列变量auto_increment在MySQL重启后,有可能丢失。1.1. 问题重现创建两张表tb1,tb2,tb1为i...原创 2019-12-16 18:28:55 · 1049 阅读 · 0 评论 -
3. MySQL_Role模拟Workbench体系结构
MySQL学习笔记4(权限拾遗/Role模拟/Workbench/体系结构)文章目录MySQL学习笔记4(权限拾遗/Role模拟/Workbench/体系结构)一. 权限拾遗1. GRANT与创建用户2. 查看某一个用户的权限3. 删除某一个用户4. MySQL权限信息5. information_schema二. MySQL模拟角色1. 角色的定义2. 模拟角色操作三. Workbench与U...原创 2019-08-27 12:06:07 · 184 阅读 · 0 评论 -
5. MYSQL_存储引擎二多实例安装
MySQL学习笔记(slow_log/generic_log/audit/存储引擎一)============================================================文章目录MySQL学习笔记(slow_log/generic_log/audit/存储引擎一)一. 慢查询日志进阶1. 相关参数2. 慢查询日志实践二. 通用日志(generic_log)与...原创 2019-08-27 11:52:00 · 113 阅读 · 0 评论 -
1. MySQL_介绍和安装
MySQL学习笔记(介绍和安装)=====================================文章目录MySQL学习笔记(介绍和安装)一.MySQL版本选择二. MySQL官方网站介绍三. MySQL下载四. MySQL安装五. 附录一.MySQL版本选择MySQL5.6以后的版本,推荐使用官方版本。Percona:在5.6版本以后,MySQL将Percon之前优化集成到官...原创 2019-08-27 11:32:50 · 117 阅读 · 0 评论 -
2. MySQL_升级参数连接权限
MySQL学习笔记(升级/参数/连接/权限)============================================文章目录MySQL学习笔记(升级/参数/连接/权限)一. 数据库升级1. 环境说明2. 环境举例3. 版本升级4.关于降级问题的说明二. MySQL的连接登录1. 几种登录方式2. 免密码登录三. MySQL 参数介绍和设置1. 参数的分类2. 查看参数3. 设...原创 2019-08-27 11:31:22 · 163 阅读 · 0 评论 -
MYSQL5.7.22升级8.0.x
1. MYSQL5.7.22升级8.0.x文章目录1. MYSQL5.7.22升级8.0.x1.1. 准备升级安装1.1.1. 不得出现以下问题1.1.2. 必须没有使用没有本机分区支持的存储引擎的分区表1.1.3. MySQL 8.0中可能会保留一些以前未保留的关键字1.1.4. MySQL 5.7 mysql系统数据库中必须没有与MySQL 8.0数据字典使用的表同名的表1.1.5. 必须没...原创 2019-08-26 11:48:22 · 2336 阅读 · 0 评论