中等大小文本对PostgreSQL性能的惊人影响

2020-10-20 22:47:47

任何数据库模式都可能有大量的文本字段。在本文中,我将文本字段分为三类:

小文本:名称、插件、用户名、电子邮件等。这些文本字段通常有一些较低的大小限制,甚至可能使用varchar(N)而不是文本。

大文本:博客帖子内容、文章、HTML内容等。这些是存储在数据库中的自由、不受限制的大段文本。

中等文本:描述、评论、产品评论、堆栈跟踪等。这些是介于小文本和大文本之间的任何文本字段。这些类型的文本通常是不受限制的,但自然比大文本小。

在本文中,我将演示中等大小的文本对PostgreSQL查询性能的惊人影响。