建索引期与查询期参数
建索引期与查询期参数
-- 建索引前(会话级)
SET maintenance_work_mem = '2GB';
CREATE INDEX ON kb_chunks USING hnsw (embedding vector_cosine_ops);
-- 查询期
SET max_parallel_workers_per_gather = 4;
EXPLAIN (ANALYZE, BUFFERS)
SELECT id FROM kb_chunks ORDER BY embedding <=> $1 LIMIT 10;用 EXPLAIN ANALYZE 确认是否走索引扫描(Index Scan),顺序扫描在大表上会慢一个量级。