IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> mysql服务学习相关文件 -> 正文阅读

[大数据]mysql服务学习相关文件

1. mysql参数文件

? window系统下 为 my.ini

? liunx系统下 为my.cnf

2. mysql错误日志文件

#查看日志文件默认路径
show variables like 'datadir';
#查看错误日志位置
show variables like 'log_err%';

3. 慢查询日志文件

? 记录执行超过指定时间值的SQL语句

#查看mysql慢日志是否开启
SHOW VARIABLES LIKE '%slow_query_log%';

#开启mysql慢日志
set @@global.slow_query_log = ON;

#mysql语句操作时间超过long_query_time 回记录到慢日志文件中
SHOW VARIABLES LIKE 'long_query_time';
#修改长日志时间
 set global long_query_time = 0.200000;
 
 
#开启 sql语句不走索引也会被记录到慢日志中
#查看查询不走索引是否记录到慢日志开关
show variables like 'log_queries_not_using_indexes';

#开启不走索引也记录到慢日志中
set global log_queries_not_using_indexes = ON;

#控制每分钟不走索引被记录到慢日志的sql的数量:0为不限制
show variables like 'log_throttle_queries_not_using_indexes';

4. 二进制日志文件

#log_bin控制二进制日志的开启、关闭
show variables like 'log_bin';

#修改开关需要 关闭MySQL服务,修改配置文件,重启MySQL
[mysqld]
log_bin=1
server-id=唯一即可

5. 查询日志文件

MySQL的查询日志记录了所有MySQL数据库请求的信息无论这些请求是否得到了正确的执行。默认文件名为hostname.log。默认情况下MySQL查询日志是关闭的。**生产环境,如果开启MySQL查询日志,对性能还是有蛮大的影响的。所以不建议开启,问题可以通过mysql的错误日志和慢sql日志定位。

#查看mysql查询日志是否开启
show variables like '%general_log%';
#开启设置
set global general_log = ON;

#查看查询日志输出格式
#FILE输出为文件,默认值。
#ABLE输出为表格,在mysql.general_log
show variables like 'log_output';
#修改查询日志输出格式
set global log_output = 'table'; 

6. LSN文件

? LSN称为日志的逻辑序列号(log sequence number)。其中包含信息如下:

  1. 数据页的版本信息。
  2. 写入的日志总量,通过LSN开始号码和结束号码可以计算出写入的日志量。
  3. 可知道检查点的位置

用于判断是否刷新到磁盘时数据是否丢失,如果丢失需要使用redo log进行恢复。

其他文件

  • pid文件: MySQL实例进程ID的文件。

  • **socket文件:**用UNIX域本地连接MySQL时,所需要的文件。

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-18 17:42:19  更:2022-05-18 17:43:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:35:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码