KingBase(金仓数据库)容器化体验
去年参加了金仓数据库的行业专家会议,但是一直也没空尝试。时间太久了不去尝试用一下说不过去。KingBase数据库属于PostgreSQL系的数据库。再次说明要一键安装为什么我反复说这个事情,因为现在大家这种心态下,如果搞一个安装配置复杂的,没什么人有兴趣去主动尝试新的技术栈。我看到了几篇关于金仓的一键安装。在操作系统准备好的情况下。依然做了很多配置工作。其实我所谓的一键安装指的是无需这些工作。或者
Polardb开发者大会
这是第二次参加这个大会还有不少老朋友好多年没有这种经历了–大会讲的我不是很懂10几年前参会,那时候自己不懂。后来就慢慢懂了。这些年参会都虽然还在不断学习,但是没觉得自己差距很大了。这次出来很不一样,一堆新的技能,这主要是由于对AI领域没有非常深入的研究,所以不少东西会一知半解。感觉自己回到了10年前那种不懂的很多的时候。三层解耦的架构这里做了预发布,来之前我是不知道的。这样做我个人理解是要突破现有
说说PostgreSQL的表膨胀
原生的PostgreSQL的特殊之处Oracle和MySQL都有undo这个机制,原生的PostgreSQL没有这个机制,它有自己独特的实现方式。实验如下 创建一个简单的表和索引xxg=# CREATE TABLE AA (id integer, name text);CREATE TABLExxg=#xxg=# CREATE INDEX x2 ON AA (id);CREATE INDEX写入1
OpenTenBase的深度使用体验
什么是OpenTenBaseOpenTenBase,是企业级分布式数据库TDSQL的社区发行版。2023年12月16日,腾讯云将OpenTenBase捐赠给开放原子开源基金会。最初是TDSQL for PG,如今OpenTenBase已经包括了TDSQL的MySQL版(就是TPCC打榜的那个)安装初体验本文根据官网安装教程(https://docs.opentenbase.org/guide/01
PostgreSQL的部分索引
每个数据库的部分索引还不一样我以前用过MySQL的部分索引。不过说实话使用场景不多。于是上次本来打算在书中也写这个。结果徐老师说PG的不一样。后来我尝试了。果然不一样。xxg=# explain select * from xxg;QUERY PLANSeq Scan on xxg (cost=0.00…45691.00 rows=100000 width=12)(1 row)xxg=# \d x
一键安装Halo DB
说明这里说的一键其实分了好几步,是我将安装步骤分解。你可以把它们放在一个shell中或者串起来就是一键了。易景科技的数据库 羲和 (Halo DB)我之前的一位朋友(章晨曦)创立的数据库公司。以前看他朋友圈说他做数据库了,属实没想到。他以前也是Oracle的ACE,当时我还不是ACE。现在看他们的资料做的还挺好的。我也看到了他们的文档。尝试去安装试试。自己攒的步骤分为6个shell。自己摸索调试安
PostgreSQL千万数据量下的DDL变更影响
之前做过Oracle和MySQL DDL的时候有哪些情况要注意的。一直没有做PostgreSQL的,今天这个用实验说明一下。这里用的是15版本。[pg15@dev-dbteam-148180 ~]$ psqlpsql (15.3)Type "help" for help.postgres=# \d  
前%的处理--PostgreSQL
上周我写了Oracle处理前%的文章,我后来研究了一下PostgreSQL的反向索引。建立表qq,表结构如下:重点是建立一个反向索引。create index q2 on qq ( reverse(b) collate "C"); 这里开始建立不顺,和几位PG大佬交流了一下。这里的写法和Oracle有所不同。多了collate "C"注意这里的B
全表扫描和全索引扫描继续(PG-TiDB)
上周我做了Oracle和MySQL的。这两个是一样的结论,就是select count(*) from t不带where条件都是全索引。今天看看PostgreSQL和TiDB的。我们只有一套PG库,没有TiDB,这些都是凭借兴趣学习的。所以这上面如果有错的还请指出。PG14中一个表,表结果如下:有10万条数据。看执行计划出现的都是Seq Scan,并没有看到使用到索引的样
PG的非分区表在线转分区表
前几次说了Oracle、MySQL和TiDB的,今天看看PG的。我一开始用Oracle的办法做,发现做不下去。查资料也没看到,这里就求助了。找到PG四小龙,平安科技熊总。熊总给了我他公众号的一个文章。https://mp.weixin.qq.com/s?__biz=MzUyOTAyMzMyNg==&mid=2247486137&idx=1&sn=1000a8c6
数据类型与函数索引-PostgreSQL篇
前两次是Oracle和MySQL的。今天来一个PostgreSQL的。x=# \d List of relations Schema | Name | Type | Owner --------+------+-------+---------- p