| Time |
Node |
| Node (ms) |
Percent |
| 609.726 |
100.00% |
¶ |
Nested Loop (cost=47.49..51.83 rows=1 width=319) (actual time=609.603..609.726 rows=10 loops=1)
|
| 609.176 |
99.91% |
¶ |
-> Function Scan on plainto_tsquery ftsearch (cost=0.0..0.26 rows=1 width=32) (actual time=609.174..609.176 rows=1 loops=1)
|
| 0.457 |
0.07% |
¶ |
-> Bitmap Heap Scan on nomenclature n (cost=47.49..51.54 rows=1 width=287) (actual time=0.378..0.457 rows=10 loops=1)
Recheck Cond: ((1116417 = CASE WHEN (n.nid6 > 0) THEN n.nid6 WHEN (n.nid5 > 0) THEN n.nid5 WHEN (n.nid4 > 0) THEN n.nid4 WHEN (n.nid3 > 0) THEN n.nid3 WHEN (n.nid2 > 0) THEN n.nid2 WHEN (n.nid1 > 0) THEN n.nid1 ELSE 0 END) AND (n.tsv @@ ftsearch.ftsearch))
Filter: ((n.nid1 = 1070673) AND (n.id <> CASE WHEN (n.nid6 > 0) THEN n.nid6 WHEN (n.nid5 > 0) THEN n.nid5 WHEN (n.nid4 > 0) THEN n.nid4 WHEN (n.nid3 > 0) THEN n.nid3 WHEN (n.nid2 > 0) THEN n.nid2 WHEN (n.nid1 > 0) THEN n.nid1 ELSE 0 END))
|
| 0.335 |
0.05% |
¶ |
-> BitmapAnd (cost=47.49..47.49 rows=1 width=0) (actual time=0.335..0.335 rows=0 loops=1)
|
| 0.076 |
0.01% |
¶ |
-> Bitmap Index Scan on nomenclature_detect_group_idx (cost=0.0..4.78 rows=58 width=0) (actual time=0.076..0.076 rows=12 loops=1)
Index Cond: (1116417 = CASE WHEN (n.nid6 > 0) THEN n.nid6 WHEN (n.nid5 > 0) THEN n.nid5 WHEN (n.nid4 > 0) THEN n.nid4 WHEN (n.nid3 > 0) THEN n.nid3 WHEN (n.nid2 > 0) THEN n.nid2 WHEN (n.nid1 > 0) THEN n.nid1 ELSE 0 END)
|
| 0.250 |
0.04% |
¶ |
-> Bitmap Index Scan on nomenclature_tsv_fts_idx (cost=0.0..42.46 rows=244 width=0) (actual time=0.250..0.250 rows=226 loops=1)
Index Cond: (n.tsv @@ ftsearch.ftsearch)
|
ANALYZEto update the server's statistics.EXPLAINand interpreting its output, see the Postgres documentation, in particular theEXPLAINandANALYZEreferences pages, and Using Explain.