postgresql pg_trgm.word_similarity_threshold 递减

标签 postgresql pg-trgm

将 pg_trgm.word_similarity_threshold 设置为 0.2; 降低当前 session 的阈值 但不为数据库做。我需要降低支持拼写错误的阈值。

最佳答案

the documentation说,有两个选项可以全局更改值(对于整个数据库集群):

  1. 将参数添加到postgresql.conf 并运行pg_ctl reload

  2. 运行 ALTER SYSTEM SET pg_trgm.word_similarity_threshold = 0.2;SELECT pg_reload_conf();

如果你想为特定的数据库改变它,你可以使用

ALTER DATABASE mydb SET pg_trgm.word_similarity_threshold = 0.2;

新设置将对所有新连接生效。

关于postgresql pg_trgm.word_similarity_threshold 递减,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51534114/

相关文章:

spring - Postgres 空闲连接 : CannotAcquireResourceException

postgresql - 是否可以将现有数据库与 Strapi CMS 连接?

sql - 在子查询 PostgreSQL 之前更改 GUC 参数

postgresql - 多列上的三元组索引是否会使搜索更快以及如何正确进行此类搜索?

django - 如何使用 Django、Nginx、Gunicorn、Postgres 设置 VPS,然后正确地向其部署 Django 应用程序?

Postgresql varchar 到 int

postgresql - 三元组索引 ORDER BY 优化

postgresql - 使用 pg_trgm 在 3 亿个地址中搜索

django - 如何通过 makemigrations 安装 Django pg_trgm?

postgresql - CircleCI 上的 Postgres 死锁