> Hi. We have a huge database for our website. SQL Server 2000. 
> There are certain reports/stats that the higher management 
> needs to view.
> Much of the data is historical. I want to optimize database 
> look-ups for historical data. Basically store the historical 
> reports in a separate database so that any lookups are not 
> complex queries, but only static results outputted. Any 
> suggestions as to how this can be done?

This kind of thing is exactly what OLAP and SQL Server Analysis Services are
for. Basically, you have the option to install an OLAP server as well as the
standard OLTP server. OLAP databases are denormalized "cubes", which make
data mining a lot easier. You'll want to read all about OLAP and Analysis
Services in SQL Server Books Online, but basically what you end up with is a
separate database, into which you periodically import data from your OLTP
(transactional) database.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:245435
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to