Search Postgresql Archives

Re: grep -f keyword data query

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hiroyuki Sato <hiroysato@xxxxxxxxx> writes:
> I would like to create the query like the following.
> It work well, but extreme slow.
> ...
> Explain output.

>  Nested Loop  (cost=0.45..1570856063.28 rows=57122000000 width=57)
>    ->  Index Scan using ix_name_keywords on keywords k  (cost=0.28..221.78 rows=5000 width=30)
>          Index Cond: ((name)::text = 'esc_url'::text)
>    ->  Index Only Scan using ix_url_url_lists on url_lists u  (cost=0.17..199927.17 rows=11424400 width=57)
>          Index Cond: (url @~ k.url)

What in the world is this @~ operator?  And what sort of index are
you using now, that can accept it?  Are the rowcount estimates in
the EXPLAIN output accurate?  (If they are, it's hardly surprising
that the query takes a long time.)

			regards, tom lane


-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux