MySQL文件和表结构
MySQL文件体系 MySql文件体系主要分为: 参数文件 参数文件的定义是作为存储MySql初始化参数的作用,负责记录各种参数 日志文件: 这里的日志文件主要是系统操作日志,主要有错误日志文件,二进制日志文件,慢查询日志文件等 socket文件: UNIX域套接字所需文件 pid文件 MySql实例进程的ID文件 MySQL表结构文件 用来存放MySQL表结构定义文件 存储引擎文件 存储引擎文...
MySQL文件体系 MySql文件体系主要分为: 参数文件 参数文件的定义是作为存储MySql初始化参数的作用,负责记录各种参数 日志文件: 这里的日志文件主要是系统操作日志,主要有错误日志文件,二进制日志文件,慢查询日志文件等 socket文件: UNIX域套接字所需文件 pid文件 MySql实例进程的ID文件 MySQL表结构文件 用来存放MySQL表结构定义文件 存储引擎文件 存储引擎文...
主要介绍MySql的整体体系结构和存储引擎 体系结构 概念上数据库是文件的集合,是按照一定的文件模型组织起来存放数据的结构;数据库实列是程序是一个用户进程,是用户对数据库进行操作的软件. MySql主要由以下几部分组成 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲组件 插件式存储引擎(存储引擎是基于表的 ,而不是基于数据库的) 物理文件 存储引擎 概...
记录<<MySQL技术内幕-InnoDB存储引擎>>阅读中存在的疑问点 P77 日志文件 如果使用RC隔离级别会出现类似数据丢失更新的现象,从而出现主从数据库上的数据不一致 bin_log的记录格式为’STATENEBT’是,会出现这样的情况为什么喃? 原因: bin_log的记录顺序是commit的顺序,而不是执行顺序 RC中SQL的执行是立即执行的...
基础知识 计算机网络的类别 广域网 WAN(Wide Area Network),作用范围在几十至几千公里 城域网 MAN(Metropolitan Area Network),作用范围在五至五十公里 局域网 LAN(Local Area Network),作用范围在一功能左右 个人局域网 PAN(Personal Area Network),通常作用范围为10米左右,通过无线连接起来的个人局域...
延迟队列的实现思路 定义 延迟队列指的是元素按照延迟时间进行排序形成并且到时后能自动弹出的有序队列,底层数据结构既可以是数组也可以是链表 适用场景 按照倒计时触发的业务场景,例如电商网站中的订单未支付自动取消,竞拍,日历待办提醒的场景,以及用定时任务扫表触发的业务场景 实现原理 如果让你来设计延时队列,你需要怎么样来设计? 先来个基础1.0的设计:要实现延时队列需要两个角色,第一个是存储信息的...
日常笔记 用于记录常用的命令,灵感,待办之类的 docker command mysql 启动命令 docker run -p 3306:3306 --name mysql_1 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.2 mongo 启动命令 docker run -itd --name mongo -p 27017:27017 mongo...