mysql
文章平均质量分 60
DataGiant
Swag
展开
-
MySQL二进制日志
什么是二进制日志? 记录对数据库所发生的更改的日志。 记录对数据发生或潜在发生更改的SQL语句。 二进制格式保存 用途广泛,包括: 查看数据库变更历史 数据库增量备份 数据库灾难恢复 MySQL复制 不重启修改二进制日志配置 SET @@global.log_bin=1 SET @@global.binlog_size=37268 (单位bytes) 其他参数可以通过以下命令查询: SHOW VARIABLES LIKE '%bin%'; 常用二进制日志相关参数 修改以下配置后,需要重新启动数据库服原创 2022-02-25 16:44:37 · 603 阅读 · 0 评论 -
MySQL慢查询日志
什么是慢查询日志 当查询超过一定时间没有返回结果的时候,才会记录进慢查询日志。 慢查询日志可以帮助DBA找出执行效率缓慢的SQL语句,为数据库优化工作提供帮助。 慢查询日志默认是不开启的,也没有必要一直开启。 当需要进行采样分析时手工开启。 常用慢查询日志相关参数 Note:MySQL中配置文件中参数用横线和底横线是一样的效果。 修改以下配置后,需要重启数据库服务使之生效 slow_query_log=on|off 是否开启慢查询日志 slow_query_log_file=filen原创 2022-02-24 09:13:00 · 436 阅读 · 0 评论 -
MySQL错误日志和通用查询日志
启动错误日志 在不同情况下,错误日志会记录在不同的位置。如果没有在配置文件中指定文件名,则文件名默认为hostname.err。 在MySQL5.6的RPM发布方式中,错误日志默认被放置在/var/log/mysqld.log。 可以通过my.cnf文件进行配置: [mysqld_safe] log-error=/var/log/mysqld.log 使用vi /etc/my.cnf打开配置文件 Note:修改参数文件后重启MySQl服务才能使修改生效。 查看错误日志 MySQL的错误日志是以原创 2022-02-21 11:39:41 · 1784 阅读 · 0 评论