Hi there , I read your thread discussion Jan and it is certainly very interesting to me. There are though a couple of areas where I would (oh shit you wrote this email in 1999, I hope you are still there anyway ..) be rather skeptical, and these are:
Facts: - An average DW will contain an average of 500Gb this could be in turn around 7000.000.000 rows - An average fact table will contain around 30Gb --> 400.000.000 rows - There will be cases where a DW will go above 1Tb = 1000Gb The way traditional RDBMS systems deal with this is: 1) Partitioning There are systems like Teradata whose architecture is designed to be able to hold as much data as needed without degradation, based on multiprocessors and multidisks and parallel IO/ parallel processing In other databases like Oracle you have database level partitioning where a big table of 30Gb could be partition by month in chunks of up to 500Mb, each one of these chunks is got associated a different data file Note that partitioning will be fundamental for performance on the loading, querying, backing up and archiving data what is the support for Partitioning in mySql if any? 2) Indexing MySql supports indexing but it just supports a class of indexing (B-tree indexign), what about hash and bitmaps, those are very useful in certain type of queries 3) What is the performance on loading and backup procedures in mySql? I see mySql with very good potential to grow in the Dw arena, where no referential integrity is needed ... (why should we need triggeres and so on , they will slow down the queries), but there is key lack - support for partitioning Cheers Oscar _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php