SQL Database dilemma : Optimize for Querying or Writing?

Posted by Harry on Stack Overflow See other posts from Stack Overflow or by Harry
Published on 2009-12-09T07:15:43Z Indexed on 2010/05/28 18:02 UTC
Read the original article Hit count: 190

I'm working on a personal project (Search engine) and have a bit of a dilemma. At the moment it is optimized for writing data to the search index and significantly slow for search queries.

The DTA (Database Engine Tuning Adviser) recommends adding a couple of Indexed views inorder to speed up search queries. But this is to the detriment of writing new data to the DB.

It seems I can't have one without the other!

This is obviously not a new problem. What is a good strategy for this issue?

© Stack Overflow or respective owner

Related posts about sql-server-2008

Related posts about optimization