รายละเอียดข้อมูลการตีพิมพ์เผยแพร่

ชื่อบทความ การทดสอบและวิเคราะห์ประสิทธิภาพรายการเปลี่ยนแปลงฐานข้อมูลบนระบบการทำสำเนาแบบสตรีมมิงด้วย PostgreSQL
ประเภทการตีพิมพ์ ประชุมวิชาการระดับชาติ
ชื่องานประชุมวิชาการ/วารสาร การประชุมวิชาการระดับชาติ มหาวิทยาลัยทักษิณ ครั้งที่ 32 ประจำปี 2565
ผู้แต่ง โชติธรรม ธารรักษ์
วันที่ตีพิมพ์/นำเสนอ 25 มี.ค. 2565
ปีที่ 2565
ฉบับที่ -
หมายเลขหน้า 1365-1372
ลักษณะบทความ
Abstract การประยุกต์ใช้ฐานข้อมูลขนาดใหญ่เป็นสิ่งสำคัญและมีความจำเป็นมากสำหรับองค์กรในปัจจุบัน ซึ่งมีแนวโน้มเพิ่มขึ้นอย่างต่อเนื่องและรวดเร็ว ส่งผลให้ระบบจัดการฐานข้อมูลไม่สามารถรองรับและตอบสนองผู้ใช้ได้อย่างมีประสิทธิภาพ การทำสำเนาฐานข้อมูล (Database Replication) เป็นทางเลือกหนึ่งเพื่อเพิ่มประสิทธิภาพในการบริหารจัดการ ด้วยการสำเนาฐานข้อมูลจากเครื่องบริการหลักไปยังเครื่องบริการสำรองเพื่อรองรับการขยายตัวของระบบให้เพียงพอต่อการร้องขอเข้าถึงฐานข้อมูล ดังนั้นงานวิจัยนี้จึงนำเสนอการทดสอบและวิเคราะห์ประสิทธิภาพรายการเปลี่ยนแปลงฐานข้อมูลด้วยการทำสำเนา PostgreSQL แบบสตรีมมิง ประกอบด้วย 3 ส่วนคือ ส่วนที่ 1 เครื่องบริการฐานข้อมูลหลัก (Primary Database Server) ติดตั้ง PostgreSQL ส่วนที่ 2 เครื่องบริการฐานข้อมูลสำรอง (Replica Database Server) ติดตั้ง PostgreSQL จำนวน 4 เครื่อง และส่วนที่ 3 เครื่องลูกข่าย (client) ทำหน้าที่ร้องขอเข้าถึงฐานข้อมูลเพื่อทดสอบประสิทธิภาพอัตรารายการเปลี่ยนแปลงฐานข้อมูลต่อวินาที แบบอ่านอย่างเดียว (read-only) และแบบอ่านเขียน (read-write) ที่จำนวน 10 และ 90 เธรด พบว่ากลุ่มที่มีเครื่องบริการฐานข้อมูลสำรองจำนวน 2 โหนดจะมีค่าอัตรารายการเปลี่ยนแปลงฐานข้อมูลเฉลี่ยสูงกว่ากลุ่มที่มีเครื่องบริการฐานข้อมูลสำรองจำนวน 4 โหนด เล็กน้อยด้วยรูปแบบอ่านอย่างเดียว และสูงกว่าอย่างชัดเจนด้วยอัตราลดลง 15.75 % และ 9.15 % เมื่อทดสอบด้วยรูปแบบอ่านเขียนที่ 10 และ 90 เธรด แสดงให้เห็นว่าการเพิ่มจำนวนเครื่องบริการฐานข้อมูลสำรองหรือสำเนาโหนดในระบบการทำสำเนา PostgreSQL แบบสตรีมมิงจะมีผลต่อประสิทธิภาพรายการเปลี่ยนแปลงฐานข้อมูลเมื่อร้องขอด้วยรูปแบบอ่านเขียน