ฉันกำลังทำงานกับการคำนวณ 'ด้านหลังของซองจดหมาย' สำหรับการตั้งค่าฐานข้อมูลการรายงาน 100TB ฉันกำลังค้นหาความคิดจากผู้เชี่ยวชาญที่นี่ สภาพแวดล้อมที่เสนอ:
- ความจุ: 100TB
- ตาราง ~ 200 ขนาดตั้งแต่ 1GB ถึง 5TB ขนาดเฉลี่ยอาจอยู่ระหว่าง 100GB-200GB
- ETL - งานอาจต้องเข้าร่วมระหว่างตารางที่มี 10 ล้านแถวโดยมีคีย์การเข้าร่วมตั้งแต่ 10 ถึง 500 ไบต์ การเข้าร่วมดังกล่าวควรเสร็จสิ้นภายใน 2-5 นาที
- Live Selects - เริ่มแรกสนใจเฉพาะความเร็วที่เลือก ควรรองรับ 500 เลือก / วินาที การอัปเดต / วินาทีจะมีจำนวนน้อยกว่ามากและสามารถเพิกเฉยต่อการฝึกหัดนี้ได้
- ต้องการความพร้อมในการ 24x7 2 เซิร์ฟเวอร์ฐานข้อมูลอิสระควรพร้อมให้บริการสำหรับการโทรที่เลือก (ด้วยการจำลองข้อมูล)
คำถาม:
- ในปัจจุบันฉันกำลังดู Oracle ประสบการณ์ของคุณเป็นอย่างไรกับการค้าขาย (หรือ) โซลูชัน opensource สำหรับฐานข้อมูลขนาดใหญ่
- ฮาร์ดแวร์แบบไหนที่คุณเห็นว่าทำงานได้ดีที่สุด? ฉันกำลังวางแผนสำหรับ Linux บน Dell
- ต้องเป็นที่จัดเก็บข้อมูลเครือข่ายเช่น NetApp หรือไม่ คุณคาดการณ์ปัญหาอะไรบ้างเกี่ยวกับการใช้ดิสก์เชิงพาณิชย์
- เมื่อฮาร์ดแวร์และระบบปฏิบัติการพร้อมแล้วคุณจะใช้เวลาเท่าไรในการเซ็ตอัพกำหนดค่า DB จัดเก็บข้อมูล ฯลฯ
- องค์ประกอบของทีมใดทำงานได้ดีที่สุดในสภาพแวดล้อมที่คุณสังเกตเห็น? ฉันหมายถึงผู้ดูแลระบบต่าง ๆ (ผู้ดูแลระบบ OS, ผู้ดูแลระบบ Oracle DB?) จำเป็นต้องจัดการและดำเนินการตั้งค่าดังกล่าว จำนวนของพวกเขาอาจจำเป็นต้องใช้เพื่อให้ได้เวลา 24x7
- การประมาณ / ช่วงใด ๆ เกี่ยวกับสิทธิ์ใช้งานฐานข้อมูลต้นทุนการจัดเก็บข้อมูลเครือข่าย
ฉันรู้ว่าฉันไม่มีรายละเอียดของสภาพแวดล้อมทั้งหมด ฉันไม่ได้กำลังมองหารายละเอียดที่แน่นอนการประมาณก็เพียงพอแล้ว แม้ว่าผู้จัดการบางคนอาจตอบคำถามได้ดีที่สุด แต่ฉันสนใจมุมมองของผู้ดูแลระบบ ฉันขอขอบคุณที่คุณป้อนข้อมูล