自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tary的博客

编程砖家

  • 博客(10)
  • 收藏
  • 关注

原创 mysql中的redolog, undolog, binlog原理

这篇文章主要是总结一下自己最近看到的关于binlog,redolog,undolog的一些文章。加一些自己的心得。背景知识ACID特性及其实现原理:原子性:语句要么全执行,要么全不执行,是事务最核心的特性,事务本身就是以原子性来定义的;实现主要基于undo log持久性:保证事务提交后不会因为宕机等原因导致数据丢失;实现主要基于redo log隔离性:保证事务执行尽可能不受其他事务影响;InnoDB默认的隔离级别是RR,RR的实现主要基于锁机制(包含next-key lock)、MVCC(包括数据

2020-09-02 16:36:27 815 1

原创 一文搞定mysql中的锁

MySQL 锁有哪些 从类型上来看,可以分为共享锁、排它锁 从范围来看,可以分为表锁、行锁,间隙锁、页锁等。 行锁(Record Locks)间隙锁(Gap Locks)临键锁(Next-key Locks)共享锁/排他锁(Shared and Exclusive Locks)意向共享锁/意向排他锁(Intention Shared and Exclusive Locks)插入意向锁(Insert Intention Locks)自增锁(Auto-inc L.

2020-07-21 22:25:52 338

原创 办理个人档案转入苏州-提示未查询到该代理单位!请更换关键字重新查询

未查询到该代理单位!请更换关键字重新查询

2024-05-27 11:44:21 273

原创 RAG智能增强知识库方案调研,对比模型微调FT

自有数据:产品知识库、问答等通过自有数据,更好的提升大模型在特定领域的能力。

2024-04-17 10:17:27 1025

原创 kafka consumer异常rebalance之后停止消费

FullGc,STW导致了consumer消费者的heart beat检测失败,然后自动leave group.

2023-12-15 09:46:26 779

原创 k8s服务流量全部打到了一个容器上的问题排查

最近在生产上碰到一个比较诡异的问题,有k8s中的两个服务A和B,B是一个新服务,只有A会调用且是单线程循环调用,且B都有两个副本。上线后发现A调用B的请求都打在了B的同一个容器上,另一个没有任何流量。...

2022-06-27 22:00:52 943 2

原创 一分钟了解QPS TPS RPS

我们在进行服务性能监测的时候,接口层面最常关注的是最大qps,接口响应时间,应用服务器层面关注cpu,内存的使用率。数据服务器一般关注 内存,cpu,iops,响应时间等参数。最近看到一些网上对于QPS TPS RPS的解释不系统,今天在这里说一下qps(query per second)刚才已经说过qps,每秒钟完成的查询数量,这个一般都是对查询接口来说的,比如一般公司都会做自己的APM系统,监控每分钟接口请求数量和接口响应时间rps(request per secod)rps是我们对

2021-01-28 19:54:46 4731

原创 mysql处理读写冲突的MVCC

一 概念mysql mvcc的实现原理,解决的问题

2020-06-21 20:11:23 3555

原创 mysql-为什么主键要用自增整型

前段时间做了一次数据库主键uuid改为自增int降低插入数据iops的小小实践,当然影响插入iops的不仅仅是主键,如果其他索引也比较多,iops也可能不会有明显的降低,这跟索引的存储有关,文章的后面仔细探讨一 背景1、说明数据库说明: 4核8G,iops最大5000,网络带宽富余,cpu和内存都是健康状态。存储引擎innodb现有数据量和表结构说明:亿级别,分多个表,每个表的数据量在百万级别。主键为varchar类型uuid,其他字段的索引2个。具体的数据结构因为涉及...

2020-05-16 12:09:22 2194

原创 深入理解mysql索引及其物理存储

jianshu地址:https://www.jianshu.com/p/99f64509142a一、数据库基础1、数据库架构我们以mysql的架构为例,进行说明。最上层用于连接、线程处理;第二层中包含了大多数 的核心服务,包括了对 SQL 的解析、分析、优化和缓存等功能,存储过程、触发器和视图都是在这里实现的;而第三层就是 真正负责数据的存储和提取的存储引擎,例如:InnoDB、MyISAM等,文中对存储引擎的介绍都是对 InnoDB 实现的分析。2、数据存储结构在整个数据.

2020-05-16 12:06:45 3029

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除