Na klasickej stránke je webová časť Dotaz na obsah nástrojom na vyhľadávanie a zobrazovanie informácií. Nevýhodou tejto webovej časti je však to, že to môže ovplyvniť výkon vašej stránky.
Čo ovplyvňuje výkon webovej časti Dotaz na obsah
Výkon webovej časti Dotaz na obsah ovplyvňuje niekoľko faktorov. Tu je niekoľko príkladov:
-
Dotazovanie veľkého zoznamu obsahujúceho viac ako 5 000 položiek bude trvať dlhšie ako v menšom zozname.
-
Dotaz na krížové zoznamy (teda dotaz, ktorý zahŕňa viaceré zoznamy na jednej alebo viacerých lokalitách) bude trvať dlho. Napríklad na domovskej lokalite vašej spoločnosti chcete zobraziť najnovšie položky správ zo zoznamov, ktoré sa uchovávajú vo viacerých podlokalitách. Každý zoznam obsahuje 1 000 položiek. To znamená, že webová časť Dotaz na obsah bude musieť dotazovať na 3 000 položiek.
-
Viacero filtrov alebo filtrov v typoch stĺpcov, ktoré sú zložitejšie. Príklad:
-
Dotaz, ktorý filtruje v stĺpci lokality typu Viacero riadkov textu, je zložitejší ako dotaz, ktorý filtruje v stĺpci lokality typu Áno/Nie.
-
Filter, ktorý používa podmienku obsahuje , je zložitejší ako dotaz, ktorý používa podmienku, ktorá sa rovná podmienke.
-
Podmienky Multiple Or zvyšujú zložitosť dotazu.
-
Ako zlepšiť výkon
Odporúčame nahradiť webovú časť Dotaz na obsah webovou časťou Vyhľadávanie obsahu. Webová časť Vyhľadávanie obsahu je podobná, ale dotazuje indexy vyhľadávania tak, aby vrátila výsledky oveľa rýchlejšie. Zistite, ako nakonfigurovať webovú časť Vyhľadávania obsahu.
Ďalšou možnosťou, ak používate SharePoint v službe Microsoft 365, je prechod z klasickej stránky na modernú stránku a používanie webovej časti Zvýraznený obsah. Webová časť Zvýraznený obsah je vizuálnejšia, jednoduchšie sa nastavuje a dobre funguje v mnohých typoch zariadení.
Ak naďalej používate webovú časť Dotaz na obsah, zvážte vykonanie týchto zmien na zlepšenie výkonu:
-
Nepoužívajte krížový dotaz na zoznamy. Ak používate krížový dotaz na zoznamy, zvážte, či je možné dotazovať jeden zoznam namiesto viacerých zoznamov a/alebo zoznamov na jednej lokalite namiesto viacerých lokalít.
-
Znížte počet položiek v zozname. Ak je to možné, znížte počet položiek v zozname, ktorý dotazujete, na menej ako 5 000.
-
Zjednodušenie filtrovania. Zníženie počtu filtrov, ktoré používate, alebo zmena typov stĺpcov, ktoré filtrujete (pozrite si príklady z posledných troch odrážok v sekcii vyššie).
Ďalšie informácie
Používanie webovej časti Vyhľadávanie obsahu namiesto webovej časti Dotaz na obsah