
MySQL
文章平均质量分 86
January丶
个人博客:https://zysite.top
爱发电:https://ifdian.net/a/zysite
说明:文章优先更新在个人博客站点。
展开
-
MySQL日志文件总结
MySQL日志文件 MySQL 服务器会产生很多日志,这些日志有些有助于分析问题,有些用于主从复制、崩溃恢复。有些日志仅特定存储引擎才有。MySQL 服务器产生的日志有一下几种: 错误日志(error log) 该日志记录了 MySQL 服务器的启动和关闭,以及发生错误时的相关异常信息。 如果没做特殊配置,该日志默认是在控制台输出的,可以通过修改配置文件的形式启用。 如:修改 MySQL 配置文件 [mysqld] server-id=1 log_error=mysql_errlog.err 通过 log原创 2021-05-17 22:53:32 · 1466 阅读 · 3 评论 -
MySQL 索引总结
索引 索引是存储引擎用于快速定位记录位置的一种数据结构。在 MySQL 中也叫做键(key)。 索引的优缺点 索引不单单是用于快速定位指定记录的位置。 对于 BTree 索引,是按照顺序存储数据的,所以可以用于ORDER BY 和 GROUP BY 操作。并且索引中存储了值,某些查询可以只使用索引就可以完成,无需查询数据行(索引覆盖)。 总结一下索引的优点: 索引提高数据检索的效率,降低数据库IO压力。 通过索引进行排序效率高。 索引的缺点: 索引会占据磁盘空间。 索引会提高表的查询效率,但会降低表的原创 2021-05-13 23:31:30 · 427 阅读 · 0 评论 -
docker-compose部署MySQL主从
创建目录及配置文件 创建目录结构如下,之后用于挂载数据卷: ├── master │ ├── conf │ └── data ├── slaver0 │ ├── conf │ └── data └── slaver1 ├── conf └── data 进入./master/conf目录,创建文件vi my.cnf,内容如下: [mysqld] # 集群服务器id,不可重复 server-id = 1 # 同步(binlog)文件名称 log-bin = mysql-bin原创 2021-01-15 23:00:23 · 772 阅读 · 0 评论