Re: how dod you get to do multiple mysql queries concurrently?

From: Date: Thu, 31 Jan 2008 07:25:47 +0000
Subject: Re: how dod you get to do multiple mysql queries concurrently?
References: 1 2 3 4 5 6 7 8  Groups: php.general 
Request: Send a blank email to php-general+get-268418@lists.php.net to get a copy of this message
Richard Lynch wrote: >> >> OK, what is a 'geometry column' and what is a 'spatial index' ? > > Imagine a single column combining both longitude and latitude. > > Now imagine an index that "knows" about long/lat, and keeps > geographically "close" objects sorted in the index for you. > > Including "knowing" about the 180 <-> -180 degree wrap-around. > (Or 360 === 0 wrap-around in the other geo-system.) > > So when you ask for "theme parks near Zurich" your DB can answer in > milliseconds instead of minutes. Thanks Richard - I thought Nathan was talking about an abstract concept, not something "real". So, back the Nathans suggestion: > Back on the mysql side of things, try using geometry columns rather > than numerical primary keys, with spatial indexes.. it's a MASSIVE > performance upgrade (I've cut 5 second queries down to 0.005 by > using geo columns) Is this worth a try? Have others tried this? /Per Jessen, Zürich

« previous php.general (#268418) next »