Tôi có một bảng với 45M hàng (không gian dữ liệu 45 GB và không gian Chỉ mục 2 GB). Tôi đã thêm một cột mới và nó đã hoàn thành ngay lập tức.
alter table T add C char(25)
Sau đó, tôi thấy kích thước quá nhỏ nên tôi chạy truy vấn sau.
alter table T alter column C varchar(2500)
Và nó chạy một giờ và vẫn đang chạy. chương trình sp_whoisactive (hiện tại, vẫn đang chạy)
reads: 48,000,000
writes: 5,000,000
physical reads: 3,900,000
Nó có nên thực sự nhanh không?