Removed memory limit debug message from HNSW index scans (EXPLAIN ANALYZE can be used instead)

This commit is contained in:
Andrew Kane
2024-10-28 13:46:49 -07:00
parent 2f770307b8
commit a2a0b377f0
2 changed files with 3 additions and 29 deletions

View File

@@ -537,18 +537,7 @@ Specify the max amount of memory to use, as a multiple of `work_mem` (1 by defau
SET hnsw.scan_mem_multiplier = 2;
```
You can see when increasing this is needed by enabling debug messages
```sql
SET client_min_messages = debug1;
```
which will show when a scan reaches the memory limit
```text
DEBUG: hnsw index scan reached memory limit after 20000 tuples
HINT: Increase hnsw.scan_mem_multiplier to scan more tuples.
```
Note: Try increasing this if increasing `hnsw.max_scan_tuples` does not improve recall
#### IVFFlat