首页 > 编程知识 正文

oracle日志挖掘(mysql怎么用)

时间:2023-05-05 00:17:29 阅读:68096 作者:3675

目录

前言

一. MySQL日志类型

1 .错误日志

2 .通用查询日志

3 .二进制日志

4 .滚动查询日志

5 .请操作

二.查看日志

1 .确认错误日志是否打开

2 .检查通用查询日志是否打开

3 .确认二进制日志是否打开

4 .确认滚动查询功能是否打开

前言日志文件是了解数据库运行状况的重要参考,因此日志文件的维护也非常重要。 MySQL日志的默认保存位置是/usr/local/mysql/data日志的打开方式。 在配置文件或命令中修改命令后打开的日志是临时的,关闭或重新启动服务时为1,MySQL日志类型MySQL日志类型为错误日志,MySQL日志类型为

1 .错误日志错误日志主要用于记录MySQL启动和停止时以及运行时发送错误时的相关信息。 默认情况下,错误日志保存在MySQL安装路径data文件夹下,扩展名为. err的配置文件中。 通过指定日志文件的保存位置和日志的文件名vim/etc/my.cn flog-error=/usr/local/MySQL/data/MySQL _ error.log #打开错误日志,然后单击文件中的可以记录。缺省情况下,修改关闭的MySQL配置文件时,通用查询日志general _ log=on general _ log _ file=/usr/local/MySQL/data 可以打开。指定文件的保存位置和文件名3 .二进制日志二进制日志用于记录数据已更新或数据可能已更新的所有语句。 换句话说,数据更改的主要目的是默认情况下打开,以便在恢复数据时最大限度地恢复数据库二进制文件。 在data文件夹下,如果mysql-快乐袜中的数据量较大,则会自动将其拆分为多个日志文件。 使用数字作为扩展名打开log-快乐长筒袜=mysql-快乐长筒袜#二进制日志4 .在滚动查询日志低速查询日志中, slow _ query _ log=on slow _ query _ loog=on slow _ query _ loog,用于查找超过long_query_time秒的所有SQL语句执行哪个查询语句的时间较长

systemctlrestartmysqld.service #保存结束后,重新启动并启用MySQL服务2、查看日志1、错误日志中是否打开了cd /usr/local/mysql/data/ls

2 .检查通用查询日志中是否打开了MySQL-uroot-p 123123 showvariableslike ' general % ';

3 .检查二进制日志是否打开注:在此处,每次重新启动时生成并复习新的滚动查询日志文件。 每次重新启动时保存重新启动前的操作。 也就是说,记录了数据更改的show variables like 'log_快乐长筒袜% ';

show variables like '%slow% ';

showvariableslike ' long _ query _ time '; #显示低速查询时间的设定

设置全局slow _ query _ log=on; #设置如何在数据库中打开击发查询#使用此方法重新启动服务将被禁用

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。