I found a blog a while back that had the sql to determine how expensive updating a clustered index was. Sql will do a delete and a insert.
It did something like this:
begin trans
update mytable set myclusteredindexColumn = 'abc' where myclusteredindexColumn = 'abc'
Query the DMV or something to show how expensive this is and don't commit.
Does anyone know how to determine how large the transaction log will be for the current uncommitted transaction?
-Randy