Didelių sąrašų ir bibliotekų valdymas

Sąraše arba bibliotekoje galite saugoti iki 30 milijonų elementų arba failų. Filtruoti didelių sąrašų rodiniai turi panašią patirtį kaip ir kiti sąrašai. Tačiau kai sąrašo rodinyje rodoma daugiau nei 5 000 elementų, galite paleisti sąrašo rodinio ribinės vertės klaidą.

Patarimas: Peržiūrėkite šiuos "YouTube" vaizdo įrašus apie sąrašus iš "Microsoft" kūrėjų. Be to, šie vaizdo įrašai apie bibliotekas gali būti naudingi.

Naudokite šiuolaikišką

Rodiniai, kuriuose rodoma daug elementų, geriausiai veikia šiuolaikinėje patirčiai. Norėdami išvengti klaidų, kurias galite matyti klasikinėje naudojimo srityje, naudokite šiuolaikišką patirtį.

Indeksų įtraukimas

Kai filtruojate arba rikiuojate pagal stulpelį, kuriame nėra indekso, gali būti rodomas klaidos dialogo langas. Norėdami ištaisyti, žr. Indekso įtraukimas rankiniu būdu iš sąrašo Parametrai parametrų meniu, tada Indeksuoti stulpeliai.

Indeksai sukuriami automatiškai šiais dviem atvejais:

  1. Įrašius rodinius, rikiuojant arba filtruojant naudojami stulpeliai.

  2. Kai rikiuojate šiuolaikiškai.

Pastaba: Automatinis indekso kūrimas rikiuojant šiuolaikinėse naudojimo patirtiese apsiriboja sąrašais ir bibliotekomis, kuriuose yra mažiau nei 20 000 elementų.

Sąrašo rodinio redagavimas

Jei dirbant su dideliu sąrašu įvyksta klaida, redaguokite sąrašo rodinį.

Šie keturi keitimai pašalina sąrašo rodinio ribinės vertės klaidas. Atlikite visus keturis keitimus, kad pašalintumėte visas klaidas.

Sąrašo rodinio rikiavimo pašalinimas

  • iš abiejų Pirma rikiuoti pagal stulpelį ir Tada rikiuoti pagal stulpelį, pasirinkite Nėra.

Pastaba: Stulpeliai su stulpelių tipais,pvz., žmonėmis, peržvalga arba valdomais metaduomenimis, gali sukelti sąrašo rodinio ribinės vertės klaidas rūšiuojant. Tačiau pirmojo rūšiavimo metu galite naudoti tekstą, skaičių, datą ir kitus stulpelių tipus.

Grupavimo pašalinimas redagavimo rodinyje

  • Iš abiejų pirmos grupės pagal stulpelį ir Tada grupuokite pagal stulpelį, pasirinkite Nėra.

Kiti sąrašo rodinio redagavimai

  • Visų stulpelių sekcijoje Sumos pasirinkite Nėra.

  • Sekcijoje Stulpeliai išvalykite visus, išskyrus vieną, kad būtų rodomas stulpelis.

Pastaba: Rodant 12 ar daugiau šių tipų stulpelių, gali būti rodoma sąrašo rodinio ribinė klaida: žmonės, peržvalgos ir valdomi metaduomenys. Kitų tipų stulpelių rodymas nebus. 

Sąrašo formos

Kai SharePoint sąrašo formas, visi galimi sąrašo elemento laukai nuskaitomi iš duomenų bazės. Sąrašai, kuriuose yra daug peržvalgos stulpelių, gali sukelti sudėtingus ir potencialiai intensyvius SQL sakinius. SharePoint patikrins viso sakinio SQL trukmę ir rodys šį klaidos pranešimą, jei viršytas maksimalus leidžiamas ilgis:

"Sąrašo elemento nepavyko rodyti / įtraukti, nes laukų ilgis buvo per ilgas. Sutrumpinkite naujus įrašus arba pašalinkite kai kuriuos laukus iš šio sąrašo."

Norėdami išspręsti šią problemą, sumažinkite konkretaus sąrašo stulpelių skaičių.

Pastabos: 

  • Be standartinių peržvalgos stulpelių, vienos reikšmės valdomi metaduomenys, kelių reikšmių valdomi metaduomenys, vienos reikšmės žmonės ir grupės stulpeliai, kelių reikšmių žmonės ir grupės stulpeliai skaičiuojami kaip peržvalgos stulpeliai.

  • Kiekvienas peržvalgos stulpelis sąrašo rodinyje sukelia sujungimą su kita lentele. Kiekvienas papildomas peržvalgos stulpelis padidina sudėtingumą ir neatskiriamas vidinėje užklausoje SQL dydį.

Yra daug būdų, kaip galite dirbti su sąrašu arba biblioteka „SharePoint“ užklausą negaudami sąrašo rodinio ribinės vertės įspėjimo. Naudodami šias idėjas, galite gauti reikiamos informacijos ir pasiekti 5 000 elementų sąrašo rodinio ribinę slenkstį. Daugiau informacijos apie pačią sąrašo rodinio ribinę slenkstį žr. Sąrašų ir bibliotekų, kuriuose yra daug elementų, apžvalga.

Darbas su sąrašo rodinio ribine reikšme

„„SharePoint““ yra išteklių slopinimų ir ribų, valdančios duomenų kiekį bei pralaidumą. Sąrašo rodinio ribinė reikšmė pagal numatytuosius nustatymus yra maždaug 5 000 elementų ir nustatyta leisti vartotojams dirbti su dideliais sąrašais, bet išlaikyti gerą našumą. Yra trys pagrindiniai darbo su sąrašo rodinio ribinėmis reikšmėmis būdai:

  • Dirbdami su visomis „„SharePoint““ versijomis grąžinamų elementų skaičių valdykite naudodami indeksavimą, filtravimą, aplankus ir autonominius duomenis.

  • Dirbdami su „„SharePoint““ serverio versijomis naudokite administratoriaus suplanuotą kasdienį laiko langą, kuriame ribos yra padidintos.

  • Dirbant su „„SharePoint““ serverio versijomis tinklo administratorius gali padidinti sąrašo rodinio ribinės reikšmės ribą.

Jei „SharePoint“, šio limito keisti negalima ir jis yra 24 x 7, kad bendrinamų nuomotojų vartotojai visada turėtų gerą užklausų našumą. Kad galėtumėte apeiti šią ribą, pateikiame keletą veiksmų, kuriuos galite atlikti, kad užklausos neviršytų ribos.

Pastaba: Kartais sistemos sukurtuose rodiniuose galite pamatyti didesnį grąžintų elementų skaičių.

Naudojant " „SharePoint“ Server" serverius („SharePoint“ 2016, 2013 ir 2010), 5000 elementų sąrašo rodinio ribinė reikšmė taip pat yra numatytoji. Tačiau, kadangi tinklo administratoriai turi daugiau valdymo galimybių, galima rinktis nuostatą Kasdienis laiko langas, kurioje efektyviai pašalinamos ribos, tai leidžia naudoti dideles užklausas, taip pat atlikti kitas daug duomenų reikalaujančias operacijas. Šis laikas paprastai yra vakare, kai dauguma vartotojų nedirba sistemoje. Administratorius taip pat gali pasirinkti ribą padidinti, jei reikia.

Paskutinis pasirinkimas, taip pat ir naudojant „„SharePoint“ Server“ versijas, yra pakeisti ribą. Tai rizikinga, nes didesnė riba padidina galimybę paveikti kai kurių arba visų vartotojų našumą.

Jei norite pasitikslinti, kurią „„SharePoint““ versiją turite, žr. Kurią „SharePoint“ versiją naudoju?

Jei jus blokuoja sąrašo rodinio ribinė reikšmė, bet bendras elementų skaičius yra mažesnis nei 20 000, galite įtraukti indeksus į 2019 m. SharePoint stulpelius. Visose „„SharePoint““ versijose galite kurti filtruotą rodinį su stulpelių indeksu, kad sumažėtų rezultatų skaičius dirbant su dideliais sąrašais ir bibliotekomis. Filtruoti rodinio kūrimas indeksuotame stulpelyje yra dviejų veiksmų procesas: sukurkite stulpelio indeksą, tada sukurkite rodinį, kuriame naudojamas indeksuotas stulpelis rodinyje filtruoti.

Daugiau informacijos apie stulpelių indeksą žr. Indekso įtraukimas į SharePoint stulpelį.

Daugiau informacijos apie stulpelių filtravimą žr. Filtravimo naudojimas norint modifikuoti SharePoint rodinį.

Nors aplankai nėra būtini norint naudoti didelius sąrašus ir bibliotekas, vis tiek galite juos naudoti norėdami padėti tvarkyti duomenis ir pagerinti duomenų prieigos efektyvumą. Pagal numatytuosius parametrus aplankų kūrimas įgalintas dokumentų bibliotekose, bet ne sąrašuose. Daugiau informacijos žr. Aplanko kūrimas sąrašearba Aplanko kūrimas dokumentų bibliotekoje.

Pastaba: Naudojant SharePoint, jei naudojate komandą Perkelti į arba nuvilkite, esami metaduomenys taip pat perkeliami.

Kai kuriate aplanką už scenų, kuriate vidinį indeksą. Šis vidinis indeksas taip pat sukuriamas šakniniame aplanke arba aukščiausiu bibliotekos ar sąrašo lygiu. Kai norite pasiekti elementus aplanke, efektyviai naudojate šį vidinį indeksą duomenims pasiekti. Atminkite, jei aplanke yra poaplankių, kiekvienas poaplankis skaičiuojamas kaip elementas (bet ne elementai tame poaplankyje).

Net jei bendras elementų skaičius sąraše arba bibliotekoje yra labai didelis, vieno aplanko rodinys yra toks pat greitas kaip ir rodinys, kuris filtruoja bendrą elementų skaičių naudodamas stulpelio indeksą. Kai kuriais atvejais gali būti įmanoma visus sąrašo ar bibliotekos elementus paskirstyti į kelis aplankus, kad nė vienas aplankas neturėtų daugiau nei 5 000 elementų.

Kai didelį sąrašą ar biblioteką sisteminate naudodami aplankus, svarbu atsižvelgti į šiuos nurodymus:

  • Aplanke gali būti daugiau elementų nei leidžia laukas Sąrašo rodinio ribinė reikšmė, tačiau, kad nebūtų užblokuota, gali prireikti naudoti pagal stulpelių indeksus filtruotą rodinį.

  • Jei kurdami arba modifikuodami rodinį šiame sąraše arba bibliotekoje, skyriuje Aplankai pasirinksite parinktį Rodyti visus elementus be aplankų, turėsite naudoti filtrą pagal paprastą indeksą, siekdami užtikrinti, kad nebūtų pasiektas Sąrašo rodinio ribinė reikšmė.

  • Naudinga nustatyti, kad numatytasis rodinys rodytų visus galimus aplankus be filtravimo ir vartotojai įterpdami naujus elementus galėtų pasirinkti atitinkamą aplanką. Kai rodomi visi aplankai, mažesnė tikimybė, kad aplankai sąraše arba bibliotekoje bus neteisingai įtraukti už aplankų ribų. Skirtingai nei bibliotekos, nėra automatinio būdo perkelti elementus iš vieno sąrašo aplanko į kitą.

Pastaba: Jei perkeliate elementus į „SharePoint“ šiukšlinę, šie elementai vis tiek bus skaičiuojami nustatant, ar filtro reiškinys viršija sąrašo rodinio ribinę slenkstį. Jei išvalysite šiukšlinę, jos nebebus skaičiuojamos. Daugiau informacijos žr. Šiukšlinės ištuštinti arba atkurti failus.

Norėdami perkelti failus iš vieno bibliotekos aplanko į kitą, žr. Dokumentų bibliotekos aplanko, failo ar saito perkėlimas arba kopijavimas.

Didelių sąrašų naikinimas reikalauja daug duomenų bazės išteklių, kuriuos gali blokuoti sąrašo rodinio ribinė reikšmė. Didelius sąrašus bandykite naikinti kai nustatytas Kasdienis laiko langas, kad išvengtumėte blokavimo. Atminkite, kad jei naikinimo procesas trunka ilgiau nei nustatyta paskirtame lange, jis bus vykdomas iki galo neatsižvelgiant į kitus vartotojus. Skirkite pakankamai laiko.

Daugiau informacijos, kaip panaikinti sąrašą, žr. Sąrašo naikinimas SharePoint.

Sinchronizavimas neprisijungus, išoriniai duomenys ir „Access“ duomenų valdymas

Paprastai patogiau ir efektyviau paimti duomenis neprisijungus, kai sinchronizuojate su kompiuteriu. Atsižvelgiant į sąrašo duomenis, su kuriais dirbate, galima naudoti „Excel“, „Access“ arba „Outlook“. Taip pat galite naudoti išorinių duomenų valdymą be jokių apribojimų, jei naudojate įmonės išteklių planavimo (ERP) sistemas, „OData“ ir žiniatinklio tarnybas, atsižvelgdami į savo „„SharePoint““ tarnybą.

Galite atlikti keitimus darbalaukyje arba nešiojamajame kompiuteryje, o kai prisijungę duomenis įkelsite, galėsite tolygiai ir efektyviai sinchronizuoti keitimus bei spręsti konfliktus. Darbas su dideliais sąrašais naudojant sinchronizavimą neprisijungus, kad būtų galima "šveitimas", analizuoti arba pranešti duomenis, padeda neįkrauti duomenų bazės veiklos ir minimizuoti „SharePoint“ išteklių naudojimą.

Galite paimti sąrašo duomenis neprisijungę ir sinchronizuoti keitimus jau prisijungę, naudodami kelis „„Microsoft Office““ produktus. Norėdami eksportuoti į šias programas, turite įdiegti programėles, „Microsoft 365“ arba Office darbalaukį.

Microsoft Access        "Access" gali apdoroti daugiau duomenų eilučių nei „SharePoint“, o jūs turite daug efektyvių įrankių duomenims valdyti. Dirbant su duomenimis naudojant "Access" ir sinchronizuojant su SharePoint galima dirbti su didesniais duomenų rinkiniais.

Daugelį vietinių sąrašų galite skaityti ir rašyti Access susiedami su jais, o Access su beveik visais „SharePoint“ tipais. Susiejimas leidžia prisijungti prie „SharePoint“ sąrašo duomenų, kad sukurtumėte dvieieį ryšį, kad galėtumėte peržiūrėti ir redaguoti naujausius duomenis „SharePoint“ sąraše ir „Access“ duomenų bazėje. „Access“ sukuria sąrašo kopiją (arba replikuoja) „SharePoint“ sąrašo „Access“ lentelėje. Sukūrus „Access“ lentelę, galite dirbti su sąrašo duomenimis programoje " „Access“ " iki dviejų gigabaitų „Access“ (išskyrus priedus, kurie nėra saugomi vietoje). Be to, Access įrašo kliento sąrašo duomenis, naudoja efektyvią atmintį, rašymo talpyklą ir perkelia tik pakeistus sąrašo elementus. Visos užklausos ir naujinimai veikia daug greičiau. Konflikto sprendimo dialogo langas taip pat padeda sklandžiai valdyti nesuderinamus naujinimus.

Jei įjungta funkcija „Access Services“, galite dirbti su daug daugiau duomenų, nei leidžia sąrašo rodinio ribinė reikšmė – iki 50 000 elementų pagal numatytuosius nustatymus. „Access“ automatiškai apdoroja sąrašo ar bibliotekos duomenis naudodama smulkius paketus, tada duomenis pakartotinai surenka – tokia technika leidžia dirbti su gerokai daugiau duomenų, nei leidžia parinktis Sąrašo rodinio ribinė reikšmė, ir tai nedaro neigiamos įtakos kitiems vartotojams „„SharePoint““ svetainėje. Daugiau informacijos žr. "Access" tarnybų naudojimas.

Microsoft Excel         Galite eksportuoti „SharePoint“ į „Excel“ lentelę, kuri sukuria vien pusę duomenų ryšį tarp „Excel“ lentelės ir „SharePoint“ sąrašo.

Pažymėtas „SharePoint“ juostelės mygtukas Eksportuoti į „Excel“

Excel taip pat galite dirbti su dideliais sąrašais neblokuodami. Be to, „Excel“ galite sinchronizuoti ir su „SharePoint“, ir su „Access“, kad galėtumėte pasinaudoti kiekvienos platformos teikiamais privalumais.

Atnaujinant „„SharePoint““ sąrašo duomenis ir atnaujinant duomenis „Excel“, „Microsoft Excel“ pakeičia „„Excel““ duomenis naujausiais „„SharePoint““ sąrašo duomenis ir perrašo visus tos „„Excel““ lentelės keitimus.

„SharePoint Online“ sąrašas su paryškinta parinktimi Eksportuoti į „Excel“

Kai duomenys yra " „Excel“ " lentelėje, galite pasinaudoti daugeliu " Microsoft Excel " duomenų analizės funkcijų, pvz., galingų ir lanksčių darbalapių, "PivotTable" ataskaitų, profesionaliai atrodančių diagramų ir kibirkščių linijų, sąlyginio formatavimo su piktogramomis, duomenų juostomis ir spalvų skalėmis bei sudėtingomis sąlyginės analizės operacijomis.

Jei suaktyvinta funkcija „Access Services“, galite dirbti su daug daugiau duomenų, nei leidžia sąrašo rodinio ribinė reikšmė – iki 50 000 elementų pagal numatytuosius nustatymus. Daugiau informacijos žr. "Access" tarnybų naudojimas.

„Microsoft Outlook“         Iš „Microsoft Outlook“ galite skaityti ir rašyti Kontaktas, Užduotis, Kalendorius ir Diskusijų sąrašai, taip pat sinchronizuoti dokumentų bibliotekas. Pvz., galite dirbti su standartiniais užduočių sąrašais ir projekto užduočių sąrašais, naudodami užduočių sąrašus neprisijungę, peržiūrėdami, atnaujindami ir priskirdami naujas užduotis, prijungdami jas internete ir sinchronizuodami jų neišeidami iš Outlook; taip pat galite efektyviau saugoti, bendrinti ir valdyti „SharePoint“ kontaktus Outlook.

Puslapio viršus

Programoje „„Access““ galite sukurti žiniatinklio duomenų bazę (pagrįstą „Access Services“) kurdami lenteles, pagrįstas susietais sąrašais, kartu su užklausomis, formomis, ataskaitomis ir makrokomandomis, kurias publikavote „„SharePoint““ svetainėje. Šios žiniatinklio duomenų bazės yra atnaujinamos, todėl galite toliau jomis naudotis ir jas keisti, taip pat galite kurti naujas duomenų bazes pagal šabloną, bet negalite jų kurti naudodami „Access 2013“.

"Access" taikomąją programą galite kurti „SharePoint“ nenaudodami kodo. Paprastai " „SharePoint“ programėlė yra sutelktas, point-solution, lengvai platinamas ir prieinamas rinkoje. Pagalvokite apie taikomąją programą kaip patogų, alternatyvų būdą, kaip pakuoti, platinti, vykdyti, stebėti ir panaikinti sprendimą. Daugiau informacijos žr. "Access" taikomosios programos kūrimas.

Skirtingai nei "Access" žiniatinklio duomenų bazės taikomoji programa, kuri saugo duomenis " „SharePoint“ " sąrašuose, "Access" taikomoji programa naudoja ""SQL Server"" duomenų bazę atskirai nuo " „SharePoint“ " produktų duomenims saugoti, todėl jų „SharePoint“ sąrašo rodinio ribinė reikšmė. Tai žymiai pagerina "Access" sprendimų mastelio galimybes ir leidžia efektyviai tvarkyti galimai milijonus įrašų. Jei „SharePoint“ Serverio vartotojai, "SQL Server" duomenų bazę galima sukonfigūruoti taip, kad ji būtų už jūsų organizacijos užkardos. Internetiniams vartotojams duomenų bazė yra "SQL Server" "Azure" duomenų bazė su nemokama paskyra ir nemokama saugykla. Daugiau informacijos apie "Azure", žr. "Microsoft Azure" pagrindinis puslapis.

Galiausiai vis tiek galite sinchronizuoti duomenis tarp " „SharePoint“ " sąrašo ir "Access" lentelės ir atnaujinti abu duomenų rinkinius. Šis sinchronizavimas yra dvikryptis arba dvikryptis. Sąrašo „Access“ pakeitimai nusiunčiami į „SharePoint“ sąrašą, o „SharePoint“ sąrašo pakeitimai atsisiunčiami į "Access" kompiuteryje. Daugiau informacijos žr. Duomenų importavimas iš arba susiejimas su SharePoint sąrašu.

„„SharePoint““ ieškos laukas ir Dokumentų centro sprendimai

Alternatyvus būdas rasti dokumentus ar elementus didelėje bibliotekoje ar sąraše yra naudoti sąrašo arba bibliotekos ieškos lauką, kad būtų galima įvesti raktažodį arba frazę. „SharePoint“ Ieška turi savo indeksavimo mechanizmus ir jai netaikoma sąrašo rodinio ribinė reikšmė arba kiti susiję apribojimai.

Kitas didelių bibliotekų valdymo sprendimas yra kurti ir naudoti Dokumentų centro svetainę. Dokumentų valdymui skirta Dokumentų centro svetainė siūlo tokias funkcijas kaip failų įrašymą ir atrakinimą bei paėmimą ir užrakinimą, darbo eigas, filtrus ir rodinius.

„„SharePoint““ puslapyje paprastai yra du ieškos laukai: svetainės ieškos laukas puslapio viršuje ir konkretaus sąrašo arba bibliotekos ieškos laukas. Kai naudojate sąrašo arba bibliotekos lauką Ieška, galite smarkiai išplėsti ieškos apimtį:

  • Pagal numatytuosius nustatymus ieškos apimtis yra visi elementai dabartiniame rodinyje ir visuose poaplankiuose. Rezultatai pateikiami stulpeliais, kuriuos galite dar filtruoti ir rikiuoti. Jei sąrašo rodinio ribinė reikšmė šiuo metu viršijama, rodomi ne visi rezultatai.

  • Jeigu nerandate to, ko ieškote, galite išplėsti ieškos apimtį, kad būtų įtrauktas visas sąrašas, įskaitant visus poaplankius ir nepaisant dabartinio rodinio bei parinkties Sąrašo rodinio ribinė reikšmė.

  • Galiausiai galite išplėsti aprėptį ir ieškoti visoje svetainėje. Tokiu atveju visus rezultatus matysite standartiniame svetainės puslapyje Ieška. Galite toliau mažinti rezultatų kiekį filtruodami per tikslinimo pultą, pavyzdžiui, pagal dokumento autorių arba sąrašo elemento sukūrimo datą. Galite naudoti netgi Bulio sintaksę ir loginius operatorius norėdami suformuluoti išsamesnes užklausas.

Pastabos: 

  • Ieškos laukas galimas tik sąrašams ir bibliotekoms, kurie rodomi kaip kliento atvaizduoti rodiniai. Nors numatytasis veikimas yra rodyti ieškos lauką, ieškos lauką galima paslėpti ypatybės Sąrašo rodinio puslapio dalis ieškoslaukas įrankių srities dalyje Įvairūs. Daugiau informacijos apie puslapio dalies ypatybes žr. Sąrašo ir kitų puslapio dalių naudojimas.

  • Sąrašo ypatybė Rodyti ieškos lauką dalyje Įvairūs

Galite naudoti dokumentų centro svetainę, kai norite kurti, valdyti ir saugoti daug dokumentų. Dokumentų centras pagrįstas svetainės šablonu ir skirtas naudoti kaip centralizuotą daugelio dokumentų tvarkymo saugyklą. Funkcijos, pvz., metaduomenys ir medžio rodinio naršymas, turinio tipai ir puslapio dalys, padeda efektyviai ir prasmingai tvarkyti ir gauti dokumentus vartotojams. Daugiau informacijos apie svetainės šablonų naudojimą žr. Svetainės šablonų kūrimas ir naudojimas.

Turinio valdymo priemonės gali greitai sukonfigūruoti metaduomenimis pagrįstą naršymą, kad daugumai bibliotekų būtų tinkamai veikiamos nekuriant indeksų, bet ir padedant kurti papildomus indeksus, kad būtų padidintas našumas platesniame filtrų ir rodinių diapazone. Daugiau informacijos žr. Dokumentų centro svetainės naudojimas.

Dokumentų centro svetainę galite naudoti kaip kūrimo aplinką arba turinio archyvą:

  • Kūrimo aplinkoje vartotojai aktyviai paima ir užrakina bei įrašo ir atrakina failus ir kuria tų failų aplankų struktūras. Versijų kūrimas yra įgalintas ir gali būti 10 arba daugiau kiekvieno dokumento ankstesnių versijų. Vartotojai dažnai paima ir užrakina bei įrašo ir atrakina dokumentus, o darbo sekos padeda automatizuoti veiksmus su dokumentais.

  • Turinio arba žinių bazės archyve priešingai – kūrimo yra labai mažai. Vartotojai tik peržiūri arba nusiunčia dokumentus. Paprastai turinio archyvuose pateikiama viena dokumento versija, o svetainė gali būti suskaidyta į milijonus failų. Esant tipiškam scenarijui, pvz., techninės pagalbos centras didelėje organizacijoje, 10 000 vartotojų gali kreiptis į turinį tik paskaityti. Vartotojų pogrupis nuo 3 000 iki 4 000, gali siųsti į svetainę naują turinį.

Asmeninių rodinių, susijusių sąrašų ir RSS informacijos santraukų naudojimas

Norėdami dar labiau pagerinti bendrą sistemos našumą ir išvengti išteklių ribinės reikšmės arba ribos, galite apsvarstyti asmeninių rodinių, susijusių sąrašų arba RSS informacijos santraukų naudojimą.

Asmeniniai rodiniai    Kadangi kurti rodinius, kurie tinkamai naudoja stulpelio indeksą, yra sudėtingiau dideliuose sąrašuose ir bibliotekose, galite pašalinti teises Tvarkyti asmeninius rodinius iš bendraautorių dideliam sąrašui ar bibliotekai. Pašalindami šią teisę, galite neleisti vartotojams kurti rodinio, kuris apima visus elementus ir kuris gali neigiamai paveikti likusios svetainės veikimą. Daugiau informacijos apie teises žr. Sąrašo arba bibliotekos teisių redagavimas.

Sąryšiniai sąrašai     Kai sukuriate sąrašų ryšius naudodami peržvalgos stulpelius, unikalius stulpelius ir įgalintą sąryšio elgseną (dar vadinamą nuorodų vientisumu), galite pasiekti sąrašo rodinio ribinę reikšmę ir galite būti blokuojami esant šioms aplinkybėms:

  • Jeigu esamame sąraše, kuriame yra daugiau elementų nei sąrašo rodinio ribinė reikšmė, sukursite unikalų stulpelį (atkreipkite dėmesį, kad vieno elemento įtraukimas į sąrašą, kuris viršija sąrašo rodinio ribinę reikšmę, yra paprastai neblokuojama operacija).

  • Jeigu sąraše yra daugiau elementų nei sąrašo rodinio ribinė reikšmė ir to sąrašo peržvalgos lauke įjungiate Naikinti pakopomis arba Riboti naikinimą.

RSS informacijos santraukos     Įgalinus RSS palaikymą administravimo centre ir svetainių rinkinių lygiu, galima įgalinti ir konfigūruoti daugelio sąrašų ir bibliotekų tipų RSS palaikymą. Kai vartotojai pasiekia sąrašo arba bibliotekos RSS informacijos santrauką, duomenys gaunami iš sąrašo. Numatytasis RSS rodinys pagal elemento paskutinio modifikavimo datą riboja pateikiamų elementų skaičių naudodamas stulpelio Modifikuota filtrą. Jeigu sąraše arba bibliotekoje yra daug elementų ir vartotojai pasiekia RSS informacijos santrauką, rekomenduojame indeksuoti stulpelį Modifikuota. Be to, gaunamų elementų skaičių galite sumažinti pakeisdami parametrą elementų skaičius ir dienų skaičius, kurių keitimai įtraukiami į RSS informacijos santrauką.

Daugiau informacijos apie RSS informacijos santraukų valdymą žr. Svetainės arba svetainių rinkinio RSS informacijos santraukų valdymas. Norėdami sužinoti, kaip įtraukti RSS informacijos santrauką, žr. Įspėjimo kūrimas arba RSS informacijos santraukos prenumeruokite.

„SharePoint“ Tik serverio administratoriai

Šia operacijas gali atlikti tik „„SharePoint““ arba tinklo administratoriai ir ūkio administratoriai, naudodami „„SharePoint“ Server“ versijas.

Kasdienis laiko langas yra būdas administratoriams nurodyti paskirtąjį laikotarpį visiems vartotojams, norintiems atlikti neribojamas operacijas, šis laikotarpis paprastai planuojamas ne piko valandomis.

Nors pagrindinis būdas gauti elementus iš sąrašo arba bibliotekos yra rodiniai, yra ir kitų „„SharePoint““ komandų ir operacijų, kurias geriau atlikti kasdienio laiko lango laikotarpiu.

Indekso įtraukimas ir naikinimas

Sąrašo stulpelio įtraukimas ir modifikavimas

Aplankų naikinimas ir kopijavimas

Sąrašo ar bibliotekos saugos parametrų keitimas

Sąrašo ir jo turinio įrašymas kaip šablono

Žiniatinklio svetainės naikinimas

Šiukšlinėje esančių elementų atkūrimas arba naikinimas

Šios komandos ir operacijos gali nepavykti, jei jos viršys nustatytas svetainės ribines reikšmes ir ribas, kai sąrašo duomenys nuskaitomi įprastinėmis darbo valandomis. Vykdant jas be apribojimų kasdienio laiko lango metu, galima išvengti trikčių ir nepadaryti neigiamos įtakos kitiems vartotojams.

Kasdienio laiko lango sąranka reikalauja nustatyti pradžios laiką ir trukmę. Nustatydami laiką ir trukmę, supraskite, kad jei kas nors lange pradeda ilgą užklausą arba operaciją, ji bus tęsiama, kol bus baigta, neatsižvelgiant į tai, ar tai yra lange.

  1. Kaip administratorius, prisijunkite prie centrinio administratoriaus.

  2. Eikite į Programų valdymas > Valdyti žiniatinklio programas.

    Centrinis administravimas su pažymėta parinktimi Valdyti žiniatinklio taikomąsias programas
  3. Pasirinkite taikomąją programą, kurios kasdienio laiko lango nuostatą norite nustatyti ar pakeisti.

  4. Juostelės dalyje Bendra spustelėkite Parametrai, kad pasiekite meniu, pasirinkite rodyklę žemyn, tada pasirinkite Išteklių buferizavimas.

    Pažymėta Centrinio administravimo dalis Išteklių lėtinimas.
  5. Pakeiskite langą Dienos laikas, tada nustatykite norimą naudoti laiką ir trukmę.

    Centrinio administravimo taikomosios programos parametrų puslapis su pažymėtu langu Kasdienis laikas.
  6. Baigę pasirinkite Gerai.

Jei nesate programų kūrėjas arba neturite patogios prieigos prie programų kūrėjų išteklių šioms operacijoms atlikti, gali atidėti šių tipų operacijas kasdienio laiko langui. Norėdami pamatyti, kada suplanuotas dienos laiko langas, kreipkitės į administratorių.

Pastaba:  „SharePoint“ nepalaiko sąrašo rodinio ribinės vertės keitimo.

Sąrašo rodinio ribinė reikšmė (LVT) veikia, kad būtų galima užtikrinti vartotojų našumą ir apsaugoti serverį nuo netyčinio perkrovos užklausų metu. LVT galima keisti tik " „SharePoint“ serverio versijose centrinio administratoriaus taikomosios programos administratoriaus; nerekomenduojame jo keisti, kad išvengtumėte našumo blogėjimo. „SharePoint“ neleidžia administratoriams keisti LVT, kad kitų nuomotojų vartotojai būtų apsaugoti nuo našumo problemų, kai gaunami dideli duomenų rinkiniai. Naudokite indeksus, filtrus ir aplankus užklausoms valdyti.

Jei turite tik kelias užklausas, kurioms reikia pakelti LVT, apsvarstykite galimybę naudoti dienos laiko langą ne darbo valandomis.

Įspėjimas: Jei turite kitų vartotojų, nerekomenduojame keisti LVT, nes didesnės reikšmės pablogės našumą. Pasirinkus pernelyg didelę reikšmę, vartotojai gali susidurti su didele gaištimi arba triktimis arba gali sumažinti serverio našumą.

Pastaba: Centrinis administravimas galimas tik įdiegus „„SharePoint“ Server“ versijas.

Jei tikrai norite pakeisti LVT, atlikite šiuos veiksmus. Jie yra standartiniai nuo „„SharePoint“ 2010“ iki „SharePoint 2016“, nors vartotojo sąsajos gali šiek tiek skirtis. Centrinio administravimo programa yra atskirta nuo jūsų „„SharePoint““ svetainės ir norint ją pasiekti reikia turėti ūkio administratoriaus teises. LVT galite keisti tik " „SharePoint“ serverio versijose.

  1. Kaip administratorius, prisijunkite prie centrinio administratoriaus.

  2. Eikite į Programų valdymas > Valdyti žiniatinklio programas.

    Centrinis administravimas su pažymėta parinktimi Valdyti žiniatinklio taikomąsias programas
  3. Pasirinkite taikomąją programą, kurios sąrašo rodinio ribinę reikšmę norite pakeisti.

  4. juostelėje, dalyje Bendra Parametrai, kad pasiekite meniu, pasirinkite rodyklę žemyn, tada pasirinkite Išteklių buferizavimas.

    Pažymėta Centrinio administravimo dalis Išteklių lėtinimas.
  5. Pakeiskite reikšmę Sąrašo rodinio ribinė reikšmė (pirmoji sąraše) pagrįsta reikšme.

  6. Pasirinkite Gerai.

Išteklių lėtinimo puslapyje yra daugiau parametrų, kuriuos, būdamas administratorius, norėsite suprasti.

  • Sąrašo rodinio ribinė reikšmė auditoriams ir administratoriams:    Pagal numatytuosius nustatymus tai yra "didesnis limitas". Užklausoms, kurias vykdo auditorius arba administratorius, kuris konkrečiai (programiškai) prašo nepaisyti LVT, bus taikomas šis limitas. Pagal numatytuosius nustatymus LVT yra 20 000, o ne 5 000. Šios ribos didinimas turi tuos pačius sąmainai, kaip ir LVT didinimas. Keičiant šią reikšmę, yra susijusių keitimų, kuriuos gali tekti atlikti.

  • Objekto modelio perrašymo:    Jei diegiant dažnai naudojate pasirinktinį kodą ir reikia perrašyti LVT iki didesnio limito, gali būti gerai leisti nepaisyti objekto modelio ir suteikti auditoriui arba administratoriui teises į taikomąją programą, kuri atliks užklausas. Šis parametras yra įjungtas pagal numatytuosius nustatymus, tačiau galite jį išjungti, jei jo nereikia. Geras pasinaudojimo šia galimybe pavyzdys: jei pritaikėte tam tikrą kodą, kuris atliks didesnio rezultatų (kurių pasiekimas dažnai trunka, sakykime, kelias minutes) rinkinio kaupimą talpykloje. Jei neplanuojate turinio kaupimo talpykloje ir planuojate dažnai vykdyti šias užklausas, nerekomenduojame naudoti šio metodo, kad išeitumėte iš LVT, nes tai neigiamai paveiks serverio našumą. Trumpai tariant: "lengvai skaitote".

  • Sąrašo rodinio peržvalgos ribinė reikšmė:    Ši funkcija apriboja sujungimų, kurias gali atlikti užklausa, skaičių. Tai prilygsta tiek peržvalgos, asmens/grupės ar darbo eigos būsenos laukų, įtrauktų į užklausą, skaičiui. Pvz., rodinys, kuriame rodomi 6 peržvalgos stulpeliai ir filtrai 3 skirtinguose peržvalgos stulpeliuose, naudoja 9 peržvalgas. Jei sąrašo rodinio peržvalgos ribinė reikšmė yra lygi 8, kils klaida. Nustatyti didesnį skaičių nei 8 nerekomenduojama.

    „Microsoft“ atliktas išsamus tyrimas parodė, kad atsiranda žymus ne laipsniškas našumo mažėjimas, kuris pasireiškia nustačius daugiau nei 8 sujungimus. Tuo metu serverio pralaidumas labai sumažėja, bet užklausa baigiasi neproporcingai dideliu kiekiu "SQL Server" išteklių, o tai neigiamai veikia visus kitus, kurie naudoja tą pačią duomenų bazę. Daugiau informacijos žr. našumo ir pajėgumo tikrinimo rezultatų ir rekomendacijų sekcijoje Peržvalgos stulpeliai ir sąrašo rodiniai.

  • Kasdienis laiko langas, skirtas didelėms užklausoms    Ši funkcija suteikia galimybę nustatyti laiką kiekvieną dieną, tad vartotojai gali naudoti didesnes užklausas nesusidurdami su apribojimais. Prieš nuspręsdami, kurį laiką nustatyti, turite įdėmiai apsvarstyti keletą dalykų:

    • Kad turėtų įtakos mažiausiam vartotojų skaičiui, būtina nustatyti ne piko valandomis arba tuo metu, kai tikitės mažiausios apkrovos. Jei daugumos vartotojų darbo dienos viduryje išsirinksite laiko, tai gali neigiamai paveikti net tuos, kurie nenaudoja didelio sąrašo.

    • Pasistenkite nustatyti pagrįstą laikotarpį, kad žmonės galėtų panaudoti jį sąrašams pataisyti ir nesikreiptų į administratorių.

    • Laiko lango metu pradėtos operacijos pasibaigus laikui nenutraukiamos. Įvertinkite, kiek laiko prireiktų, jei vartotojas pabandytų panaikinti didelį sąrašą prieš pat laikui baigiantis.

    • Apsvarstykite skirtingas laiko juostas. Tai ypač svarbu, jei jūsų organizacija ar klientai yra plačiai geografiškai paskirstyti ir bendrinti centralizuotai nuomojamą „SharePoint“ serverį. Nustačius jį 18:00, gali būti naudinga jūsų vietovėje, tačiau tai nebūtų naudinga, pvz., Sidnėjus, Australija.

  • Unikalių sąrašo teisių ribinė reikšmė    Tai sąraše leidžiamų unikalių teisių skaičius. Jei turite aplanką, kurio teisių paveldėjimą nutraukiate ir nustatote tam tikras jo (taip pat ir visų jame esančių elementų) teises, tada jie skaičiuojami kaip 1 unikalių sąrašo teisių ribinių reikšmių požiūriu. Skirtingai nei LVT ir kiti parametrai, ši ribinė reikšmė paleidžiama ne peržiūrint turinį arba atliekant kitą su juo operaciją, bet aiškiai keičiant teises.

    Jei galite sau leisti, rekomenduojame sumažinti šį skaičių. Pagal numatytąjį nustatymą ši reikšmė yra 50 000, o tai yra labai daug unikalių teisių. Labai tikėtina, kad jūsų sąrašas susidurs su problemomis prieš jam pasiekiant šį skaičių, tad užkertant kelią problemoms, naudinga pakeisti skaičiumi, kuris galėtų veikti jūsų aplinkoje.

Daug elementų turinčių sąrašų ir bibliotekų apžvalga

LVT veikia, kad būtų galima užtikrinti nuoseklų našumą visiems vartotojams, naudojantiems užklausas į back-end duomenų bazę. Pateikiame šiek tiek informacijos apie apribojimus, kaip viskas veikia ir kaip pakeisti LVT reikšmę.

Svarbu: LVT negalima keisti „SharePoint“. Taip pat nėra galimybės sukurti kasdienio laiko lango „SharePoint“. Šios funkcijos pasiekiamos tik su „„SharePoint“ 2016“, „„SharePoint“ 2013“ ir „„SharePoint“ 2010“.

Siekiant sumažinti duomenų bazių konkurenciją SQL serveryje, „„SharePoint““ vidinė duomenų bazė dažnai naudoja eilutės lygio užrakinimo strategiją, kad užtikrintų tikslius naujinimus, tačiau neturėtų neigiamos įtakos kitiems vartotojams, kurie nori pasiekti kitas eilutes. Tačiau jei duomenų bazės skaitymo arba rašymo operacija, pvz., užklausa, vienu metu užrakina daugiau nei 5 000 eilučių, tai SQL serveriui efektyviau laikinai užrakinti visą lentelę, kol bus baigta duomenų bazės operacija.

Pastaba: Faktinis skaičius ne visada yra 5 000 ir gali skirtis priklausomai nuo jūsų svetainės, veiklos duomenų bazėje kiekio ir svetainės konfigūracijos.

Užrakinus visą lentelę, kitiems vartotojams neleidžiama prieiga prie lentelės. Jei taip atsitinka per dažnai, vartotojai gali patirti sistemos našumo blogėjimą. Todėl ribinės reikšmės ir ribos yra esminis dalykas norint iki minimumo sumažinti daug išteklių reikalaujančių duomenų bazės operacijų poveikį ir subalansuoti visų vartotojų poreikius.

Ši diagrama apibendrina pagrindinius dalykus apie tai, kas vyksta už scenų, kai kreipiatės į daug elementų sąraše arba bibliotekoje.

Dideli sąrašai ir bibliotekos

  1. Sąrašo arba bibliotekos duomenys svetainių rinkinyje saugomi SQL serverio duomenų bazės lentelėje, kuri siekdama užtikrinti bendrą našumą, bendrinimą ir tikslumą naudoja užklausas, indeksus ir užrakinimus.

  2. Filtruoti rodiniai su stulpelių indeksais (ir kitos operacijos) sukuria duomenų bazės užklausas, kurios identifikuoja stulpelių ir eilučių pogrupį, bei pateikia šį pogrupį į jūsų kompiuterį.

  3. Ribinės reikšmės ir ribos padeda lėtinti operacijas ir subalansuoti kelių vartotojų išteklius vienu metu.

  4. Privilegijuoti programų kūrėjai gali naudoti objekto modelio nepaisymą, kad laikinai padidintų pasirinktinių taikomųjų programų ribines reikšmes ir ribas, kai naudojamos „„SharePoint“ Server“ versijos.

  5. Administratoriai gali nurodyti paskirtojo laiko intervalus visiems vartotojams, kad neribotos operacijos būtų atliekamos ne piko valandomis, kai naudojamos „„SharePoint“ Server“ versijos.

  6. Norėdami paspartinti duomenų rodymą puslapyje, informacijos darbuotojai gali naudoti atitinkamus rodinius, stilius ir puslapių ribas.

Sąrašai ir bibliotekos turi konkrečias didžiausias ribas, kurios parodytos šioje lentelėje.

Funkcija

Maksimali riba

Sąrašo arba bibliotekos elementų skaičius

30 mln.

Individualaus failo elemento arba failo priedo dydis

10 Gb

Ši lentelė apibendrina išteklių lėtinimo ir ribojimo informaciją, kurią turite žinoti. Šie lėtinimai ir apribojimai nustatomi Išteklių lėtinimo puslapyje, Centriniame administravime, kai naudojamos „„SharePoint“ Server“ versijos. Norėdami nustatyti konkrečius svetainės apribojimus ir užklausas, kreipkitės į administratorių .

Pastaba: Norint palengvinti valdymą, administratoriui netaikomi toliau nurodyti išteklių lėtinimai ir ribos.

Pastaba: Ne visi iš šių parametrų yra pasiekiami per vartotojo sąsają ir tik kai kurie naudojant „„SharePoint“ Server“ versijas.

Ribinė reikšmė
arba riba

Numatytoji
reikšmė

Aprašas

Sąrašo rodinio ribinė reikšmė

5 000

Nurodo maksimalų sąrašo arba bibliotekos elementų skaičių, kurį duomenų bazės operacija, pvz., užklausa, gali apdoroti vienu metu. Šią ribą viršijančios operacijos yra blokuojamos.

Kad turėtumėte laiko apsvarstyti alternatyvius planus, sąrašo parametrų puslapyje gali būti pateikiamas įspėjimas, kai sąraše yra daugiau kaip 3 000 elementų. Įspėjime nurodomas šios temos žinyno saitas.

Unikalių teisių riba

50 000

Nurodo maksimalų leidžiamą sąrašo arba bibliotekos unikalių teisių skaičių.

Kiekvieną kartą nutraukiant elemento arba aplanko teisių paveldimumą, tai yra skaičiuojama kaip 1 unikali teisė artinanti prie šios ribos. Jeigu bandysite įtraukti elementą viršijantį šią ribą, jums nebus leista atlikti šio veiksmo.

Eilutės dydžio riba

6

Nurodo didžiausią vienam sąrašo arba bibliotekos elementui naudojamų vidinių lentelės eilučių skaičių duomenų bazėje. Norint pritaikyti platų sąrašą su daug stulpelių, kiekvienas elementas pritaikomas kelioms vidinėms lentelės eilutėms – iki 6 eilučių, iš viso iki 8 000 baitų (neįtraukiant priedų).

Pvz., jeigu turite sąrašą su daug nedidelių stulpelių, tokį, kuriame yra šimtai stulpelių „Taip / ne“, galite viršyti šią ribą ir tokiu atveju nebegalėsite į sąrašą įtraukti daugiau stulpelių „Taip / ne“, tačiau vis tiek galėsite įtraukti kito tipo stulpelių.

Administratoriai šią ribą gali nustatyti tik naudodami objekto modelį, o ne vartotojo sąsają.

Sąrašo rodinio peržvalgos ribinė reikšmė

12

Nurodo maksimalų sujungimo veiksmų skaičių, pvz., tokių, kurie paremti peržvalgos, Asmuo / Grupė arba darbo eigos būsenos stulpeliais.

Jeigu užklausa naudoja daugiau nei aštuonis stulpelius, operacija blokuojama. Tačiau, naudojant maksimalų rodinį, nustatomą objekto modelyje, galima programiškai pažymėti naudotinus stulpelius.

Sąrašo rodinio ribinės reikšmės dydis auditoriams ir administratoriams

20 000

Nurodo maksimalų sąrašo arba bibliotekos elementų skaičių, kurį duomenų bazės operacija, pvz., užklausa, gali apdoroti vienu metu, kai ją atlieka auditorius arba administratorius, turintis reikiamas teises. Šis parametras veikia kartu su ypatybe Leisti objekto modelio perrašymą.

Leisti perrašyti objekto modelį

T

Nurodo, ar programų kūrėjai gali atlikti duomenų bazės operacijas, pavyzdžiui, užklausas, prašančias perrašyti parinkties Sąrašo rodinio ribinė reikšmė reikšmę į aukštesnę ribą, nei nurodo parinktis Sąrašo rodinio ribinė reikšmė, skirta auditoriams ir administratoriams. Administratorius turi įgalinti objekto modelio perrašymą, tada atitinkamas teises turintys programų kūrėjai, norėdami juo pasinaudoti, gali programiniu būdu prašyti, kad jų užklausa naudotų didesnę sąrašo rodinio ribinę reikšmę.

Kasdienis laiko langas

Nėra

Nurodo laikotarpį, kuriuo nepaisoma išteklių ribinės reikšmės ir ribų. Administratorius gali sukonfigūruoti laiko intervalą ne piko valandomis, didėjantį kas 15 minučių, iki 24 valandų, pvz., nuo 18:00 iki 22:00 arba nuo 1:30 iki 5:15.

Duomenų bazės operacija arba užklausa, pradėta per kasdienį laiko intervalą, tęsiama iki pabaigos (arba trikties), net jei ji nebaigiama per nurodytą laiko intervalą.

Sąrašo formos

Kai SharePoint sąrašo formas, visi galimi sąrašo elemento laukai nuskaitomi iš duomenų bazės. Sąrašai, kuriuose yra daug peržvalgos stulpelių, gali sukelti sudėtingus ir potencialiai intensyvius SQL sakinius. SharePoint patikrins viso sakinio SQL trukmę ir rodys šį klaidos pranešimą, jei viršytas maksimalus leidžiamas ilgis:

"Sąrašo elemento nepavyko rodyti / įtraukti, nes laukų ilgis buvo per ilgas. Sutrumpinkite naujus įrašus arba pašalinkite kai kuriuos laukus iš šio sąrašo."

Norėdami išspręsti šią problemą, sumažinkite konkretaus sąrašo stulpelių skaičių.

Pastabos: 

  • Be standartinių peržvalgos stulpelių, vienos reikšmės valdomi metaduomenys, kelių reikšmių valdomi metaduomenys, vienos reikšmės žmonės ir grupės stulpeliai, kelių reikšmių žmonės ir grupės stulpeliai skaičiuojami kaip peržvalgos stulpeliai.

  • Kiekvienas peržvalgos stulpelis sąrašo rodinyje sukelia sujungimą su kita lentele. Kiekvienas papildomas peržvalgos stulpelis padidina sudėtingumą ir neatskiriamas vidinėje užklausoje SQL dydį.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×