数据库架构之美

LV0
发表了文章

我们使用PostgreSQL的物理复制槽做什么?

不知道是否有人关注到下面这个错误日志,在一个异步流复制的环境中,我们在主库看到如下日志:

数据库架构之美
发表了文章

为什么说GTM是所有PGXC架构分布式数据库无法逾越的性能瓶颈?

熟悉pg的人对pgxc都不陌生,pgxc最初由stromdb公司开发,应用于商业,后来被TransLattice收购并将其开源,也就是现在的pgxl。Pgxc是...

数据库架构之美
压力测试Java费用中心
关注了用户

yzsDBA

专注于MySQL、PostgreSQL及其生态

16 文章0 回答17 关注者
发表了文章

为什么PostgreSQL抛弃了LRU算法而使用时钟扫描?

我们知道LRU(Least Recently Used)最近最少使用算法被广泛运用于操作系统及数据库的内存淘汰机制上,比如mysql的缓冲区页面置换算法就是使用...

数据库架构之美
缓存编程算法
发表了文章

金融级分布式数据库架构设计要点

银行业从最初的手工记账到会计电算化,到金融电子化,再到现在的金融科技,可以看到金融与科技的结合越来越紧密,人工智能、大数据、物联网、区块链等新兴技术改变了金融的...

数据库架构之美
Java编程算法分布式分布式数据库数据库
发表了文章

为什么说云数据库是商业的成功、技术的倒退?

我们在越来越多的会议、媒体、文章、报道上看到一种说法:“未来的数据库是云数据库的时代,云数据库厂商终将取代传统数据库厂商”。首先我并不否认这种说法,但是云数据库...

数据库架构之美
Oracle数据库MySQLSQLPostgreSQL
发表了文章

PostgreSQL的几种分布式架构对比

Citus以插件的方式扩展到postgresql中,独立于postgresql内核,所以能很快的跟上pg主版本的更新,部署也比较简单,是现在非常流行的分布式方案...

数据库架构之美
数据库PostgreSQLSQL分布式数据库分布式
发表了文章

PostgreSQL堆内元组、动态剪枝技术介绍

上一篇文章《PostgreSQL的元组、页面结构及索引查找原理》中介绍了postgresql数据库数据结构和索引查找过程,本文接着继续介绍下堆内元组和动态剪枝技...

数据库架构之美
PostgreSQL网站
发表了文章

全面讲解分布式数据库架构设计特点

随着全球经济下行压力增大,中美贸易摩擦愈演愈烈,美国一系列的经济制裁和技术封锁使得我们有种被扼住咽喉的感觉,数据库作为基础软件中的重要一环有着很深的技术含量,在...

数据库架构之美
存储分布式数据库JavaMySQLPostgreSQL
发表了文章

PostgreSQL的元组、页面结构及索引查找原理

我们知道postgresql数据库通过数据多版本实现mvcc,pg又没有undo段,老版本的数据元组直接存放在数据页面中,这样带来的问题就是旧元组需要不断地进行...

数据库架构之美
数据库SQLPostgreSQL
发表了文章

为什么要慎用replication slot?

复制槽(replication slot)在postgresql9.4版本中被引入,引入之初是为了防止备库需要的xlog日志在主库被删除,主库会会根据备库返回的...

数据库架构之美
SQL数据库
发表了文章

使用pg_repack实现在线vacuum

Postgresql通过数据多版本实现mvcc,删除数据并不会真正删除数据,而是修改标识,更新是通过删除+插入的方式进行,所以在频繁更新的系统,数据膨胀是个头疼...

数据库架构之美
SQL
发表了文章

PostgreSQL数据库xlog文件命名为何如此优美

我们会在postgresql数据库的数据目录下pg_xlog(新版本已经变为pg_wal)目录下看到下面这些文件:

数据库架构之美
PostgreSQL
发表了文章

硬核-深度剖析PostgreSQL数据库“冻结炸弹”原理机制

冻结(FREEZE),相信熟悉pg的人都对这个词不陌生,因为冻结过程对数据库的资源消耗极大,影响业务的正常运行,所以也被称为“冻结炸弹”。网上关于冻结的文章也比...

数据库架构之美
数据库SQL
发表了文章

MHA vs MGR谁更合适用在生产系统

MySQL为什么如此流行的原因是因为它很早就有了非常成熟的高可用方案,这个方案就是mha,很多互联网公司都是基于mha做的高可用,所有受众面非常广。其实还有个小...

数据库架构之美
MySQL数据库SQL
发表了文章

使用repmgrd实现postgresql failover和auto failover

前面的文章介绍了postgresql基于repmgr的高可用及切换方案,这篇文章主要聊聊通过repmgrd实现failover及auto failover。

数据库架构之美
PostgreSQL
发表了文章

基于repmgr的postgresql主备高可用方案

本文比较基础,主要介绍postgresql开源高可用工具repmgr的部署和使用,初学者可以根据本文步骤一步一步做下去,废话不多说,直接进入主题,本文以两台机器...

数据库架构之美
PostgreSQLNode.js数据库SQL
发表了文章

pg_rewind到底能做什么?

我们知道postgresql的主从切换有点麻烦,或者说操作步骤要求很严格。可能我们经常遇到这种情况,在没有将主库杀死的情况下将备库提升为主,这时主备库可能由于某...

数据库架构之美
数据库SQL
发表了文章

如何杀掉pg数据库正在运行的sql

我们在生产环境可能经常遇到长sql,长sql对数据库的影响还是挺大的,不仅可能对主机资源消耗较大,还可能会阻塞其他sql的正常执行,所以对于长sql我们要尤其注...

数据库架构之美
数据库

个人简介

个人成就

  • 影响力总排行第 2943 名
  • 获得 67 次赞同
  • 文章被阅读 5.3K 次

扫码关注云+社区

领取腾讯云代金券