This question is theoretical as well as practical. Any results indicating useful resources on optimizing queries will be appreciated.
There is a large SQL database which stores a large amount of data stored in SQLXML fields. Querying the XML directly is not fast enough.
I have looked at some MSDN articles on optimizing SQLXML (i.e. http://msdn.microsoft.com/en-us/library/aa902661(SQL.80).aspx), and I am aware that indexing the searchable xml fields will increase search speed.
Can anyone recommend any additional resources for optimizing databases, either in this environment or in general, that are particularly useful? As always, I appreciate y'alls help