上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 前言: 在 MySQL 中,建表时一般都会要求有主键。若要求不规范难免会出现几张无主键的表,本篇文章让我们一起揪出那个无主键的表。 1.无主键表的危害 以 InnoDB 表为例,我们都知道,在 InnoDB 中,表都是根据主键顺序以索引的形式存放的,这种存储方式的表称为索引组织表。一张 InnoDB 阅读全文
posted @ 2021-07-12 10:24 MySQL技术 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 前言: MySQL 连接状态是数据库中比较重要的一个指标,比如说目前总共有多少个连接、各连接处于什么状态等等,这些连接状态也能从侧面反映出数据库当前运行状况。本篇文章我们一起来学习下 MySQL 连接相关内容。 1.connection相关参数 先来看下 connection 相关参数,只有参数设置 阅读全文
posted @ 2021-07-06 15:16 MySQL技术 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 前言: 在学习 MySQL 的过程中,也许你希望有个中文网站可以参考,或许你曾经在搜索引擎中寻找过此类网站。如果你有此类需求的话,那么下面介绍的这个网站你一定要收藏。 1.宝藏文档网站 前面文章有介绍过 MySQL 官方文档,我们知道官方文档都是英文的,虽然可以通过翻译插件翻译为中文,但翻译效果总是 阅读全文
posted @ 2021-06-30 09:44 MySQL技术 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 前言: 不知道你有没有注意过,MySQL 启动时需要配置 pid 及 socket 文件路径。偶尔还会出现因 pid 文件找不到而启动失败的现象,那么 pid 与 socket 文件究竟是干什么用的呢?我们一起来看下本篇文章。 1.pid-file介绍 MySQL 中的 pid 文件记录的是当前 m 阅读全文
posted @ 2021-06-16 11:09 MySQL技术 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 前言: 一般在数据库使用规范中,我们都会看到这么一条:库名及表名一律使用小写英文。你有没有思考过,为什么推荐使用小写呢?库表名是否应该区分大小写呢?带着这些疑问,我们一起来看下本篇文章。 1.决定大小写是否敏感的参数 在 MySQL 中,数据库与 data 目录中的目录相对应。数据库中的每个表都对应 阅读全文
posted @ 2021-06-07 10:23 MySQL技术 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 前言: 前面文章,我们学习了 MySQL 慢日志相关内容,当我们筛选得到具体的慢 SQL 后,就要想办法去优化啦。优化 SQL 的第一步应该是读懂 SQL 的执行计划。本篇文章,我们一起来学习下 MySQL explain 执行计划相关知识。 1.执行计划简介 执行计划是指一条 SQL 语句在经过 阅读全文
posted @ 2021-05-31 10:15 MySQL技术 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 前言: 有时候我们会遇到重命名表的需求,比如说因业务变化,需要将表 a 重命名为表 b 。这个时候可以执行 RENAME TABLE 语句或 ALTER TABLE 语句来重命名表。本篇文章我们一起来学习下重命名表相关知识。 1.重命名表方法 使用 RENAME TABLE 语句或 ALTER TA 阅读全文
posted @ 2021-05-24 10:01 MySQL技术 阅读(3485) 评论(0) 推荐(0) 编辑
摘要: 前言: 慢日志在日常数据库运维中经常会用到,我们可以通过查看慢日志来获得效率较差的 SQL ,然后可以进行 SQL 优化。本篇文章我们一起来学习下慢日志相关知识。 1.慢日志简介 慢日志全称为慢查询日志(Slow Query Log),主要用来记录在 MySQL 中执行时间超过指定时间的 SQL 语 阅读全文
posted @ 2021-05-18 09:42 MySQL技术 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 前言: 在平时工作中,经常会遇到数据迁移的需求,比如要迁移某个表、某个库或某个实例。根据不同的需求可能要采取不同的迁移方案,数据迁移过程中也可能会遇到各种大小问题。本篇文章,我们一起来看下 MySQL 数据迁移那些事儿,希望能帮助到各位。 1.关于数据迁移 首先引用下维基百科中对数据迁移的解释: 数 阅读全文
posted @ 2021-05-06 09:55 MySQL技术 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 前言: 上篇文章,我们介绍了 MySQL 权限管理相关知识。当数据库实例中存在大量的库或用户时,权限管理将会变得越来越繁琐,可能要频繁进行权限变更。MySQL 8.0 新增了 role 功能,使得权限管理更加方便,本篇文章我们来看下 8.0 下的 role 功能。 1. role 简介 role 角 阅读全文
posted @ 2021-04-26 10:07 MySQL技术 阅读(3036) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页