加载中
TIDB 初级课程体验 9 (备份策略与备份和恢复,BR 原理)

数据库的备份在普通的数据库是很正常不过的,但对于分布式数据库来说,备份是比较复杂. 下面就的说说TIDB 分布式数据库的备份和恢复的问题了. 备份的重要性来说,主要分为以下几点 1 数据的灾难...

POSTGRESQL openGaussDB 体系架构

Today 听了一下墨天轮举办的OpenGaussDB的专题的训练营,下面是此次线上的OpenGaussDB的体系结构的介绍。这里根据介绍快速总结出此次介绍中OpenGaussDB的特点: 1 OpenGaussDB 针对国产的硬件...

使用分布式数据库 “你配吗”

最近在某个“群”, 经常看到吐槽某分布式数据库的“流言蜚语”,主要提到一些问题, 如系统不稳定,系统运行缓慢,等一些问题,细究大部分问题不在分布式数据库,而在于本身使用者不具备使用...

Oceanbase 看另类分布式数据库设计

最近一直在看分布式数据库的设计,不过分布式数据库大体在国内逃离不了两个设计的架构, GOOGLE 系, 和 POSTGRES-X 系, 偶然看了OB的设计,感觉的确是不一样,想法是脱离了这两个系列的思维方式....

TIDB 初级课程体验 8 (文件和日志 与监控)

TIDB 是一个分布式数据库,那么与单机相比,他的文件的分布式使用与单机架构的数据库是有不同的。 一般我们的数据库包含有如下几类问题 1 数据文件 2 配置文件 3 数据日志文件 4 告警错误文件...

POSTGRESQL 14 功能有啥吸引人的

好多人还在用postgresql 10 , 12 这些版本的时候, POSTGRESQL 已经开启了POSTGRESQL 14的旅程。那么到底Postgresql 14 有什么吸引人的,那就需要了解一下。 https://sql-info.de/postgres...

PostgreSQL Bgwriter 与 checkpoint 性能 与性能测试

话题的从系统性能优化讲起, 熟悉PG的同学都明白PG大部分的与硬件打交道的功能都通过LINUX来进行,如何让PG 与 LINUX 之间更协调的工作就是一个重点. BGwrite 和 Checkpoint 之间的关系对于数据...

从市场和需求分析分布式数据库产品的实际用户群体与需求定位 (大佬一句话引发的文字)

最近某位数据库业界大佬私聊,提出一个问题值得思考,所以才有了这篇文字 这位大佬有这样一句原话, 从这句话可以看出这位大佬对国产数据库产品以及产品定位的考量. 我作为一个nobady, 也想"胡说...

TIDB 对于Percolator 在分布式事务提交方面优化 Async Commit

Percolator 是谷歌在2010发表的论文«Large-scale Incremental Processing Using Distributed Transactions and Notifications» 介绍的分布式事务协议。TIDB 很多的理论都是基于 GOOGLE的一...

PostgreSQL 为什么不能并发太高与PG14 如何解决关键问题

MYSQL 的并发在硬件配置OK的情况下, 4000- 5000 都是可以的, 相对PostgreSQL 一直被吐槽的高并发连接下的性能问题,可能的原因有两点 1 没有缓冲池造成的频繁的打开和关闭连接,造成的内存频繁...

TIDB 的大脑 PD 到底是干什么的

PD Server --- placement driver 是管理整体TIDB 元数据的功能模块, 为分布式系统分配全局统一的事务ID, 存储整体TIKV分布式数据库的实时元数据信息,和TIDB的数据库整体的结构. 提供TIDB 监...

TIDB TIKV 数据是怎么写入与通过Region 分割的?

国产的分布式数据库不少,TDSQL, OB, TIDB ,等等都是比较知名的产品,使用的分布式协议也不同,有使用POSTGRES-XL ,也有从外观模仿ORACLE 的,还有借鉴各家所长自己研发的。为什么最近一直...

POSTGRESQL 事务控制(一) (写着费力,看着费劲系列)

最近发现一个问题, 最近写的关于感性的文字如 DBA 职业迷茫何去何从, 和另外一篇都是较高的用户读取量, 而反观到技术性的文字,基本上都不太高, 能到400以上就属于"上帝帮助" 了 原因我是明白...

为什么现在都要搞,高大上的分布式数据库

在数据库的领域尤其是国内,专门搞单体方面的数据库公司是越来越少,基本上大部分都在搞或正要搞分布式数据库. 分布式数据库不光是专业的数据库公司在做, 各大银行也有在搞自己的分布式数据库....

PostgreSQL Postgres-XL GTM 到底是干什么的

POSTGRES-XL 中的GTM 掌管着整体的集群中的事务,在单机中每个事务通过xmin,xmax在单表实现事务控制的功能转移到了POSTGRES-XL 中的GTM组件中,GTM 收集所有的事务的状态包含运行,COMMITTED, 以...

PostgreSQL VACUUM FULL 后toast 表失踪了 ?

这个问题的起因在PostgreSQL 测试的过程中,测试人员发现在对POSTGRESQL 产生toast表后,在删除数据,做vacuum full 后发现系统中给出的toast的文件的物理文件名,与文件系统中并不存在,测试人员...

POSTGRESQL 怎么通过explain 来分析SQL查询性能

Explain 命令是大多数数据库常用的一种展示SQL 执行计划和cost 的一种方式。在POSTGRESQL 中EXPLAIN 命令展示的信息比较详细,并且附带explain有不少的附加的命令来进行更多的展示。从命令来...

TIDB 初级课程体验 8 (集群的管理维护, 添加一个TIKV节点)

TIDB 属于新型的分布式数据库,而这样的数据库本身的透明化的扩展的功能是一个这种类型的需要提供的功能. 在线扩容中,需要做以下工作,准备相关符合对应数据服务类型的节点. 然后编辑 scale-...

MYSQL 主库操作大表DDL ,从库崩溃与系统参数错误设置

事情是这样的,一个用户测试UAT库,从库无故的频繁的报错 而内存本身是OK的。但为什么是这样的 MYSQL 的版本是官版的8.011 首先我这边在拿到这个问题,想通过PERCONA 的工具集中的pt-pmp 来进...

DBA 职业迷茫何去何从

上次发了一篇关于DBA的文字,很快就有了回复. 实际上大部分人不大会一辈子从事一个职业,到了一定的阶段有可能和从前告别. 可能是在你退休的时候, 也可能在半路上就需要变换角色了. 上面那位朋...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部