Na stronie klasycznej składnik Web Part Kwerenda zawartości to narzędzie do znajdowania i wyświetlania informacji. Ten składnik Web Part jest jednak stratach, że może wpływać na wydajność strony.
Wpływ na wydajność składnika Web Part kwerendy zawartości
Kilka czynników wpływa na wydajność składnika Web Part kwerendy zawartości. Oto kilka przykładów:
-
Duża lista zawierająca ponad 5000 elementów zajmie więcej czasu niż na mniejszą.
-
Kwerenda z wieloma listami (czyli kwerenda obejmująca wiele list w jednej witrynie lub kilku witrynach) zajmuje dużo czasu na wykonanie kwerendy. Na przykład w witrynie głównej Twojej firmy możesz wyświetlać najnowsze elementy wiadomości z list utrzymywanych w wielu podwitrynach. Każda lista zawiera 1000 elementów. Oznacza to, że składnik Web Part kwerendy zawartości będzie musiał wykonywać zapytania na 3000 elementach.
-
Wiele filtrów lub filtrów o typach kolumn, które są bardziej złożone. Przykład:
-
Kwerenda, która filtruje kolumnę witryny typu wiele wierszy tekstu jest bardziej złożona niż kwerenda filtrująca kolumnę witryny typu tak/nie.
-
Filtr, który używa warunku Contains , jest bardziej złożony niż zapytanie używające warunku równa się .
-
W przypadku wielu warunków złożoność kwerendy jest zwiększana.
-
Jak zwiększyć wydajność
Zalecamy zastąpienie składnika Web Part kwerendy zawartości za pomocą składnika Web Part przeszukiwania zawartości. Składnik Web Part przeszukiwania zawartości jest podobny, ale bada indeksy wyszukiwania, dzięki czemu zwraca wyniki znacznie szybciej. Dowiedz się, jak skonfigurować składnik Web Part przeszukiwania zawartości.
Inną opcją, jeśli korzystasz z programu SharePoint w programie Microsoft 365, chcesz przełączać się między klasyczną stroną na nowoczesny i używać składnika Web Part wyróżnionej zawartości. Wyróżniony składnik Web Part zawartości jest bardziej wizualny, łatwiejszy do skonfigurowania i działa dobrze na wielu typach urządzeń.
Jeśli nadal używasz składnika Web Part kwerendy zawartości, spróbuj zmienić wydajność, wprowadzając następujące zmiany:
-
Nie używaj kwerendy obejmującej wiele list. Jeśli korzystasz z zapytania wieloelementowego, zdecyduj, czy możliwe jest wykonanie kwerend na jednej liście zamiast wielu list, a/lub list w jednej witrynie, a nie w wielu witrynach.
-
Zmniejsz liczbę elementów na liście. Jeśli to możliwe, zmniejsz liczbę elementów na liście, której szukasz mniej niż 5000.
-
Uproszczenie filtrowania. Zmniejszenie liczby filtrów, z których korzystasz, lub zmienianie typów kolumn, według których są filtrowane (Zobacz przykłady w ostatnich trzech punktorach w sekcji powyżej).
Więcej informacji
Używanie składnika Web Part przeszukiwania zawartości zamiast składnika Web Part kwerendy zawartości