网站开发与维护视频教程企业网站找谁做好

张小明 2026/1/10 2:34:23
网站开发与维护视频教程,企业网站找谁做好,国家认可的赚钱游戏,杭州电商直播培训班MySQL 日志体系总览MySQL 的日志是数据库运行状态、操作行为、故障排查的核心依据#xff0c;主要分为管理类日志#xff08;错误、通用查询、慢查询#xff09;、复制类日志#xff08;二进制、中继#xff09;、事务类日志#xff08;重做、回滚#xff09;三大类主要分为管理类日志错误、通用查询、慢查询、复制类日志二进制、中继、事务类日志重做、回滚三大类每类日志有其特定的用途和配置方式。1. 错误日志Error Log核心作用记录 MySQL 服务器启动、运行、关闭过程中所有的错误信息、警告信息以及重要的系统事件比如初始化、配置加载。是排查 MySQL 启动失败、运行异常的首要日志。配置方式my.cnf/my.ini默认开启只需指定路径和日志级别# 错误日志文件路径Linux示例 log_error /var/log/mysql/error.log # 日志级别1仅错误 | 2错误警告 | 3所有调试用 log_error_verbosity 2典型使用场景MySQL 服务启动失败端口被占用、权限不足运行中突然崩溃、连接异常配置参数生效失败如innodb_buffer_pool_size设置过大查看方式Linux# 实时查看错误日志 tail -f /var/log/mysql/error.log # 查看最近100行错误 tail -n 100 /var/log/mysql/error.log2. 通用查询日志General Query Log核心作用记录 MySQL 服务器接收到的所有 SQL 语句包括查询、插入、连接 / 断开等无论语句是否执行成功。关键特点默认关闭会产生海量日志占用磁盘 / 性能记录内容客户端 IP、连接时间、执行的 SQL、断开时间等配置 / 动态控制# 开启通用查询日志 general_log ON # 日志文件路径 general_log_file /var/log/mysql/general.log # 输出格式FILE文件/TABLEmysql.general_log表 log_output FILE-- 临时开启重启失效 SET GLOBAL general_log ON; -- 临时关闭 SET GLOBAL general_log OFF; -- 查看状态 SHOW VARIABLES LIKE general_log%;典型使用场景排查应用程序拼接的 SQL 是否符合预期审计谁执行了敏感操作如未知来源的删除定位莫名其妙的数据库操作注意生产环境禁止长期开启仅临时用于问题排查。3. 慢查询日志Slow Query Log核心作用记录执行时间超过指定阈值的 SQL 语句“慢 SQL”是数据库性能优化的核心日志。配置方式# 开启慢查询日志 slow_query_log ON # 日志文件路径 slow_query_log_file /var/log/mysql/slow.log # 慢查询阈值单位秒建议设0.5-1秒 long_query_time 1 # 记录未使用索引的查询即使执行快 log_queries_not_using_indexes ON # 记录管理类慢语句如ALTER TABLE log_slow_admin_statements ON动态配置无需重启-- 临时设置阈值为0.5秒 SET GLOBAL long_query_time 0.5; -- 查看慢查询状态 SHOW VARIABLES LIKE slow_query%;分析工具mysqldumpslowMySQL 自带# 查看最耗时的10条慢SQL mysqldumpslow -s t -t 10 /var/log/mysql/slow.log # 按执行次数排序 mysqldumpslow -s c /var/log/mysql/slow.logpt-query-digestPercona 工具包更强大典型使用场景定位业务高峰期数据库卡顿的原因优化耗时久的 SQL加索引、重构 SQL 结构4. 二进制日志Binary Log核心作用记录所有数据修改操作INSERT/UPDATE/DELETE/CREATE 等二进制格式存储是主从复制、数据恢复的核心。关键特点默认开启主从架构必须开启只记录修改操作不记录 SELECT日志按大小 / 时间轮转可自动过期清理配置方式# 开启二进制日志前缀名 log_bin /var/lib/mysql/mysql-bin # 服务器ID主从复制必须唯一 server_id 1 # 日志格式ROW推荐记录行修改/STATEMENT记录SQL/MIXED binlog_format ROW # 日志过期时间自动删除单位天 expire_logs_days 7 # 单个日志最大大小1G为宜 max_binlog_size 1073741824常用操作-- 查看二进制日志列表 SHOW BINARY LOGS; -- 查看当前写入的日志 SHOW MASTER STATUS;解析与恢复mysqlbinlog 工具# 解析为可读SQL mysqlbinlog /var/lib/mysql/mysql-bin.000001 # 按时间范围解析恢复误删数据 mysqlbinlog --start-datetime2025-12-25 09:00:00 --stop-datetime2025-12-25 10:00:00 /var/lib/mysql/mysql-bin.000001 recover.sql典型使用场景主从复制主库 binlog 同步到从库执行数据恢复误删 / 误改后恢复到指定时间点审计数据修改操作5. 中继日志Relay Log核心作用仅存在于从库存储从主库复制过来的二进制日志内容从库 SQL 线程读取并执行实现主从同步。关键特点自动生成 / 管理无需手动配置可调整路径 / 大小格式与二进制日志一致可通过mysqlbinlog解析同步完成后自动删除旧日志配置参数可选# 中继日志前缀 relay_log /var/lib/mysql/relay-bin # 过期时间与binlog共用expire_logs_days expire_logs_days 7排查同步故障# 解析中继日志 mysqlbinlog /var/lib/mysql/relay-bin.000001 # 查看从库同步状态 SHOW SLAVE STATUS\G6. 事务日志InnoDB 专属InnoDB 依赖两类日志保证事务特性ACID6.1 重做日志Redo Log核心作用保证数据持久性ACID-D记录页的物理修改崩溃后恢复未刷盘数据。关键机制预写日志WAL先写 Redo Log 再刷磁盘提升写入性能。配置innodb_log_file_size 1G # 单个日志文件大小1-4G为宜 innodb_log_files_in_group 2 # 日志文件数量默认26.2 回滚日志Undo Log核心作用保证事务原子性ACID-A记录数据修改前的状态用于回滚和 MVCC多版本并发控制。关键特点支持事务回滚、读不加锁MVCC可配置独立表空间便于管理。总结核心分类与用途管理类日志错误 / 慢查询用于运维排查 / 性能优化复制类日志二进制 / 中继用于主从同步事务日志Redo/Undo保证 InnoDB 事务特性。生产配置建议必开错误日志 慢查询日志阈值 0.5-1 秒 二进制日志通用查询日志仅临时开启配置日志过期时间避免磁盘占满。核心工具tail查看日志、mysqldumpslow分析慢 SQL、mysqlbinlog解析二进制 / 中继日志。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

wordpress全站音乐浙江省城乡建设厅证书查询

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个LaTeX符号效率工具包,包含:1.快捷键自定义系统;2.符号输入历史记录;3.智能补全预测;4.符号使用频率统计&#xf…

张小明 2026/1/8 7:27:16 网站建设

网站维护 年费网站制作哪家好又便宜

Foldseek:高效蛋白质结构比对的突破性工具 【免费下载链接】foldseek Foldseek enables fast and sensitive comparisons of large structure sets. 项目地址: https://gitcode.com/gh_mirrors/fo/foldseek 蛋白质结构比对是生物信息学中至关重要的分析环节&…

张小明 2026/1/8 7:27:14 网站建设

鹿寨建设局网站河南郑州建设网站

终极Windows权限管理指南:TrustedInstaller工具完全解析 【免费下载链接】LeanAndMean snippets for power users 项目地址: https://gitcode.com/gh_mirrors/le/LeanAndMean 你是否曾经遇到过系统文件无法修改、注册表项访问被拒的困扰?作为Wind…

张小明 2026/1/8 7:27:13 网站建设

专业做化妆品的网站有哪些网站设计计划书的内容

JL-695X-SDK 具体的启动流程就不一一说了,已经很熟悉了,这里挑一些重点记录一下,以防后面再重新来写JL的时候一头雾水一、启动流程 上电肯定是先从main函数开始执行,JL-695X-SDK(后面都用SDK代替)的main函数…

张小明 2026/1/8 7:27:11 网站建设

外贸网站开发哪家好国内最好的在线网站建设

还在为NVIDIA显卡设置而烦恼吗?面对复杂的参数调整和性能优化,你是否渴望找到更简单高效的解决方案?NVIDIA显卡作为业界标杆,其强大的图形处理能力需要专业工具来充分释放。nvidia-settings作为官方控制面板虽然功能全面&#xff…

张小明 2026/1/8 18:18:48 网站建设

网站消息推送做vi设计的网站

超强多维数据分析利器:HyperSpy 3分钟快速上手指南 【免费下载链接】hyperspy Multidimensional data analysis 项目地址: https://gitcode.com/gh_mirrors/hy/hyperspy 多维数据分析在现代科学研究中扮演着至关重要的角色,但传统方法往往面临数据…

张小明 2026/1/8 18:18:46 网站建设