索引 [toc] 分类 唯一索引 普通索引 全文索引 主键索引 组合索引 作用 常用概念:回表、索引覆盖、最左匹配、 1. 回表 :当一个普通的索引被使用时,它的叶子节点存储的是本身索引和主键索引,它先查询自己的索引然后从叶子节点获得主键索引,通过主键索引最终得到数据,叫做回表,重用了主键索引。 2 ...
分类:
数据库 时间:
2020-02-13 19:01:06
阅读次数:
94
MyISAM 和 InnoDB区别: 常规的使用操作: 1、MyISAM 节约空间,速度快 2、InnoDB 安全性高,事务的处理,多表操作。InnoDB表的每行数据都保存在主索引的叶子节点上。因此所有的InnoDB表必须包含主键,如果创建表的时候,没有显示指定主键,那么InnoDB存储引擎会创建一 ...
分类:
数据库 时间:
2020-02-11 19:28:35
阅读次数:
81
首先,这个备份分为 冷备份 和 热备份 冷备份 冷备份适用于MyISAM 引擎,不适用于InnoDB,且要关闭MySQL。 冷备份就是将MySQL安装目录下的data文件夹的文件 copy 出来,data文件夹下的每一个文件夹,都表示一个数据库,而文件夹名就对应真实的数据库库名,或者将这个文件夹以下 ...
分类:
数据库 时间:
2020-02-11 00:18:27
阅读次数:
98
步骤1:查看磁盘大小fdisk-l步骤2:卸载分区umount/www步骤3:删除分区并重新建立分区fdisk/etc/sdbdnpw步骤4:卸载分区并检查文件系统umount/dev/sdb1umount/wwwe2fsck-f/dev/sdb1(ext4文件系统)xfs_repair/dev/sdb1(xfs文件系统)步骤5:挂载目录mount/dev/sdb1/www步骤6:重建文件系统re
分类:
系统相关 时间:
2020-02-10 19:49:42
阅读次数:
106
MySQL的基本架构: MySQL大致可以分为Server层和存储引擎层两部分 Server层包括:连接器,分析器,优化器,执行器。 存储引擎架构模式是插件式的,支持InnoDB,MyISAM,Memory等。可以使用show table status查看表的相关信息。 InnoDB引擎: MySQ ...
分类:
数据库 时间:
2020-02-09 16:58:58
阅读次数:
103
原文:https://www.jb51.net/article/139113.htm MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁;BDB存储引擎采用的是页面锁,但也支持表级锁;InnoDB存储引擎既支持行级锁,也 ...
分类:
数据库 时间:
2020-02-08 09:59:13
阅读次数:
73
Fence Repair Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 77001 Accepted: 25185 Description Farmer John wants to repair a small length o ...
分类:
其他好文 时间:
2020-02-05 18:17:42
阅读次数:
69
Fence Repair Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 76946 Accepted: 25167 Description Farmer John wants to repair a small length o ...
分类:
其他好文 时间:
2020-02-02 19:33:39
阅读次数:
59
01 引擎选择 目前广泛使用的是MyISAM和InnoDB两种引擎: MyISAMMyISAM引擎是MySQL 5.1及之前版本的默认引擎,它的特点是: 不支持行锁,读取时对需要读到的所有表加锁,写入时则对表加排它锁 不支持事务 不支持外键 不支持崩溃后的安全恢复 在表有读取查询的同时,支持往表中插 ...
分类:
数据库 时间:
2020-02-02 13:42:55
阅读次数:
108
概述 首先需要澄清的一点是,MySQL 跟 B+ 树没有直接的关系,真正与 B+ 树有关系的是 MySQL 的默认存储引擎 InnoDB,MySQL 中存储引擎的主要作用是负责数据的存储和提取,除了 InnoDB 之外,MySQL 中也支持 MyISAM 作为表的底层存储引擎。 我们在使用 SQL ...
分类:
数据库 时间:
2020-02-02 13:27:31
阅读次数:
122