I've got a 2 CPU license of SQL2000 running on Windows 2003. I've noticed that when I even do massive queries, like requesting a 300MB transaction log stored in a SQL DB, the CPU utilization on my processors barely goes over 30%. (Just FYI, I'm not confusing the SQL transaction log with the transaction log I'm talking about querying.)
I see the SQL server and its 1.5+ GB of allocated RAM listed in the process list. Its utilization does go up, just never very high, and queries are taking too long.
What have I done wrong? (I've tried giving priority to background tasks and applications with no difference.) Any tips?
Thanks--