Your DB-design depend on your application. Storing only the points plus 2-3 
attributes will going into one table.
To make your db faster, there are many possibilitys:
  - compound points with/without M-values
  - create child-tables with the inherits-postgres-feature
  - create child-tables with check-constraints, triggers and put them together 
with a view
 
Creating child-tables will slow down extremly write performance, but on reading 
the db has not to read the hole index because the check-constraints. And you 
can put your tables on different tablespaces.
 
Ralf

        -----Ursprüngliche Nachricht-----
        Von: [email protected] 
[mailto:[email protected]] Im Auftrag von Clay, 
Bruce
        Gesendet: Mittwoch, 1. Juli 2009 19:13
        An: [email protected]
        Betreff: [postgis-users] large table question
        
        

        We are looking into Postgres/PostGis as a possible alternative to 
Oracle for one of our projects.  Some of our data tables have over 800 million 
data points.

         

        Has anyone tried to put that much data into a single data table?

         

        Does anyone have any advice on tuning Postgres/PostGis to be able to 
handle large datasets?

         

        Bruce

         

        
        This message and any enclosures are intended only for the addressee.  
Please  
        notify the sender by email if you are not the intended recipient.  If 
you are  
        not the intended recipient, you may not use, copy, disclose, or 
distribute this  
        message or its contents or enclosures to any other person and any such 
actions  
        may be unlawful.  Ball reserves the right to monitor and review all 
messages  
        and enclosures sent to or from this email address.

_______________________________________________
postgis-users mailing list
[email protected]
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to