深入理解MySQL 8.0:日记管理、性能优化与安全管理全剖析 ...

打印 上一主题 下一主题

主题 1539|帖子 1539|积分 4617

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
36. 日记类型及用途



  • 错误日记:记录启动失败、瓦解等严重题目(默认开启)。
  • 慢查询日记:记录执行时间超过阈值的 SQL(用于优化)。
  • 二进制日记:记录数据变更(用于主从复制和恢复)。
  • 常规查询日记:记录所有 SQL 语句(慎用,影响性能)。

37. MySQL 8.0 默认开启的日记



  • 错误日记:/var/log/mysql/error.log。
  • 二进制日记:/var/lib/mysql/binlog.000001。

38. 常规查询日记 vs 慢查询日记



  • 常规查询日记:记录所有 SQL 语句(包括毗连信息)。
  • 慢查询日记:仅记录执行时间超过 long_query_time 的 SQL(默认 10 秒)。

39. 日记同时生存到文件和表



  • 设置
    1. [mysqld]  
    2. log_output=FILE,TABLE  
    3. slow_query_log=1  
    4. general_log=1  
    复制代码
  • 查看日记表
    1. SELECT * FROM mysql.slow_log;  
    2. SELECT * FROM mysql.general_log;  
    复制代码

40. 刷新日记下令



  • 下令:FLUSH LOGS; 或 mysqladmin flush-logs。
  • 影响

    • 创建新的二进制日记文件。
    • 重新打开常规查询日记和慢查询日记文件。


41. Performance Schema 的作用



  • 目的:实时监控服务器性能(如锁等待、内存利用)。
  • 常用表

    • events_waits_current:当前等待变乱。
    • file_summary_by_event_name:文件 I/O 统计。


42. sys Schema 的作用



  • 功能:简化 Performance Schema 数据的查看。
  • 示例视图

    • sys.innodb_lock_waits:显示锁辩论信息。
    • sys.schema_table_statistics:表访问统计。


43. 审计功能设置



  • 正确:audit_log_filter_linux_install.sql 脚本用于设置基于规则的审计。
  • 步骤

    • 执行脚本:mysql -u root -p < audit_log_filter_linux_install.sql。
    • 启用审计插件:INSTALL PLUGIN audit_log SONAME 'audit_log.so';。


44. MySQL Enterprise Monitor 功能



  • 持续监控:实时跟踪数据库性能。
  • 自动预警:根据阈值发送告警(如 CPU 利用率超过 90%)。
  • 可视化分析:生成查询执行时间图表。
  • 账户管理:审计用户权限变更。

45. SHOW PROCESSLIST 输出列



  • Id:毗连 ID。
  • User:执行 SQL 的用户。
  • Host:客户端 IP。
  • db:当前利用的数据库。
  • Command:线程状态(如 Query、Sleep)。
  • Time:线程处于当前状态的秒数。
  • State:操作详情(如 Sending data)。
  • Info:正在执行的 SQL 片断。

46. 用户账户存储位置



  • 位置:mysql.user 表。
  • 查看所有用户
    1. SELECT User, Host FROM mysql.user;  
    复制代码

47. 查抄通配符用户



  • 方法
    1. SELECT User, Host FROM mysql.user WHERE Host LIKE '%';  
    复制代码
  • 风险:'user'@'%' 允许从任何 IP 毗连,存在安全隐患。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

大号在练葵花宝典

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表