Search Postgresql Archives

Re: Query questions

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

 



On Sat, 2005-09-03 at 00:59 -0800, Poul Jensen wrote:
> I'm building a database containing key parameters for ~500,000 data
> files. The design I found logical is
> 
> Two tables for each file:
> 1) Larger table with detailed key parameters
>     (10-15 columns, ~1000 rows), call it large_table
> 2) Small table with file summary
>     (~30 columns, 1 row), call it small_table

you want to create 1 million tables, all with one of
2 schemas?

why not just 2 tables, each with the additional "file"
column ?

> ...
> SELECT <large_table columns> FROM <regular expression>
>      WHERE <condition on large_table>
>     IF <condition on corresponding small_table>;

this would then be something like:

  SELECT <large_table columns> FROM large_table
    WHERE file ~ <regular expression>
    AND <condition on large_table>
    AND <subquery involving small_table>

gnari



---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings

[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