MySQL日志文件简记
摘要:# 日志文件 ## binlog binlog主要记录了MySQL数据库执行了更改的所有操作,主要用来做主从复制,数据恢复 记录模式: - Statement模式:每一条回修改数据的sql都会被记录在日志中 - Row模式:每一行具体变更是俺都会被记录在binlog中 - 混合模式 刷盘时机选择 -
阅读全文
posted @
2023-07-25 20:24
懵逼的程序小白
阅读(27)
推荐(0)
数据库设计
摘要:ACID 原则 原子性:要么都成功,要么都失败 一致性:事务前后的数据完整性要一致 隔离性:多个用户并发的访问数据库时,数据库为每一个用户开启的事务不能被其他事务的操作所干扰,事务之间相互隔离 持久性:事务一旦提交则不可逆,被持久化到数据库中 脏读 幻读 不可重复读 脏读:一个事务读取了另一个事务未
阅读全文
posted @
2023-02-22 09:40
懵逼的程序小白
阅读(35)
推荐(0)
区别
摘要:delete 和Truncate delete 清空数据库的数据 delete from 表名 where 条件 Truncate:完全清空一个数据库表,表的结构和索引约束不会变 truncate 表名 相同点:删除数据,不会删除表结构 不同点 truncate 删除表数据后自增会归0 delete
阅读全文
posted @
2023-02-21 23:57
懵逼的程序小白
阅读(17)
推荐(0)