MySQL 杂笔记
来源:互联网 发布:arin whois 数据库 编辑:程序博客网 时间:2024/04/29 22:37
MySQL中
SQL一般划分为两部分,第1部分叫做DDL,即数据定义语言(data definition language),你用SQL这个单元告诉MySQL如何设立表格。还有一部分是DML,即数据控制语言( data manipulation language),这个单元用于从你的表格中获取数据。
MySQL有4种不同的日志,分别是二进制日志,查询日志,慢查询日志和错误日志,这些日记记录着数据库工作的方方面面,可以帮助我们了解数据库的不同方面的踪迹,下面先介绍二进制日志的作用和使用方法,并利用二进制日志对数据库进行各种维护和优化,其他日志也会在后面陆续会做详细的介绍。
二进制日志(bin-log日志)
bin-log日志记录了所有的DDL和DML的语句,但不包括查询的语句,语句以事件的方式保存,描述了数据的更改过程,此日志对发生灾难时数据恢复起到了极为重要的作用。MySQL主从服务器配置时,从服务器上面有一个中继日志(Relay-log),是通过主服务器的二进制日志传输来的,异步 将语句按顺序执行,从服务器需不需要二进制日志视情况而定。
Dump 线程:从主服务器的二进制日志中读取语句发送给从服务器。从服务器有线程来读取,存放到中继日志。从服务器中有个“sql”线程,在中继日志中读取语句逐条执行。
0 0
- MySQL 杂笔记
- Mysql笔记
- MySQL笔记
- mysql笔记
- MySQL笔记
- mySql 笔记
- mysql笔记
- mysql笔记
- mysql笔记
- Mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql 笔记
- mysql笔记
- MySQL笔记
- 博客总结十三——ORACLE
- 联想A798T刷机包 基于百度云V6 集成RE3.1.7美化版 精简冗余文件
- 一些网络流。
- 安装DBus过程中发现Configure的expat缺失的处理办法
- 分享免费课程
- MySQL 杂笔记
- Android ScrollView嵌套listview或ExpandableListView
- 使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题
- Uva 1267 Network 解题报告(贪心搜索)
- java之装饰设计模式和继承的简单区别
- python邮件发送方法一览
- PackageInfo、ResolveInfo
- 网页浏览器检测一些系统参数
- 转:标准库—命令行参数解析flag