背景介绍 SkyWalking是一个开源的APM系统,包括分布式系统的监控、跟踪、诊断功能在云原生架构中。 分布式跟踪端到端分布式跟踪。服务拓扑分析、以服务为中心的可观测性和API仪表板。 堆栈的代理Java,.NetCore,PHP,NodeJS,Golang,LUA,Rust,C,ClientJavaScript和Python代理具有积极的开发和维护。 eBPF早期采用Rover代理充当由eBPF提供支持的指标收集器和分析器,以诊断CPU和网络性能。 缩放可以从一个SkyWalking集群收集和分析100+十亿遥测数据。 支持成熟的遥测生态系统支持来自成熟生态系统的指标、跟踪和日志,例如...

上一篇文章我们讲了一条查询sql时如何执行的.今天我们继续来看下一条更新sql的执行流程. 在数据库里面,我们说的update操作其实包括了更新、插入和删除。如果大家有看过MyBatis的源码,应该知道Executor里面也只有doQuery()和doUpdate()的方法,没有doDelete()和doInsert()。 更新流程基本流程也是一致的,也就是说,它也要经过解析器、优化器的处理,最后交给执行器。区别就在于拿到符合条件的数据之后的操作。 缓冲池 首先,InnnoDB的数据都是放在磁盘上的,InnoDB操作数据有一个最小的逻辑单位,叫做页(索引页和数据页)。我们对于数据的操作,不是每...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~