Tôi có một truy vấn tạo ra một số bảng tạm thời và sau đó chèn dữ liệu vào chúng. Từ những gì tôi hiểu đây là nguyên nhân tiềm năng của Table Spool. Khi tôi nhìn vào kế hoạch thực hiện của tôi, phần lớn công việc xử lý của tôi được chi cho Bảng Spool. Có bất kỳ kỹ thuật tốt nào để cải thiện các loại vấn đề hiệu suất này không? Việc sử dụng chế độ xem hoặc CTE có mang lại cho tôi bất kỳ lợi ích nào trên các bảng tạm thời không?Loại bỏ Bảng Spool trong SQL Server Kế hoạch thực hiện
Tôi cũng nhận thấy rằng khi tôi di chuột qua mỗi bảng, danh sách đầu ra là từ cùng một bảng tạm thời.
Thật không may tôi nghĩ công việc của tôi sẽ không giống như tôi chia sẻ thông tin đó. Sự hiểu biết của tôi về spooling là có hạn, nhưng tôi nghĩ rằng spooling đã được sử dụng khi bạn tham khảo lại một bảng tạm thời. Sẽ không đưa thông tin đó vào một chế độ xem được lập chỉ mục giúp chúng tôi thoát khỏi điều đó mà không ảnh hưởng xấu đến hiệu suất? –