I have a developer that designed a "tall and skinny" table. Each record has a date, a tag id, and a count. That was fine until we started having almost 4000 tag id's per day. Now, when they are starting to pull weekly or monthly reports using Business Objects, and due to a limitation of BO, these queries are taking 35-45 minutes to roll up the data and performing multiple full table scans.
Now, their solution to this is to flip the table and make it "short and wide". Each record would be for one day, with a field for each tag id (4000 fields per record). I am really concerned of doing it this way. It just sounds really difficult to manage, especially since new tag id's (fields) would be added fairly often.
Just looking for any ideas about how you would design something like this?
Terry
**************************
* General Disclaimer - Please read *
**************************
Please make sure your post is in the CORRECT forum, has a descriptive title, gives as much detail to the problem as possible, and has examples of expected results. This will enable me and others to help you faster...
Now, their solution to this is to flip the table and make it "short and wide". Each record would be for one day, with a field for each tag id (4000 fields per record). I am really concerned of doing it this way. It just sounds really difficult to manage, especially since new tag id's (fields) would be added fairly often.
Just looking for any ideas about how you would design something like this?
Terry
**************************
* General Disclaimer - Please read *
**************************
Please make sure your post is in the CORRECT forum, has a descriptive title, gives as much detail to the problem as possible, and has examples of expected results. This will enable me and others to help you faster...