Didelių sąrašų ir bibliotekų tvarkymas „SharePoint“

Didelių sąrašų ir bibliotekų tvarkymas „SharePoint“

Yra daug užklausų pateikimo arba darbo su „SharePoint“ sąrašu arba biblioteka būdų negaunant įspėjimo dėl sąrašo rodinio ribinės reikšmės. Galite saugoti iki 30 milijonų elementų arba dokumentų „SharePoint“ sąraše arba bibliotekoje. Pasinaudoję toliau pateiktomis idėjomis, galite gauti reikiamos informacijos ir neviršyti sąrašo rodinio ribinės reikšmės, kuri yra 5000 elementų. Daugiau informacijos apie sąrašo rodinio ribinę reikšmę žr. Daug elementų turinčių sąrašų ir bibliotekų 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 5000 elementų ir leidžia 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ą.

„SharePoint Online“ atveju šios ribos keisti negalima ir ji taikoma 24 valandas 7 dienas per savaitę, kad leistų 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“, „SharePoint 2013“ ir „SharePoint 2010“), numatytoji sąrašo rodinio ribinė reikšmė taip pat yra 5000 elementų. 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 kelių arba visų vartotojų efektyvumą.

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

Jei jus užblokavo sąrašo rodinio ribinė reikšmė, bet bendras elementų skaičiaus yra mažesnis nei 20 000, į stulpelius galite įtraukti indeksus. Visose „SharePoint“ versijose galite kurti filtruotą rodinį su stulpelių indeksu, kad sumažėtų rezultatų skaičius dirbant su dideliais sąrašais ir bibliotekomis. Filtruoto rodinio su indeksuotu stulpeliu kūrimas yra dviejų veiksmų procesas: sukurkite stulpelio indeksą, tada sukurkite rodinį, kuris naudoja indeksuotą stulpelį rodiniui filtruoti.

Daugiau informacijos apie stulpelių indeksavimą ieškokite Indekso įtraukimas į „SharePoint“ stulpelį.

Daugiau informacijos apie stulpelių filtravimą ieškokite Filtravimo naudojimas „SharePoint“ rodiniui modifikuoti.

Nors norint naudoti didelius sąrašus ir bibliotekas aplankai nereikalingi, vis tiek galite juos naudoti norėdami lengviau tvarkyti duomenis ir padidinti prieigos prie duomenų efektyvumą. Aplanko kūrimas pagal numatytuosius nustatymus yra įgalintas dokumentų bibliotekose, bet ne sąrašuose. Jei reikia daugiau informacijos, žr.Aplanko kūrimas sąraše arba Aplanko kūrimas dokumentų bibliotekoje.

Pastaba: Jei turite „SharePoint Online“ ir naudojate komandą Perkelti norėdami perkelti arba nuvilkti, perkeliami ir esami metaduomenys.

Sukūrę aplanką, sukuriate nematomą 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 kuriuose scenarijuose visus sąrašo arba bibliotekos elementus galima paskirstyti į kelis aplankus, taip, kad nei viename aplanke nebūtų daugiau nei penki tūkstančiai 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ų. Atkreipkite dėmesį, kad skirtingai nei bibliotekose, sąraše nėra automatinio būdo perkelti elementus tarp aplankų.

Pastaba: Jei perkeliate elementus į „SharePoint“ šiukšlinę, jie bus vis tiek skaičiuojami nustatant, ar filtro išraiška viršija sąrašo rodinio ribinę reikšmę. Jeigu išvalote šiukšlinę, elementai nebeskaičiuojami. Jei reikia daugiau informacijos, žr. Šiukšlinės ištuštinimas arba failų atkūrimas.

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 apie tai, kaip panaikinti sąrašą, žr. Sąrašo naikinimas programoje „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. Dirbant su dideliais sąrašais ir naudojant autonominį sinchronizavimą duomenims trinti, analizuoti arba pateikti, prastinama duomenų bazės veikla ir apsunkinamas „SharePoint“ išteklių naudojimas.

Galite paimti sąrašo duomenis neprisijungę ir sinchronizuoti keitimus jau prisijungę, naudodami kelis „Microsoft Office“ produktus. Jei norite į juos eksportuoti, reikia turėti įdiegtas programas arba „Office 365 ar „Office“ darbalaukio versijas.

Microsoft Access       „Access“ gali apdoroti daugiau duomenų eilučių, nei „SharePoint“ ir jūs turite daug galingų įrankių, skirtų valdyti duomenis. Dirbdami su duomenimis programa „Access“ ir sinchronizuodami juos su „SharePoint“, galėsite dirbti su didesniais duomenų rinkiniais.

Daugumą prigimtinių „Access“ sąrašų galite skaityti ir rašyti juos susiedami, o „Access“ gerai veikia beveik su visais „SharePoint“ duomenų tipais. Susieję galite prisijungti prie „SharePoint“ sąrašo duomenų, kad galėtumėte sukurti dvikryptį ryšį, norėdami peržiūrėti ir redaguoti naujausius „SharePoint“ sąrašo ir „Access“ duomenų bazės duomenis. „Access“ sukuria „SharePoint“ sąrašo kopiją (arba kopijas) „Access“ lentelėje. Kai sukuriama „Access“ lentelė, „Access“ galite dirbti su sąrašo duomenimis iki „Access“ dviejų gigabaitų ribos (išskyrus visus priedus, kurie nesaugomi vietoje). Be to, „Access“ kliente saugo sąrašo duomenis, naudoja efektyvų įrašymą į atmintį, tiesioginį įrašymą į talpyklas ir perkelia tik tuos pakeistus sąrašo elementus, todėl gerokai greičiau atliekamos užklausos ir naujinimai. Konflikto sprendimo dialogo langas taip pat padeda lengvai tvarkyti 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 ieškokite tolesniame skyriuje „Access Services“ naudojimas.

Microsoft Excel       Galite eksportuoti„SharePoint“ sąrašus į „Excel“ lentelę – taip sukuriamas vienos krypties duomenų ryšys tarp „Excel“ lentelės ir „SharePoint“ sąrašo.

Pažymėtas „SharePoint“ juostelės mygtukas Eksportuoti į „Excel“
Eksportavimas į „Excel“ naudojant „SharePoint 2016“ arba „SharePoint 2013“

„Excel“ taip pat leis jums dirbti su dideliais sąrašais neblokuodama. 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“
Eksportavimas į „Excel“ naudojant „SharePoint Online“

Kai duomenys yra „Excel“ lentelėje, galite pasinaudoti „Microsoft Excel“ duomenų analizės funkcijomis, pvz., efektyviais ir lanksčiais darbalapiais, „PivotTable“ ataskaitomis, profesionaliai atrodančiomis diagramomis ir blyksinčiomis eilutėmis, sąlyginiu formatavimu su piktogramomis, duomenų juostomis, spalvų skalėmis ir 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 rasite tolesniame skyriuje „Access Services“ naudojimas.

Microsoft Outlook       Iš „Microsoft Outlook“ galite skaityti ir rašyti kontaktų, užduočių, kalendoriaus ir diskusijų sąrašus bei sinchronizuoti dokumentų bibliotekas. Pavyzdžiui, galite dirbti su standartiniais užduočių sąrašais ir projektų užduočių sąrašais paimdami užduotis neprisijungę, peržiūrėdami, atnaujindami ir paskirdami naujas užduotis, dirbdami su jomis vėl prisijungę ir sinchronizuodami jas neišeidami iš „Outlook“. Be to, galite saugoti, bendrinti ir valdyti „SharePoint“ kontaktus efektyviau, jei naudojate „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“.

Programoje „SharePoint“ galite sukurti „Access“ taikomąją programą nenaudodami kodo. Apskritai, „SharePoint“ taikomoji programa yra kryptingas sprendimas, kurį lengva platinti ir padaryti pasiekiamą rinkoje. Tokią taikomąją programą laikykite patogiu ir alternatyviu būdu kurti paketus, paskirstyti, vykdyti, stebėti ir pakeisti esamą sprendimą. Daugiau informacijos žr. „Access“ taikomosios programos kūrimas.

Užuot veikusi kaip „Access“ žiniatinklio duomenų bazės programa, kuri duomenis saugo „SharePoint“ sąrašuose, „Access“ taikomoji programa duomenims saugoti naudoja atskirą SQL serverio duomenų bazę, ne tą, kurią naudoja „SharePoint“ produktai, todėl jos neriboja „SharePoint“ parinktis Sąrašo rodinio ribinė reikšmė. Dėl to „Access“ sprendimai yra plačiai pritaikomi ir juos naudojant galima efektyviai tvarkytis su milijonais įrašų. „SharePoint Server“ vartotojams skirtą SQL serverio duomenų bazę galima sukonfigūruoti dirbti už įmonės užkardos. Internetu prisijungiantiems vartotojams skirta duomenų bazė yra SQL serverio „Azure“ duomenų bazė, kurioje įgalinta nemokama paskyra ir nemokama saugojimo vieta. Daugiau informacijos apie „Azure“ žr. „Microsoft Azure“ pagrindiniame puslapyje.

Galiausiai, vis tiek galite sinchronizuoti „SharePoint“ sąrašo ir „Access“ lentelės duomenis ir turėti du naujausių duomenų rinkinius. Šis sinchronizavimas yra abipusis arba dvikryptis. „Access“ padaryti sąrašo duomenų keitimai nusiunčiami į „SharePoint“ sąrašą, o „SharePoint“ sąrašo keitimai atsisiunčiami kompiuteryje veikiančią „Access“. Daugiau informacijos žr. Duomenų importavimas iš „SharePoint“ sąrašo arba jų susiejimas su šiuo sąrašu.

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

Dar vienas būdas didelėje bibliotekoje ar sąraše rasti dokumentus ar elementus yra naudoti sąrašo arba bibliotekos lauką Ieška, kuriame galima įvesti raktinį žodį arba frazę. Programos „SharePoint“ ieška naudoja savus indeksavimo mechanizmus ir jos neriboja parinktis Sąrašo rodinio ribinė reikšmė ar kitos susijusios ribos.

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. Jeigu viršijama parinktis Sąrašo rodinio ribinė reikšmė, 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 apimtį taip, kad būtų ieškoma 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: 

  • Lauką Ieška galima naudoti tik sąrašuose ir bibliotekose, kurie rodomi kaip kliento sugeneruoti rodiniai. Nors pagal numatytuosius nustatymus laukas Ieška turėtų būti rodomas, laukas Ieška gali būti paslėptas naudojant ypatybę Sąrašo rodinio puslapio dalis, Ieškos laukas, esančią įrankių srities skyriuje Į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

Dokumentų centro svetainę galite naudoti norėdami kurti, valdyti ir saugoti didelį dokumentų kiekį. Dokumentų centras sukurtas pagal svetainės šabloną ir yra naudojamas kaip centralizuota didelio dokumento kiekio saugykla dokumentams tvarkyti. Tokios funkcijos kaip naršymo medžio rodinys, turinio tipai ir puslapio dalys padeda efektyviai ir prasmingai tvarkyti ir gauti dokumentus. Daugiau informacijos apie svetainės šablonų naudojimą žr. Svetainės šablonų kūrimas ir naudojimas.

Turinio valdytojai gali greitai konfigūruoti metaduomenų valdomą naršymą užtikrindami efektyvų daugumos bibliotekų veikimą be papildomo indeksų kūrimo, bet jie gali padėti kuriant papildomus indeksus siekiant pagerinti platesnį filtrų ir rodinių veikimo intervalą. 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 didelių sąrašų ir bibliotekų rodinius, kurie tinkamai naudotų stulpelio indeksą yra sunku, galite pašalinti didelio sąrašo ar bibliotekos bendraautorių teises tvarkyti asmeninius rodinius. Pašalindami šias teises, galite apsaugoti, kad vartotojai nekurtų visus elementus apimančių rodinių, nes tai gali nepalankiai 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ą.

Jei reikia daugiau informacijos apie RSS informacijos santraukų valdymą, žr. Svetainės ar svetainių rinkinio RSS informacijos santraukų valdymas. Norėdami sužinoti, kaip pridėti RSS informacijos santrauką, žr. Įspėjimo kūrimas arba RSS informacijos santraukos prenumeravimas

Tik „SharePoint Server“ administratoriams

Š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ę. Kai nustatinėjate laiką ir trukmę, atminkite, kad jei kas nors pradės ilgą užklausą arba operaciją to lango metu, ji bus vykdoma iki galo, neatsižvelgiant į tai, ar telpa į lango ribas, ar ne.

  1. Kaip administratorius prisijunkite prie Centrinis administravimas.

  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 skirtuke Bendrieji parametrai spustelėkite rodyklę žemyn, kad pasiektumėte meniu, tada spustelėkite Išteklių lėtinimas.

    Pažymėta Centrinio administravimo dalis Išteklių lėtinimas.
  5. Pakeiskite nuostatą Kasdienis laiko langas ir nustatykite norimą naudoti laiką ir trukmę.

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

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. Kreipkitės į savo administratorių ir sužinokite, kada suplanuotas kasdienis laiko langas.

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

Sąrašo rodinio ribinė reikšmė skirta užtikrinti vartotojams našumą ir apsaugoti serverį nuo netyčinės perkrovos užklausų vykdymo metu. Sąrašo rodinio ribinę reikšmę keisti galima tik „SharePoint“ serverio versijose. Tai gali atlikti administratorius centrinio administravimo programoje, mes rekomenduojame jos nekeisti, kad išvengtumėte našumo sumažėjimo. „SharePoint Online“ neleidžia administratoriams keisti sąrašo rodinio ribinės reikšmės siekiant apsaugoti vartotojus kituose nuomotojuose nuo veikimo problemų, kai gaunami dideli duomenų rinkiniai. Užklausoms valdyti verčiau naudokite indeksus, filtrus ir aplankus.

Jei turite tik kelias užklausas, kurioms reikia padidinti sąrašo rodinio ribinę reikšmę, verčiau apsvarstykite nuostatos Dieninio laiko langas naudojimą ne piko valandomis.

Įspėjimas: Keisti sąrašo rodinio ribinę reikšmę nerekomenduojama, jei turite kitų vartotojų, nes nustačius didesnes reikšmes sulėtės veikimas. 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 keisti sąrašo rodinio ribinę reikšmę, atlikite nurodytus 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. Sąrašo rodinio ribinę reikšmę galima pakeisti tik „SharePoint Server“ versijose.

  1. Kaip administratorius prisijunkite prie Centrinis administravimas.

  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ės skirtuke Bendrieji parametrai spustelėkite rodyklę žemyn, kad pasiektumėte meniu, tada spustelėkite Išteklių lėtinimas.

    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. Spustelėkite 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 „didesnė riba“. Užklausoms, kurias paleidžia auditorius ar administratorius, konkrečiai (programiškai) paprašęs perrašyti sąrašo rodinio ribinę reikšmę, bus taikoma ši riba. Pagal numatytuosius nustatymus, sąrašo rodinio ribinė reikšmė yra 20 000, o ne 5 000. Padidinus šią ribą kyla tos pačios pasekmės kaip ir padidinus sąrašo rodinio ribinę reikšmę. Keičiant šią reikšmę, atsiranda susijusių pakeitimų, kuriuos gali tekti atlikti. Daugiau informacijos žr. Programinis sąrašo rodinio ribinės reikšmės objekto modelio perrašymo naudojimas

  • Objekto modelio perrašymas    Jei įdiegtyje paprastai naudojate pasirinktinį kodą ir atsiranda poreikis perrašyti sąrašo rodinio ribinę reikšmę didesne riba, tuomet gali būti naudinga leisti objekto modelio perrašymą ir suteikti auditoriui ar administratoriui teises naudotis programa, 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 kaupti talpykloje ir planuojate dažnai paleisti šias užklausas, tuomet nerekomenduojame naudoti šio metodo norint apeiti sąrašo rodinio ribinę reikšmę, nes tai neigiamai paveiks jūsų serverio našumą. Trumpai tariant, „traktuokite lengvai“.

  • 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. Tame taške ne tik žymiai sumažėja serverio pralaidumas, tačiau užklausa naudoja neproporcingai daug SQL serverio išteklių, o tai neigiamai veikia visus kitus tos pačios duomenų bazės naudotojus. Daugiau informacijos ieškokite skirsnyje Peržvalgos stulpeliai ir sąrašo rodiniai straipsnyje Našumo ir talpos bandymo rezultatai bei rekomendacijos

  • 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 pasirinksite laiką daugelio darbuotojų darbo dienos viduryje, neigiamas poveikis gali būti padarytas net ir nenaudojantiems 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.

    • Atsižvelkite ir į skirtingas laiko juostas. Tai ypač svarbu, jei jūsų organizacija ar klientai plačiai geografiškai išsidėstę ir bendrai naudoja centralizuotai nuomojamą „SharePoint“ serverį. 18: 00 val. gali puikiai tikti jūsų vietovėje, bet šis metas nebus tinkamas, tarkime, Sidnėjuje, Australijoje.

  • 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 sąrašo rodinio ribinė reikšmė ir kiti parametrai, ši ribinė reikšmė nėra paleidžiama peržiūrint turinį arba atliekant kokius nors kitus veiksmus su juo, tik 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

Sąrašo rodinio ribinė reikšmė taikoma norint pasiekti nuoseklų veikimą visiems vartotojams, teikiantiems užklausas vidinei duomenų bazei. Toliau pateikiame šiek tiek informacijos apie ribas, kaip viskas veikia ir kaip pakeisti sąrašo rodinio ribinės reikšmės reikšmę.

Svarbu: Sąrašo rodinio ribinės reikšmės negalima keisti, jei naudojama „SharePoint Online“. Taip pat nėra galimybės kurti kasdienį laiko langą, jei naudojama „SharePoint Online“. Š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 nutinka per dažnai, vartotojai patirs sistemos našumo suprastė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 sužinoti konkrečius savo 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ą.

Palikite komentarą

Ar šis straipsnis buvo naudingas? Jei taip, informuokite mus šio puslapio apačioje. Jei jis buvo nenaudingas, praneškite, kas buvo painu ar kokios informacijos trūko. Atsižvelgdami į atsiliepimus patikrinsime faktus, įtrauksime informacijos ir atnaujinsime šį straipsnį. Nurodykite naudojamas „SharePoint“, operacinės sistemos ir naršyklės versijas.

Atnaujinta: 2017 m. liepa

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×