首页 > 数据库 >mysql日志

mysql日志

时间:2025-01-21 18:25:39浏览次数:1  
标签:log 记录 VARIABLES SHOW 查询 mysql 日志

一. 隔离级别

1) 一共4级

  1. READ UNCOMMITTED:最低隔离级别,允许读取未提交的数据(脏读)。
  2. READ COMMITTED:允许读取已提交的数据,但不能重复读。
  3. REPEATABLE READ(默认级别):保证在同一个事务中多次读取同样记录的结果是一致的。
  4. SERIALIZABLE:最高隔离级别,事务串行化执行,避免了并发问题

2)查看当前级别命令

SELECT @@tx_isolation;

 

 

二.日志

1)部分日志作用

  1. 通用查询日志:记录所有用户执行的命令,适合全面监控。

  2. 慢查询日志:记录执行时间较长的查询,适合性能分析。

  3. SHOW PROCESSLIST:查看当前正在执行的会话和命令。

  4. 审计插件:记录所有用户操作,适合安全审计。

2)日志文件位置

查看错误日志路径命令:   (错误日志记录了 MySQL 服务器启动、运行和关闭过程中的错误信息)

SHOW VARIABLES LIKE 'log_error'; 

查看通用查询日志路径命令:(通用查询日志记录了所有客户端执行的 SQL 语句)

SHOW VARIABLES LIKE 'general_log_file';

查看慢查询日志路径命令: (慢查询日志记录了执行时间超过指定阈值的查询)

SHOW VARIABLES LIKE 'slow_query_log_file';

查看二进制日志路径命令:(二进制日志记录了所有修改数据库的操作,用于复制和恢复)

SHOW VARIABLES LIKE 'log_bin_basename';

标签:log,记录,VARIABLES,SHOW,查询,mysql,日志
From: https://www.cnblogs.com/circlecircle/p/18684037

相关文章

  • MySQL
    数据查询语句(DQL-DataQueryLanguage)执行顺序:from-->where-->groupby-->select-->having-->orderby-->limit单表查询没啥好说的,了解基本的关键字用法和函数的功能即可实现快速查询。表连接内连接innerjoin只返回满足连接条件的记录外连接outerjoin左连......
  • centos死机导致mysql无法启动解决
    3306端口没被占用2.查看日志sudocat/var/log/mysqld.log从错误日志来看,MySQL启动失败的主要原因是InnoDB存储引擎的初始化失败。具体错误信息如下:复制[ERROR]InnoDB:IgnoringtheredologduetomissingMLOG_CHECKPOINTbetweenthecheckpoint111575434andthe......
  • 蓝易云 - NGINX开启debug日志的方法
    要开启NGINX的debug日志,您需要编辑NGINX的配置文件,按照以下步骤进行设置:1.找到NGINX配置文件通常NGINX的配置文件位于 /etc/nginx/nginx.conf或者 /etc/nginx/conf.d/目录下,具体位置可能因安装方式和操作系统而异。2.编辑NGINX配置文件使用文本编辑器打开NGINX的配置文......
  • Mysql并发控制和日志
    MySQL是一个广泛使用的关系数据库管理系统,在高并发环境中,如何有效地控制并发和管理日志至关重要。本文将详细介绍MySQL的并发控制机制和日志管理策略,以帮助开发人员和数据库管理员更好地理解和优化数据库性能。一、并发控制并发控制是指在多用户环境下管理对数据库的并发访问......
  • sqlite3 mysql每秒查询性能
     数据库的查询性能(如每秒查询次数,QPS,即QueriesPerSecond)取决于多种因素,包括数据库引擎、硬件配置、查询复杂度、数据量以及系统优化程度等。以下是对SQLite和MySQL每秒查询能力的比较和分析:SQLite每秒查询能力性能特点:SQLite是一个轻量级、文件系统级的数......
  • MySQL架构总览_查询执行流程_SQL解析顺序
    目录MySQL架构总览查询执行流程连接处理结果SQL解析顺序准备工作FROMWHEREGROUPBYHAVINGSELECTORDERBYLIMIT总结参考书籍MySQL架构总览架构最好看图,再配上必要的说明文字。下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。从上图中我们可以看到,整个架构分为两......
  • 工作日志周报任务分解WBS文本示范.180409
    内容要求:1,语义精简,一句话总结当前所做的事情;2,所有报告,一页完成;3,尽量用报表、图表展示,不要用文字说明。撰写方式:1,新项目上线:使用WBS表模,双周滚动(本周+下周),每行用一句话列清楚要做的事情;2,运维:使用工作时统计表模,按实际情况如实填写,滥竽充数者两次警告,第三次上级主管有权利进......
  • MySQL数据库开启远程访问权限
    1、背景描述默认情况下,MySQL只允许本地登录,即只能在安装MySQL数据库所在的主机环境中访问。在实际开发和使用中,一般需要访问远程服务器的数据库,此时就需要开启服务器端MySQL的远程访问权限。2、查看MySQL的用户表如上图所示,Host列指定了允许用户登录所使用的IP,比如u......
  • 【PyTorch】使用回调和日志记录来监控模型训练
    就像船长依赖仪器来保持航向一样,数据科学家需要回调和日志记录系统来监控和指导他们在PyTorch中的模型训练。在本教程中,我们将指导您实现回调和日志记录功能,以成功训练模型。一、理解回调和日志记录回调和日志记录是PyTorch中有效管理和监控机器学习模型训练过程的基本工具。1......
  • MySQL 中单独获取已知日期的年月日
    在MySQL中,处理日期和时间是一项常见任务。通常,我们需要从已知的日期中提取年、月、日等部分信息。MySQL提供了一些内置函数,可以方便地进行这些操作。本文将详细介绍如何在MySQL中单独获取已知日期的年、月、日部分。一、提取年份(Year)要从日期中提取年份,可以使用 YEAR() 函数......