Mam zapytanie, które tworzy kilka tymczasowych tabel, a następnie wstawia do nich dane. Z tego co rozumiem, jest to potencjalna przyczyna buforu stołowego. Kiedy patrzę na mój plan wykonania, większość mojego przetwarzania spędzam na buforze stołowym. Czy istnieją dobre techniki pozwalające poprawić te problemy z wydajnością? Czy użycie widoku lub CTE da mi jakieś korzyści w stosunku do tabel tymczasowych?Pozbywanie się bufora tabeli w SQL Server Plan wykonania
Zauważyłem również, że po przesuwaniu wskaźnika myszy nad każdą kolejną tabelą lista wyników pochodzi z tej samej tabeli tymczasowej.
Niestety myślę, że moja praca nie chciałaby, żebym podzielał tego rodzaju informacje. Moje rozumienie buforowania jest ograniczone, ale pomyślałem, że buforowanie zostało użyte, kiedy odwołujesz się do tymczasowego stołu. Czy umieszczenie tych informacji w indeksowanym widoku nie oddaliłoby nas od tego bez negatywnego wpływu na wydajność? –