InnoDB配置文件复习
1。文件分类
1.参数文件
2.日志文件
3.socket文件
4.pid文件
5.MySQL表文件
6.存储引擎文件
1.参数文件
1.参数内容写在my.cnf中,每次MySQL实例启动时,载入my.cnf。
2.实例启动后,可以修改dynamic parameter,不可修改 static parameter。
3.修改分两种,第一种 global:实例的整个生命周期;第二种session:会话的生命周期。
4.语法:set global system_variable_name = expression; set session system_variable_name = expression;
2.日志文件
1.error log
1.error log记录了MySQL的启动,运行,关闭的过程。
2. show variable like 'log_error'\G;查看log_error路径。
2.binlog
1.binary log记录了对MySQL数据库执行的所有操作,但不包括select,show因为这类操作没有对数据更改
2.show master status\G; show binlog events in ....;
3.show varaibles like 'datadir';
4.max_binlog_size ;binlog_cache_size; sync_binlog; binlog-do-db; binlog-ingore-db; log-slave-update; binlog_format(statement,row, mixed)
5. 当sync_binlog=1时,设置下innnodb_support_xa确保binlog与innodb的同步
6.mysqlbinlog
3.slow query log
1.记录存在问题SQL语句。
2.show variables like 'long_query_time'\G; 存在问题SQL的时间阈值
3.show variables like '%slow_query%'\G;看是否开启
4.show variables like 'log_queries_not_using_indexes'\G;看是否开启,作用: SQL没使用index被记录
5.用mysqldumpslow看slow__log
6.show variables like 'log_output'\G; value可选:file 或 table,指slow_log存在哪
4.log
1.show global variables like "%general%"\G;如果开启,所有的SQL都被记录
5.redo log
1.innodb_log_file_size, innodb_log_files_in_group, innodb_mirrored_log_groups, innodb_log_group_home_dir
2.redo log的结构:
|
2.套接字文件
1.Unix下的本地连接MySQL可以采用socket
2.show variables like 'socket'\G;
3.pid文件
1.MySQL实例启动时,会将自己的进程ID写入一个文件,即.pid文件。
2.show variables like 'pid_file'\G;
转载于:https://www.cnblogs.com/waitingforspring/p/5220143.html
InnoDB配置文件复习相关推荐
- 使用Mysql 5.5数据库Hibernate自动建表创建表出错table doesn't exist
在mysql 5.0版本以后不支持 type=InnoDB 关键字,需要使用 engine=InnoDB 配置文件方言改成如下即可 <property name="dialect&qu ...
- CGB2009-京淘项目day02
1. SpringBoot 高级用法 1.1 关于POM.xml文件说明 1.1.1 关于POM文件说明 <build><!--插件的作用maven插件: 当程序在打包编译等mave ...
- 复习SSM day01 SSM Maven工程的搭建及配置文件
SSM专题复习 day01 1 课程回顾 必做 新建项目或者是git上拉取的老项目检查Maven环境.JDK版本 .项目的编码UTF-8 搭建项目工程 理清项目的结构和每一个模块的功能打包方式 (co ...
- 《MYSQL是怎样运行的》笔记|配置文件|系统变量|字符集|InnoDB存储结构|数据页结构|索引结构与使用|数据目录|表空间|连表原理|查询优化|BufferPool|事务|redo与undo|锁
<MYSQL是怎样运行的>笔记 前记: 历时15天,笔记+看书.完成于2022.2.5. 本书是讲具体的数据库实现,而数据库系统概念见:https://blog.csdn.net/qq_4 ...
- MyBatis复习笔记2:配置文件详解
配置文件详解 属性(properties) MyBatis可以使用 properties 来引入外部 properties 配置文件的内容 resource:引入类路径下的资源 url:引入网络路径或 ...
- Git复习(七)之自定义git、忽略特殊文件、配置文件
前言 config 配置有system级别(系统级别). global(用户级别).local(当前仓库)三个 设置先从system->global->local 底层配置会覆盖顶层配置 ...
- MyBatis复习(二):mybatis-config.xml核心配置文件
XML核心配置文件 项目的开发一般都会有不同的环境:开发环境 / 生产环境 / 测试环境.我们通过environments的default属性用于指定环境类型 dataSource的type属性用于指 ...
- day08 操作索引脏读、幻读、不可重复读 python复习
day08 操作索引脏读.幻读.不可重复读 python复习 昨日内容复习 视图 把sql语句查询结果保存下来,结果就叫视图视图的数据来自于原始表,在硬盘中只有表结构 create view 视图名称 ...
- 复习专栏之---面试总结
文章目录 1. String类能不能被继承 2. spring如何解决循环依赖? 3. 简述Java的反射机制和使用场景 4. String str = new String("abc&qu ...
- 武汉mysql ocp考点_MySQL OCP考试复习系列–开篇:了解MySQL考试
MySQL OCP考试复习系列–开篇:了解MySQL考试 嗯,那个决定去考MySQL OCP了,事实上最近工作一直围绕着DB2,MySQL要去考的话需要好好的复习的啊. 150分钟,100道多选,答对 ...
最新文章
- 自学python可以找到好的工作吗-27岁0基础自学Python,多久可以找到工作?
- Hibernate5-唯一查询和聚合查询
- 计算若干数据的汉明距离总和
- 读《嵌入式系统项目分析入门与实践》⑤
- 【计算机网络】TCP IP通信处理过程
- 跨设备链路聚合_路由与交换技术(华为设备)第五讲---链路聚合
- Win10安装 WSL Ubuntu Linux系统,非双系统,完美兼容超详细版本
- ICCV 2019 Best Paper :SinGAN 解读,强烈推荐!
- Jquery下的Ajax调试方法
- 遇见未来 | 软件定义数据中心:人类文明运行在软件之上
- 递归法 最大公倍数 斐波那契数列 数组插入排序改递归
- jira 6.X或confluence5.X linux/centos/ubuntu下设置开启启动
- 只能用光盘启动怎么办?
- 在ubuntu上一键安装TIM的脚本
- 把java代码导成pdf_Java将Excel导出成pdf文件
- 使用Pinyin4Swift进行汉字拼音转换
- 上周六香山游兄弟们的合影
- 天津大学仁爱学院c语言期末考试题,天津大学仁爱学院2014-2015学年第1学期期末C语言复习...
- 【dsPIC33】振荡器与定时器
- IDEA felix osgi项目搭建(1)