<div dir="ltr">Hi Regina,<div><br></div><div style>Thanks for the tips. I tried "SELECT install_missing_indexes();" but it does not help.</div><div style><br></div><div style>My OS information:</div><div style><br>
</div><div style><div>PostgreSQL 9.2.4 on x86_64-unknown-linux-gnu, compiled by gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973], 64-bit POSTGIS="2.0.4SVN r11295" GEOS="3.3.8-CAPI-1.7.8" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.9.2, released 2012/10/08 GDAL_DATA not found" LIBXML="2.9.0" RASTER</div>
<div><br></div><div><br></div><div style>I'll try to install PostGIS 2.1 to see if it helps.</div><div style><br></div><div style>Thanks,</div><div style>Shawn</div><div style><br></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Apr 22, 2013 at 12:30 PM, Paragon Corporation <span dir="ltr"><<a href="mailto:lr@pcorp.us" target="_blank">lr@pcorp.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>
<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">Shawn,</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">Well it should be somewhere between
40-200ms.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">So yah something seems wrong there. Usual culprit is missing
indexes.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">Try:</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">SELECT install_missing_indexes();</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">I don't have California data loaded so can't compare and am
also running with PostGIS 2.1 tiger_geocoder which has some major
improvements.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">Which OS are you running on?</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">SELECT version() || ' ' ||
postgis_full_version();</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div><span></span><font face="Arial"><font color="#0000ff"><font>Hope that helps,</font></font></font></div>
<div><span></span><span></span><font face="Arial"><font color="#0000ff"><font>R<span>egina</span></font></font></font></div>
<div><span></span><span></span><font face="Arial"><font color="#0000ff"><font><a href="http://www.postgis.us" target="_blank">h<span>ttp://www.postgis.us</span></a></font></font></font></div>
<div><span></span><font face="Arial"><font color="#0000ff"><font><a href="http://postgis.net" target="_blank">h<span>ttp://postgis.net</span></a></font></font></font></div>
<div><font face="Arial"><font color="#0000ff"><font><span></span></font></font></font><br> </div>
<div lang="en-us" dir="ltr" align="left">
<hr>
<font face="Tahoma"><b>From:</b> <a href="mailto:postgis-users-bounces@lists.osgeo.org" target="_blank">postgis-users-bounces@lists.osgeo.org</a>
[mailto:<a href="mailto:postgis-users-bounces@lists.osgeo.org" target="_blank">postgis-users-bounces@lists.osgeo.org</a>] <b>On Behalf Of </b>Shawn
Peterson<br><b>Sent:</b> Monday, April 22, 2013 2:05 PM<br><b>To:</b>
<a href="mailto:postgis-users@lists.osgeo.org" target="_blank">postgis-users@lists.osgeo.org</a><br><b>Subject:</b> [postgis-users] geocoding is
very slow<br></font><br></div><div><div class="h5">
<div></div>
<div dir="ltr"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">I
have successfully installed postgresq and postgis. I tried the examples
(addresses in MA) from </span><a style="FONT-SIZE:13px;FONT-FAMILY:Verdana,Geneva,Helvetica,Arial,sans-serif;COLOR:rgb(85,26,139)" href="http://postgis.refractions.net/docs/Geocode.html" rel="nofollow" link="external" target="_blank">http://postgis.refractions.net/docs/Geocode.html</a><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"> and
the speed seems fine. However, when I tested it on addresses from CA, it is
extremely slow: </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(~
2 min 20 sec) </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">SELECT
g.rating, ST_Y(g.geomout) As lat, ST_X(g.geomout) As lng, </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(addy).address
As stno, (addy).streetname As street, </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(addy).streettypeabbrev
As styp, (addy).location As city, (addy).stateabbrev As
st,(addy).zip </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">FROM
geocode('</span><b style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">7788
Regents Road, San Diego, CA 92122</b><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">')
As g; </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(~
2 min 40 sec) </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">SELECT
g.rating, ST_Y(g.geomout) As lat, ST_X(g.geomout) As lng, </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(addy).address
As stno, (addy).streetname As street, </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">(addy).streettypeabbrev
As styp, (addy).location As city, (addy).stateabbrev As
st,(addy).zip </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">FROM
geocode('</span><b style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">675
Westwood Plaza, Los Angeles, CA 90024</b><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">')
As g; </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">My
goal is to do bulk geocoding. With the current speed I would have to give up
postgis. Can anyone help? Any input is appreciated! </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">
<span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">P.S.:
Here is some information for my system: </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">CPU:
Intel Xeon 2.67GHZ </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">postgresql:
9.2.4 </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">postgis:
2.0.4SVN </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">I've
tried to adjust some parameters in postgresql.conf, but it's still as slow as
with default parameters: </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">shared_buffers
= 500MB </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">work_mem
= 16MB </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">maintenance_work_mem
= 16MB </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">wal_buffers
= 1MB </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">checkpoint_segments
= 6 </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">seq_page_cost
= 1.0 </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">random_page_cost
= 2.0 </span><br style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><span style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">join_collapse_limit
= 2</span><br></div></div></div></div>
<br>_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@lists.osgeo.org">postgis-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><br>
<br></blockquote></div><br></div>