小编vor*_*bey的帖子

PostgreSQL 全文搜索 (FTS),::tsvector 和 to_tsvector() 有什么区别?

我有一个带有 tsvector 类型列(col)的表。

我通过脚本填充了一些行并使用 cast data::tsvector,但是(!)有些行填充了to_tsvector(data),所以我有具有不同值的行,如下所示:

  1. '?' '?' '???' '??????' '???????' '???????????' '???????????' '??????????'

  2. '?':7 '??':8 '?????':5 '?????':1 '?????????':3 '?????????':2 '????????':4

这对我来说很惊讶 :) 那么没有用to_tsvector(data)准备的值的开销是多少?pg 会在运行时做 to_tsvector 还是什么?

postgresql full-text-search cast

2
推荐指数
1
解决办法
825
查看次数

标签 统计

cast ×1

full-text-search ×1

postgresql ×1