Dotyczy
Program Microsoft Office SharePoint Online na platformie Microsoft 365

Na stronie klasycznej składnik Web Part Kwerenda zawartości jest narzędziem do znajdowania i wyświetlania informacji. Wadą tego składnika Web Part jest jednak to, że może on wpływać na wydajność strony. 

Co wpływa na wydajność składnika Web Part kwerendy zawartości

Wpływ na wydajność składnika Web Part kwerendy zawartości ma kilka czynników. Oto kilka przykładów:

  • Kwerenda na dużej liście zawierającej ponad 5000 elementów trwa dłużej niż mniejsza lista.

  • Zapytanie krzyżowe (czyli zapytanie obejmujące wiele list w jednej witrynie lub kilku witrynach) zajmie dużo czasu. Na przykład w witrynie głównej firmy chcesz wyświetlić najnowsze wiadomości z list, które są przechowywane w wielu podwitrynach. Każda lista zawiera 1000 elementów. Oznacza to, że składnik Web Part Kwerenda zawartości będzie musiał wykonać zapytanie na 3000 elementów.

  • Wiele filtrów lub filtrów typów kolumn, które są bardziej złożone. Na przykład:

    • Zapytanie filtrujące w kolumnie witryny typu Wiele wierszy tekstu jest bardziej złożone niż zapytanie filtrujące kolumnę witryny o typie Tak/Nie.

    • Filtr używający warunku zawiera jest bardziej złożony niż zapytanie używające warunku.

    • Wiele warunków lub zwiększa złożoność zapytania.

Jak zwiększyć wydajność

Zalecamy zastąpienie składnika Web Part zapytania dotyczącego zawartości składnikiem Web Part przeszukiwania zawartości. Składnik Web Part przeszukiwania zawartości jest podobny, ale kwerenduje indeksy wyszukiwania, dzięki czemu wyniki są zwracane znacznie szybciej. Dowiedz się, jak skonfigurować składnik Web Part przeszukiwania zawartości.

Inną opcją, jeśli korzystasz z programu SharePoint na platformie Microsoft 365, jest przejście ze strony klasycznej do nowoczesnej i użycie składnika Web Part Wyróżniona zawartość. Składnik Web Part Wyróżniona zawartość jest bardziej wizualny, łatwiejszy w konfiguracji i dobrze sprawdza się na wielu typach urządzeń.

Jeśli nadal używasz składnika Web Part kwerendy zawartości, rozważ wprowadzenie tych zmian w celu zwiększenia wydajności:

  • Nie używaj zapytania krzyżowego. Jeśli używasz zapytania krzyżowego, zastanów się, czy można utworzyć zapytanie o jedną listę zamiast wielu list i/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, do których jest kwerendowana, do mniej niż 5000.

  • Upraszczanie filtrowania. Zmniejszenie liczby używanych filtrów lub zmiana typów kolumn, według których filtrujesz (zobacz przykłady z trzech ostatnich punktorów w powyższej sekcji).

Więcej informacji

Używanie składnika Web Part przeszukiwania zawartości zamiast składnika Web Part kwerendy zawartości

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.