-
-
PostgreSQL IO优化技巧
PostgreSQL近些年热度越来越高,特别在国内,基于其生态的数据库产品种类繁多。如果有人问“信创数据库学啥比较好”,从今后的工作机会以及学习资料的普及程度来说,我首先推荐的就是PostgreSQL...
-
互联网大厂面试:MySQL中int(11)和int(10)有什么区别?
我们在平时创建MySQL表时,会指定各种字段的类型,比如id int(11),name varchar(20)。 那不知道大家细想过没有,int(11)和int(10)有什么区别呢?存储的数值范围有什...
-
我打赌!这个 SQL 题,大部分人答不出来
大家好,我是小林。 周末的时候,一个读者问了我一个很有意思的问题,是关于 MySQL 中 update 加锁的问题。 他用下面这张数据库表,做了个 MySQL 实验的时候。 发现事务 B 的 upda...
-
跳跃表数据结构与算法分析
作者:京东物流 纪卓志 目前市面上充斥着大量关于跳跃表结构与Redis的源码解析,但是经过长期观察后发现大都只是在停留在代码的表面,而没有系统性地介绍跳跃表的由来以及各种常量的由来。作为一种概率数据结...
-
PG数据库服务器的CPU使用率突然升高该如何分析
现在基于PG或者脱胎于PG的国产数据库越来越多,再加上PG社区版用户也在快速增长,因此多学点PG的知识对于DBA今后的转型来说,还是挺有用的,因此这几天我们多讨论一些PG相关的问题。昨天我们讨论了PG...
-
MySQL中Sp运行Check表版本更新流程解析
一、MySQL的sp运行sql语句两个步骤介绍 MySQL的sp运行SQL语句需要执行2个步骤:prepare和execute。第一次执行的时候先执行prepare,进行相关语句parse、itemi...
-
-
-
PG数据库内存告警了怎么分析
前几天写了CPU分析与IO分析的文章,本来昨天想再凑一个内存分析的,不过因为昨天一大早就去拜访客户了,所以今天补上。今天早上本来和优诺的傲寒约好了去他那里取取经,听听他对智能化运维的看法,不过因为一些...
