I have a table with ~2 million records in and I need to add a new nonclustered index to a uniqueidentifier to improve query performance.
Will adding a nonclustered index lock the table or otherwise degrade performance significantly while it's being applied?
There's lots of information out there about the benefits/pitfalls of indexing, but I can't find anything that tells me that happens during an indexing operation
I'm running SQL Server 2008 R2 (on Windows Server 2008 if that's important)
EDIT: It's the Enterprise Edition