Optymalizowanie typowych zapytań przy użyciu buforowania zestawu wyników

Ukończone

Włącz buforowanie zestawu wyników, gdy oczekujesz, że wyniki z zapytań będą zwracać te same wartości.

Ta opcja przechowuje kopię zestawu wyników w węźle sterowania, dzięki czemu zapytania nie muszą ściągać danych z podsystemu magazynu ani węzłów obliczeniowych. Pojemność pamięci podręcznej zestawu wyników wynosi 1 TB, a dane w pamięci podręcznej zestawu wyników wygasły i czyszczone po upływie 48 godzin od czasu uzyskania dostępu.

Usługa Azure Synapse SQL automatycznie buforuje wyniki zapytań w bazie danych użytkownika w celu powtarzalnego użycia. Buforowanie zestawu wyników umożliwia wykonywanie kolejnych wykonań zapytań w celu uzyskania wyników bezpośrednio z utrwalonej pamięci podręcznej, dlatego nie jest wymagana ponowna kompilacja. Buforowanie zestawu wyników zwiększa wydajność zapytań i zmniejsza użycie zasobów obliczeniowych.

Aby włączyć buforowanie zestawu wyników, uruchom to polecenie podczas nawiązywania połączenia z bazą danych MASTER.

ALTER DATABASE [database_name]
SET RESULT_SET_CACHING ON;