ภาพรวมของรายการและไลบรารีขนาดใหญ่
นำไปใช้กับ
คุณสามารถจัดเก็บรายการหรือไฟล์ในรายการหรือไลบรารีได้สูงสุด 30 ล้านรายการ อย่างไรก็ตาม เมื่อจํานวนรายการเพิ่มขึ้น คุณอาจสังเกตเห็นการดําเนินการบางอย่างใช้เวลานานขึ้น มุมมองที่กรองแล้วของรายการขนาดใหญ่จะมีประสบการณ์คล้ายกับรายการอื่นๆ เมื่อมุมมองรายการแสดงข้อมูลมากกว่า 5,000 รายการ คุณอาจพบข้อผิดพลาดค่าเกณฑ์ของมุมมองรายการ การสร้างเทมเพลตไซต์ถูกบล็อกบนไซต์ที่มีรายการหรือไลบรารีที่เกินค่าเกณฑ์ของมุมมองรายการ (LVT) ของ 5000 รายการ มุมมองที่แสดงหลายรายการทํางานได้ดีที่สุดในประสบการณ์ที่ทันสมัย เพื่อหลีกเลี่ยงข้อผิดพลาดที่คุณอาจเห็นในประสบการณ์การใช้งานแบบคลาสสิก เราขอแนะนําให้คุณใช้ประสบการณ์ที่ทันสมัย
ขีดจํากัดค่าเกณฑ์ของมุมมองรายการ (LVT) มีไว้เพื่อช่วยให้ได้รับประสิทธิภาพที่สม่ําเสมอระหว่างผู้ใช้ทั้งหมดที่มีคิวรีไปยังฐานข้อมูลส่วนหลัง ต่อไปนี้เป็นข้อมูลบางอย่างเกี่ยวกับขีดจํากัด วิธีทํางานทั้งหมด และวิธีการเปลี่ยนค่า LVT
แล้วทำไมถึงต้อง 5,000
เมื่อต้องการลด SQL Server เนื้อหาของฐานข้อมูลให้เล็กสุด ฐานข้อมูลส่วนหลังสําหรับ SharePoint มักจะใช้การล็อกระดับแถวเป็นกลยุทธ์เพื่อให้มั่นใจว่ามีการอัปเดตที่ถูกต้องโดยไม่ส่งผลเสียต่อผู้ใช้อื่นที่กําลังเข้าถึงแถวอื่นๆ อย่างไรก็ตาม ถ้าการดําเนินการอ่านหรือเขียนฐานข้อมูล เช่น คิวรี ทําให้แถวมากกว่า 5,000 แถวถูกล็อกในครั้งเดียว การ SQL Server ล็อกทั้งตารางชั่วคราวจนกว่าการดําเนินการฐานข้อมูลจะเสร็จสมบูรณ์จะมีประสิทธิภาพมากขึ้น
หมายเหตุ: จำนวนที่แน่นอนจะไม่ใช่ 5000 เสมอไป จำนวนอาจแตกต่างกันขึ้นอยู่กับไซต์ของคุณ จำนวนกิจกรรมในฐานข้อมูล และการกำหนดค่าไซต์ของคุณ
เมื่อทั้งตารางถูกล็อก จะเป็นการป้องกันไม่ให้ผู้ใช้อื่นเข้าถึงตารางได้ หากเกิดเหตุการณ์นี้ขึ้นบ่อยเกินไป ผู้ใช้จะพบกับการลดประสิทธิภาพของระบบ ดังนั้น ค่าเกณฑ์และขีดจํากัดจึงเป็นสิ่งสําคัญที่ช่วยลดผลกระทบของการดําเนินการฐานข้อมูลที่ใช้ทรัพยากรมากและปรับความต้องการของผู้ใช้ทุกคนให้สมดุล
จะเกิดอะไรขึ้นเบื้องหลังเมื่อคุณเข้าถึงข้อมูลจำนวนมากในรายการหรือไลบรารี
ไดอะแกรมต่อไปนี้สรุปประเด็นสำคัญเกี่ยวกับสิ่งที่เกิดขึ้นเบื้องหลังเมื่อคุณเข้าถึงข้อมูลจำนวนมากในรายการหรือไลบรารี
-
ข้อมูลรายการหรือไลบรารีในไซต์คอลเลกชันจะถูกเก็บไว้ใน SQL Server ตารางฐานข้อมูล ซึ่งใช้คิวรี ดัชนี และการล็อกเพื่อรักษาประสิทธิภาพโดยรวม การแชร์ และความถูกต้อง
-
มุมมองที่กรอกด้วยดัชนีคอลัมน์ (และการดำเนินการอื่นๆ) จะสร้างคิวรีฐานข้อมูลที่ระบุชุดย่อยของคอลัมน์และแถว แล้วส่งกลับชุดย่อยนี้ไปยังคอมพิวเตอร์ของคุณ
-
ค่าเกณฑ์และขีดจำกัดจะช่วยควบคุมปริมาณการดำเนินการและปรับทรัพยากรให้สมดุลสำหรับผู้ใช้งานพร้อมกันหลายคน
-
นักพัฒนาที่มีสิทธิ์สามารถใช้การแทนที่รูปแบบวัตถุเพื่อเพิ่มค่าเกณฑ์และขีดจำกัดชั่วคราวสำหรับแอปพลิเคชันที่กำหนดเองได้ด้วย SharePoint เวอร์ชัน Server
-
ผู้ดูแลระบบสามารถระบุกรอบเวลาที่กำหนดให้ผู้ใช้ทุกคนให้สามารถดำเนินการได้ไม่จำกัดระหว่างช่วงเวลาที่ไม่มีการใช้งานอย่างหนักได้ด้วย SharePoint เวอร์ชัน Server
-
พนักงานที่ทำงานเกี่ยวกับข้อมูลสามารถใช้มุมมอง สไตล์ และขีดจำกัดหน้าที่เหมาะสมเพื่อเพิ่มเพิ่มความเร็วในการแสดงผลของข้อมูลบนหน้าได้
การควบคุมปริมาณและขีดจำกัดทรัพยากร
รายการและไลบรารีมีขีดจำกัดสูงสุดเฉพาะตามที่แสดงในตารางนี้
|
ฟีเจอร์ |
ขีดจำกัดสูงสุด |
|
|---|---|---|
|
จำนวนข้อมูลในรายการหรือไลบรารี |
30 ล้าน |
|
|
ขนาดของแต่ละรายการไฟล์หรือรายการที่แนบมา |
10 กิกะไบต์ |
ตารางต่อไปนี้สรุปข้อมูลเกี่ยวกับการควบคุมปริมาณและขีดจํากัดของทรัพยากรที่คุณจําเป็นต้องทราบ การควบคุมปริมาณและขีดจํากัดเหล่านี้ถูกตั้งค่าบนหน้าการควบคุมปริมาณทรัพยากรในการดูแลจากศูนย์กลางด้วยเวอร์ชัน SharePoint Server สําหรับขีดจํากัดและคําขอเฉพาะสําหรับไซต์ของคุณ ให้ติดต่อผู้ดูแลระบบของคุณ
หมายเหตุ:
-
เพื่อช่วยในด้านการจัดการ ผู้ดูแลระบบไม่จำเป็นต้องต้องควบคุมปริมาณและจำกัดของทรัพยากรต่อไปนี้
-
ไม่ใช่ทั้งหมดของการตั้งค่าเหล่านี้จะสามารถใช้งานผ่าน UI ได้และมีเฉพาะ SharePoint เวอร์ชัน Server เท่านั้น
|
ค่าเกณฑ์ หรือขีดจำกัด |
ค่าเริ่มต้น |
คำอธิบาย |
|---|---|---|
|
ค่าเกณฑ์ของมุมมองรายการ |
5,000 |
ระบุจํานวนสูงสุดของข้อมูลในรายการหรือไลบรารีที่การดําเนินการฐานข้อมูล เช่น คิวรี สามารถประมวลผลได้ในครั้งเดียว การดําเนินการที่เกินขีดจํากัดนี้จะถูกบล็อก เพื่อให้คุณมีเวลาในการสร้างแผนอื่น คุณอาจได้รับการเตือนบนหน้าการตั้งค่ารายการเมื่อรายการของคุณเกิน 3,000 รายการ คําเตือนมีลิงค์วิธีใช้ที่ลิงค์ไปยังหัวข้อนี้ |
|
ขีดจำกัดของสิทธิ์เฉพาะ |
50,000 |
ระบุจำนวนสูงสุดของสิทธิ์เฉพาะที่อนุญาตสำหรับรายการหรือไลบรารี ทุกครั้งที่คุณตัดการสืบทอดสิทธิ์สําหรับรายการหรือโฟลเดอร์ สิทธิ์นั้นจะถูกนับเป็นสิทธิ์เฉพาะ 1 สิทธิ์ภายในขีดจํากัดนี้ ถ้าคุณพยายามเพิ่มรายการที่อาจทําให้เกินขีดจํากัดนี้ คุณจะถูกป้องกันไม่ให้ทําเช่นนั้น หมายเหตุ: ขีดจํากัดของสิทธิ์เฉพาะที่สนับสนุนสําหรับข้อมูลในรายการหรือไลบรารีคือ 50,000 สิทธิ์ อย่างไรก็ตาม ขีดจํากัดทั่วไปที่แนะนําคือ 5,000 รายการ |
|
ขีดจำกัดขนาดของแถว |
6 |
ระบุจํานวนสูงสุดของแถวตารางภายในฐานข้อมูลที่ใช้สําหรับข้อมูลในรายการหรือไลบรารี เมื่อต้องการขยายรายการที่มีหลายคอลัมน์ แต่ละรายการจะถูกตัดผ่านแถวตารางภายในหลายแถว สูงสุด 6 แถว และรวมกันทั้งหมด 8,000 ไบต์ (ไม่รวมสิ่งที่แนบมา) ตัวอย่างเช่น ถ้าคุณมีรายการที่มีคอลัมน์ขนาดเล็กหลายคอลัมน์ ซึ่งประกอบด้วยคอลัมน์ ใช่/ไม่ใช่ หลายร้อยคอลัมน์ คุณอาจเกินขีดจํากัดนี้ได้ ในกรณีนี้ คุณจะไม่สามารถเพิ่มคอลัมน์ ใช่/ไม่ใช่ ลงในรายการได้อีก แต่คุณอาจได้รับอนุญาตให้เพิ่มคอลัมน์ชนิดอื่นได้ ผู้ดูแลระบบสามารถตั้งค่าขีดจำกัดนี้ได้โดยใช้รูปแบบวัตถุเท่านั้น ไม่สามารถตั้งค่าผ่านส่วนติดต่อผู้ใช้ได้ หมายเหตุ: SharePoint Online จะไม่ใช้การตัดแถว ดังนั้นขีดจํากัดเฉพาะนี้จะไม่นําไปใช้ อย่างไรก็ตาม ยังคงมีขีดจํากัดโดยรวมเกี่ยวกับจํานวนคอลัมน์ตามขนาดที่เก็บข้อมูล สูงสุดถึง 8000 คอลัมน์ |
|
ค่าเกณฑ์การค้นหามุมมองรายการ |
1.2 |
ระบุจำนวนสูงสุดของการดำเนินการรวม เช่น การดำเนินการที่ยึดตามคอลัมน์ ค้นหา บุคคล/กลุ่ม หรือสถานะเวิร์กโฟลว์ ถ้าคิวรีใช้มากกว่า 8 คอลัมน์ การดําเนินการจะถูกบล็อก อย่างไรก็ตาม คุณสามารถเลือกคอลัมน์ที่จะใช้โดยทางโปรแกรมได้โดยใช้มุมมองสูงสุด ซึ่งสามารถตั้งค่าผ่านรูปแบบวัตถุได้ |
|
ขนาดค่าเกณฑ์ของมุมมองรายการสำหรับผู้ตรวจสอบและผู้ดูแลระบบ |
20,000 |
ระบุจํานวนสูงสุดของข้อมูลในรายการหรือไลบรารีที่การดําเนินการฐานข้อมูล เช่น คิวรี สามารถประมวลผลในแต่ละครั้งเมื่อดําเนินการโดยผู้ตรวจสอบหรือผู้ดูแลระบบที่มีสิทธิ์ที่เหมาะสม การตั้งค่านี้ทํางานร่วมกับ อนุญาตการแทนที่รูปแบบวัตถุ |
|
อนุญาตการแทนที่รูปแบบวัตถุ |
Y |
ระบุว่านักพัฒนาสามารถดําเนินการฐานข้อมูลเช่นคิวรีที่ร้องขอการแทนที่ค่าเกณฑ์ของมุมมองรายการไปยังขีดจํากัดที่สูงกว่าที่ระบุโดยค่าเกณฑ์ของมุมมองรายการสําหรับผู้ตรวจสอบและผู้ดูแลระบบหรือไม่ ผู้ดูแลระบบต้องเปิดใช้งานการแทนที่รูปแบบวัตถุ จากนั้นนักพัฒนาที่มีสิทธิ์ที่เหมาะสมอาจร้องขอโดยทางโปรแกรมว่าคิวรีของพวกเขาใช้ค่าเกณฑ์ของมุมมองรายการที่สูงกว่าเพื่อใช้ประโยชน์จากค่าเกณฑ์นั้น |
|
กรอบเวลารายวัน |
ไม่มี |
ระบุช่วงเวลาที่ค่าเกณฑ์และขีดจํากัดทรัพยากรจะถูกละเว้น ผู้ดูแลระบบสามารถกําหนดค่าหน้าต่างเวลาระหว่างเวลา "นอกเวลาสูงสุด" ในเวลาที่เพิ่มขึ้น 15 นาที และสูงสุด 24 ชั่วโมง เช่น 18:00 น. ถึง 22:00 น. ถึง 22:00 น. หรือ 13:30 น. ถึง 05:15 น. การดำเนินการของฐานข้อมูลหรือคิวรีที่เริ่มต้นภายในกรอบเวลาประจำวันจะทำงานต่อไปจนกระทั่งเสร็จสมบูรณ์ (หรือล้มเหลว) แม้ว่าการดำเนินการนั้นจะไม่เสร็จสิ้นภายในกรอบเวลาที่ระบุก็ตาม |
การทำงานกับขีดจำกัดค่าเกณฑ์ของมุมมองรายการ
SharePoint มีการควบคุมปริมาณและขีดจํากัดทรัพยากรที่ควบคุมจํานวนข้อมูลและปริมาณงานที่สามารถจัดการได้ ค่าเกณฑ์ของมุมมองรายการตามค่าเริ่มต้นจะอยู่ที่ประมาณ 5,000 รายการ และถูกตั้งค่าให้ผู้ใช้สามารถทํางานกับรายการขนาดใหญ่แต่ยังคงมีประสิทธิภาพการทํางานที่ดี สําหรับ SharePoint ขีดจํากัดค่าเกณฑ์ของมุมมองรายการจะไม่สามารถเปลี่ยนแปลงได้ และมีไว้เพื่ออนุญาตให้ผู้ใช้บนผู้เช่าที่แชร์สามารถมีประสิทธิภาพที่ดีในคิวรีได้เสมอ เมื่อต้องการแก้ไขปัญหาชั่วคราวเกี่ยวกับขีดจํากัด เราได้สรุปการดําเนินการบางอย่างที่คุณสามารถทําได้เพื่อให้คิวรีของคุณอยู่ภายในขีดจํากัด
คุณสามารถทํางานกับหรือคิวรีรายการหรือไลบรารี SharePoint ได้หลายวิธีโดยไม่ต้องได้รับคําเตือนค่าเกณฑ์ของมุมมองรายการ เมื่อใช้แนวคิดต่อไปนี้ คุณสามารถรับข้อมูลที่คุณต้องการและอยู่ในค่าเกณฑ์ของมุมมองรายการ 5,000 รายการ
-
สําหรับ SharePoint ทุกเวอร์ชัน ให้จัดการจํานวนรายการที่ส่งกลับโดยใช้การทําดัชนี การกรอง โฟลเดอร์ ข้อมูลออฟไลน์ กล่องค้นหา มุมมองส่วนบุคคล รายการที่สัมพันธ์กัน และตัวดึงข้อมูล RSS
-
สำหรับ SharePoint เวอร์ชัน Server ให้ใช้ กรอบเวลารายวัน ของผู้ดูแลระบบที่กำหนด ซึ่งมีขีดจำกัดสูงกว่า
-
สําหรับ SharePoint เวอร์ชัน Server ผู้ดูแลระบบ SharePoint Server สามารถปรับการตั้งค่าเพื่ออนุญาตการดําเนินการที่มีราคาแพงกว่าได้ เรียนรู้เพิ่มเติมที่นี่
เรียนรู้รายละเอียดเพิ่มเติมเกี่ยวกับแนวทางเหล่านี้สําหรับ SharePoint ทุกเวอร์ชันที่นี่ และสําหรับ SharePoint เวอร์ชัน Server ที่นี่ เรียนรู้เพิ่มเติมเกี่ยวกับการทํางานกับ Forms รายการที่มีคอลัมน์การค้นหาจํานวนมากที่นี่