Newsletter Subscription | Glossary | Contact Us
Home > All Categories > PostgreSQL > Announcements > Cross Compare SQL Server 2008 Spatial, PostgreSQL/PostGIS 1.3-1.4, MySQL 5-6
Question Title Cross Compare SQL Server 2008 Spatial, PostgreSQL/PostGIS 1.3-1.4, MySQL 5-6
Authored by: Peter Tesone
Viewed: 296 times so far

This article is a compliment to our Postgres OnLine Magazine May/June 2008 issue Cross Compare of SQL Server, MySQL, and PostgreSQL and our inaugural issue December 2007 PostGIS for geospatial analysis and mapping.

In this comparison we shall focus on the suitability of these for spatial analysis, mapping and general GIS processing. We are only comparing these three databases because these are the ones we use most often and care about. Most of this information is gleened from the help docs and our general understanding of availability of tools.

We shall note that in terms of affordability vs. functionality SQL Server 2008 and PostGIS are the front-runners. While the spatial functionality and speed of MySQL significantly lags that of SQL Server 2008 spatial and PostGIS, we felt it important to include because MySQL has such a large install base. If MySQL spatial capabilities does just enough of what you need and at adequate speed, by all means there is no need to swap it out.

The IBM DB2 and Oracle Spatial offerings are in general more costly and while the free versions of those do offer a great bit of functionality, they are limited to number of processors that can be used, functionality and size of database.

Oracle 11G only provides Locator (and not Oracle Spatial) for their express and Non-Enterprise, for Enterprise - its an additional priced offering on top of the regular enterprise price to upgrade your Locator to Spatial. While Oracle 11G is a bit more generous than its 10G offering, locator spatial functions are significantly less than Oracle Spatial and are missing critical functions such as ST_Intersection and ST_Centroid. Although Oracle locator does provide geodetic support, it has vastly less functionality than their Oracle Spatial offering. See Simon's Oracle Locator vs. Enterprise Spatial licensing limitations and Oracle 11G locator white paper.

IBM charges for geodetic as a separate priced blade on-top of their regular offerings. Their IBM DB2 Express-C does have a freely downloadable DB2 Spatial Extender which by accounts appears to be rich and they do have the unique generosity of allowing up to 2 processors, unlimited size db, but limited to 4G on board memory. See DB2 Express-C and DB2 Spatial Extender White paper for more details.

Read more ...


Source : http://www.bostongis.com
Click Here to View all the questions in Announcements category.
File Attachments File Attachments
There are no attachment file(s) related to this question.
User Comments User Comments
There are no user comments for this question. Be the first to post a comment. Click Here
Post Comment Add a Comment
Email Address:
Comment/Message
Verify Code

Post Comment How helpful was this article to you?
Related Questions Related Article
  1. PostgreSQL 8.3 RC2 available
  2. PostgreSQL 8.3 Cheat Sheet Overview
  3. 2008 The Year For PostgreSQL
  4. PostgreSQL 8.3.0 released
  5. PostgreSQL releases critical security patches
  6. PostgreSQL Version 8.3 RC1 Now Available
  7. PosgreSQL 8.3.1, 8.2.7 Update Release
  8. PostgreSQL 8.3.3, 8.2.9 update release
  9. IBM Takes Stake in Open Source Database Vendor
  10. New PostgreSQL forums
  11. Happy birthday, Elephant!
  12. 101 Reasons Why PostgreSQL is a better fit for Rails than MySQL
  13. Introduction Postgresql
  14. NASA flies high with budget storage
  15. PostgreSQL 8.3.4, 8.2.10 etc. Update Release
Article Information Additional Information
Article Number: 362
Created: 2008-07-29 6:57 PM
Rating No Rating
 
Article Options Article Options
Print Question Print this Question/Article
Email Question Email this Question/Article to Friend
Export to MS Word Export to MS Word
Bookmark Article
del.icio.us Bookmark del.icio.us Bookmark
Digg It Digg It
Furl It Furl It
Subscribe to Article Subscribe to Article
 
Language Translation Language Translation
 
Search Knowledge Base Search Knowledge Base