I am running a alter table tablename alter column columnname varchar(66) on a very large table, currently is INT. 1billion rows. Ran 11 hours but filled our logs before we could expand the luns. Any ideas why it would log 600gb worth of log during the transaction on a 75gb table? And any suggestion on things to look at to improve its performance or stop that logging? We got rid of all indexes with the column, deleted all auto created stats and turned off auto_create_stats for the time it ran. Anything is appreciated...
↧