สารบัญ:
คำจำกัดความ - การแบ่งพาร์ทิชันแบบไรหมายความว่าอย่างไร
การแบ่งพาร์ติชั่นเป็นประเภทของการแบ่งพาร์ติชั่นฐานข้อมูลเชิงสัมพันธ์ซึ่งพาร์ติชั่นนั้นขึ้นอยู่กับช่วงที่กำหนดไว้ล่วงหน้าสำหรับฟิลด์ข้อมูลเฉพาะเช่น ID ที่มีหมายเลขเฉพาะวันที่หรือค่าง่าย ๆ เช่นสกุลเงิน คอลัมน์คีย์การแบ่งพาร์ติชันจะถูกกำหนดด้วยช่วงเฉพาะและเมื่อการป้อนข้อมูลตรงกับช่วงนี้คอลัมน์นั้นจะถูกกำหนดให้กับพาร์ติชันนี้ มิฉะนั้นจะถูกวางไว้ในพาร์ติชันอื่นที่เหมาะสม
Techopedia อธิบายการแบ่งพาร์ติชัน
ในตารางที่แบ่งพาร์ติชันเป็นแถวแถวจะถูกกระจายตาม "คีย์การแบ่งพาร์ติชัน" โดยที่สิ่งที่ต้องมีเพียงอย่างเดียวคือข้อมูลที่อยู่ในข้อกำหนดช่วงของคีย์หรือไม่ ตัวอย่างเช่นหากคีย์พาร์ติชันเป็นคอลัมน์วันที่และมกราคม 2015 เป็นพาร์ติชันข้อมูลทั้งหมดที่มีค่าตั้งแต่ 1 มกราคม 2015 ถึง 31 มกราคม 2015 จะถูกวางไว้ในพาร์ติชันนี้
การแบ่งพาร์ติชันช่วงค่อนข้างมีประโยชน์สำหรับแอปพลิเคชันที่ต้องการประสิทธิภาพสูงสำหรับทั้งสภาพแวดล้อมการสนับสนุนการตัดสินใจและการทำธุรกรรมออนไลน์ (OLTP) ทำให้การแยกข้อมูลทำได้ง่ายและการเข้าถึงพาร์ติชั่นขนาดเล็กแต่ละอันนั้นทำได้อย่างรวดเร็วอย่างไรก็ตามความรู้ที่กว้างขวางเกี่ยวกับการแบ่งพาร์ติชั่นข้อมูลจึงเป็นสิ่งจำเป็นเพื่อสร้างสมดุลของการโหลดอย่างเท่าเทียมกันในทุกพาร์ติชัน ในโครงร่างนี้พาร์ติชันจำนวนมากจะถูกจัดเรียงโดยแต่ละพาร์ติชันที่ประสบความสำเร็จมีขอบเขตสูงกว่าพาร์ติชันก่อนหน้า
ลักษณะของการแบ่งช่วง:
- แต่ละพาร์ติชันมีขอบเขตบนสุดพิเศษ
- แต่ละพาร์ติชันมีขอบเขตต่ำกว่าไม่รวมยกเว้นสำหรับพาร์ติชันแรกมาก
