注册
TEXT数据类型在达梦和PostgreSQL之间的对比
专栏/培训园地/ 文章详情 /

TEXT数据类型在达梦和PostgreSQL之间的对比

李永星 2025/04/24 111 0 0
摘要

说明

本文就TEXT数据类型在数据载入性能、占用空间、索引支持等三个方面,在达梦数据库和PostgreSQL(PG)数据库之间进行简单对比,有利于将来PG产品迁移至达梦数据库后,在TEXT数据类型使用方式等方面值得引起关注。

环境

本次测试使用环境均为X86、4C8G、Kylin操作系统。

PG varchar和text数据类型数据加载和空间占用

PG: varchar

539dd11b99416daad0686b8b1977b27.png

PG: text

f914f410d21045e45ce519bba76472b.png

达梦 varchar和text数据类型数据加载和空间占用

DM: varchar

4131f487aae4c613e651f4c528cdf81.png

DM: text

2e32000e5587c5e7297842b143b1bc5.png

PG text数据类型创建和使用索引

98b8816955031d255171f8b2aac1c0d.png

DM text数据类型创建和使用索引

8dbea198c56a271d73be57fb8ecde66.png

总结:

image.png
通过测试可知,在加载时效方面,在二个DB中,text的加载性能均比varchar有所下降。在空间占用方面,PG的varchar和text相当,但是在DM数据库中,text比varchar增长约10%。在索引支持方面,PG的text类型是支持索引,但是DM目前并不支持。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服