Ada masalah pertama Anda. Database berfungsi paling baik jika Anda memberi tahu mereka tipe data apa yang Anda miliki, dan memilih tipe data terkecil yang sesuai untuk data Anda. NVARCHAR(Max) adalah pilihan paling tidak efisien yang pernah Anda buat.
Dan itu masalah kedua Anda. Pada setiap sisipan Anda memeriksa untuk melihat apakah Anda telah menyisipkan baris yang memiliki nilai yang sama dengan baris lain untuk kolom tertentu. Karena Anda belum memberi tahu database untuk mengindeks kolom tersebut, database harus memeriksa seluruh tabel setiap kali, sehingga kueri Anda menjadi semakin lambat seiring dengan bertambahnya tabel. Untuk menambahkan kunci utama ke tabel yang ada, Anda dapat menggunakan ini:
ALTER TABLE table1 ADD CONSTRAINT pk_table1 PRIMARY KEY (Ticker, DateStamp)
Lihat di sini untuk info lebih lanjut.