历久尝新

LV1
发表了文章

MySQL实战问题03 mysql如何保证主备一致

在状态 1 中,客户端的读写都直接访问节点 A,而节点 B 是 A 的备库,只是将 A 的更新都同步过来,到本地执行。这样可以保持节点 B 和 A 的数据是相同...

历久尝新
发表了文章

MySQL实战问题02 mysql是如何保证数据不丢失的

fa只要保证redolog 和 binlog 持久化到磁盘, 就能保证mysql异常重启后, 数据可以恢复.

历久尝新
发表了文章

mysql索引和日志相关问题

他们有一个共同的字段, 叫做xid, 崩溃恢复的时候, 会按照顺序扫描redolog:

历久尝新
发表了文章

tcp http 面试总结

是应用层与tcp/ip协议族的中间软件抽象层,他是一组接口,在设计模式在中,socket就是一个门面模式,他把复杂的协议隐藏在接口后面,对于开发者来说,一组简单...

历久尝新
发表了文章

MySQL实战问题01 索引相关

当更新一个数据页时, 若这个数据也在内存中, 就直接更新, 但是如果这个数据页不在内存中, 在不影响数据一致性的前提下. innodb会将这些更新操作缓存在ch...

历久尝新
发表了文章

MySQL基础篇8终结篇 mysql的基础问题总结

设置: transaction-isolation 的值设置成 READ-COMMITTED

历久尝新
MySQL数据库
发表了文章

MySQL基础篇7 mysql的事务到底是隔离的还是不隔离的

如果是可重复读级别. 事务T启动的时候会创建一个视图read-view. 之后事务T之星期间, 即使有其他事务修改了数据, 事务T看到的仍然跟在启动时候看到的一...

历久尝新
发表了文章

MySQL基础篇6 mysql的行锁

eg : 事务 A 更新了一行,而这时候事务 B 也要更新同一行,则必须等事务 A 的操作完成后才能进行更新

历久尝新
发表了文章

MySQL基础篇5 mysql的全局锁和表锁

当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构;

历久尝新
MySQL数据库
发表了文章

go源码剖析2 内存分配2 初始化

因为内存分期和垃圾回收算法都依赖要连续的地址, 所以在初始化阶段, 预先保留了很大的一段虚拟地址空间.

历久尝新
发表了文章

MySQL基础篇3 mysql的事务隔离

MySQL 是一个支持多引擎的系统,但并不是所有的引擎都支持事务。比如 MySQL 原生的 MyISAM 引擎就不支持事务,这也是 MyISAM 被 InnoD...

历久尝新
发表了文章

MySQL基础篇2 mysql的日志系统

我们还是从一个表的一条更新语句说起,下面是这个表的创建语句,这个表有一个主键 ID 和一个整型字段 c:

历久尝新
MySQL数据库
发表了文章

MySQL基础篇4 mysql的索引

三中key-value存储数据的结构, 哈希的思路很简单, 把值放在数组里, 用一个哈希函数把key换算成一个确定的位置, 然后把value放在数据的这个位置

历久尝新
发表了文章

go源码剖析2 内存分配1 概述

注意: 内存分配器只管理内存块, 不关心内存中对象的状态, 也不会主动的回收内存, 回收是在回收器完成清理操作后, 触发内存分配器的回收操组;

历久尝新
Go
发表了文章

MySQL基础篇1 mysql的基础架构

支持innodb, myisam, memory, MySQL5.5.5 以后默认innodb,不同存储引擎的表数据存取方式也不同

历久尝新
MySQL数据库
发表了文章

go源码剖析1 初始化

实际上, 编译好的二进制文件的执行入口并非我们所写的main.main函数, 因为编译器会插入一段引导代码,用来完成准备操作,eg命令行参数 运行时初始化等

历久尝新
创建了专栏

学而时习之

16 文章14 关注者
订阅了专栏

云加头条

云头条,早报资讯。云+社区的管理动态和活动公告。

330 文章868.6K 关注者
订阅了专栏

云加推荐

60 文章868.4K 关注者

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券