Watson Query Menedżerowie mogą tworzyć wpisy w pamięci podręcznej w celu zapisywania danych zapytań oraz wyników i optymalizacji wydajności zapytań.
Zanim rozpoczniesz
Upewnij się, że spełnione są następujące wymagania.
O tym zadaniu
Użytkownicy programu Watson Query wymagają interaktywnej wydajności zapytań w celu uzyskania dostępu do danych o dowolnej wielkości, dowolnym formacie i dowolnym źródle. Aby uniknąć wykonań zapytań, które są czasochłonne, program Watson Query Menedżerowie może utworzyć pozycję pamięci podręcznej, aby zwiększyć wydajność poprzez buforowanie zestawu wynikowego zapytań.
Zaleca się ograniczenie liczby pozycji pamięci podręcznej, niezależnie od ich wielkości. Posiadanie wielu wpisów w pamięci podręcznej zwiększa koszty kompilowania i oceny zapytań użytkowników oraz zmniejsza wydajność usługi.
Procedura
- Przejdź do sekcji .
- Kliknij opcję Dodaj nową pamięć podręczną na karcie Aktywne pamięci podręczne danych .
- Wprowadź-poprawne zapytania w edytorze SQL, aby utworzyć pamięć podręczną.
Uwaga:
- W zapytaniu należy podać nazwę schematu. Więcej informacji na ten temat zawiera sekcja Tworzenie schematów.
- W zapytaniu nie można uwzględnić terminatorów SQL.
Aby ułatwić pisanie instrukcji SQL, można użyć asysty składni . Dodatkowo można filtrować i przeszukiwać treść instrukcji SQL.
- Kliknij opcję Testuj zapytania z pamięcią podręczną. Aby dowiedzieć się, czy pamięć podręczna może być zgodna z zapytaniem (lub zapytaniami) w czasie wykonywania, należy wykonać następujące czynności.
Zapytania zostaną wyświetlone w sekcji Wybrane zapytania . Przed testem zapytania z pamięcią podręczną można edytować i usuwać wybrane zapytania, wykonując następujące kroki.
- Kliknij opcję Testuj zapytania , aby oszacować wpływ pamięci podręcznej na wybrane zapytania.
W kolumnie
Status w sekcji
Wybrane zapytania znajdują się następujące informacje.
- Dopasowano do pamięci podręcznej
- Watson Query określił, że pamięć podręczna jest zgodna z wybranymi zapytaniami, a jeśli zostanie wybrana opcja utworzenia pamięci podręcznej, te zapytania będą prawdopodobnie używać pamięci podręcznej w czasie wykonywania. Określa, czy wydajność zapytania jest większa, czy nie zależy od innych czynników w ogólnym planie zapytania.
Uwaga: Nie ma gwarancji, że zapytania będą używały pamięci podręcznej. Inne niemal identyczne pamięci podręczne mogą przesłonić program narzędziowy tworzonej pamięci podręcznej.
- Brak dopasowania do pamięci podręcznej
- Watson Query wykrył, że pamięć podręczna nie jest zgodna z wybranymi zapytaniami i dlatego może nie mieć żadnego wpływu na wydajność zapytania.
- Błąd
- Watson Query nie może sprawdzić, czy wybrane zapytania są zgodne z pamięcią podręczną, czy nie. Szczegółowe informacje można znaleźć w komunikacie o błędzie.
- Kliknij opcję Użyj tej pamięci podręcznej , aby zastosować pamięć podręczną dla wybranych zapytań.
- Kliknij przycisk
Dalej. Aby ustawić częstotliwość odświeżania pamięci podręcznej, należy wykonać następujące czynności.
Częste odświeżanie zapobiega stałowaniu się pamięci podręcznej w czasie. Ustaw częstotliwość odświeżania zgodnie z tymi wartościami.
- Godzinowo Wybierz czas (minuta) godziny, aby odświeżyć pamięć podręczną.
- Codziennie Wybierz dni tygodnia i pory dnia, w których ma zostać odświeżenie pamięci podręcznej.
- Co tydzień Wybierz dzień tygodnia i godzinę, w którym ma zostać odświeżenie pamięci podręcznej.
- Co miesiąc Wybierz tygodnie miesiąca, dni tygodnia i pory dnia, w których ma zostać odświeżenie pamięci podręcznej.
- Brak Tę opcję należy wybrać, jeśli pamięć podręczna ma być odświeżana ręcznie.
- Kliknij przycisk
Dalej.
- Wprowadź nazwę pamięci podręcznej, upewnij się, że podsumowanie jest poprawne, a następnie kliknij opcję Utwórz pamięć podręczną.