Có vấn đề đầu tiên của bạn. Cơ sở dữ liệu hoạt động tốt nhất nếu bạn cho họ biết loại dữ liệu bạn có và chọn kiểu dữ liệu nhỏ nhất phù hợp với dữ liệu của bạn. NVARCHAR (Max) là lựa chọn kém hiệu quả nhất mà bạn có thể thực hiện.
Và đó là vấn đề thứ hai của bạn. Trên mỗi lần chèn, bạn đang kiểm tra xem liệu bạn đã chèn một hàng có cùng giá trị với một hàng khác cho các cột nhất định hay chưa. Bởi vì bạn chưa yêu cầu cơ sở dữ liệu lập chỉ mục các cột đó, nó phải kiểm tra toàn bộ bảng mỗi lần, vì vậy truy vấn của bạn ngày càng chậm hơn khi bảng phát triển. Để thêm khóa chính vào bảng hiện có, bạn có thể sử dụng điều này:
ALTER TABLE table1 ADD CONSTRAINT pk_table1 PRIMARY KEY (Ticker, DateStamp)
Xem tại đây để biết thêm thông tin.