Optimal Flexible Architecture (OFA) คืออะไร ?
Optimal Flexible Architecture (OFA) เป็นมาตรฐานในการตั้งค่า Configuraion และ ตั้งชื่อไฟล์ของออราเคิล เพื่อให้ง่ายในการดูแลซอฟต์แวร์ของทางออราเคิล มาตรฐานนี้เขียนขึ้นครั้งแรกในปี ค.ศ.1990 เพื่อจุดประสงค์ให้เป็น Best Practice ในการ ติดตั้ง , จูนนิ่ง และ อัพเกรด ผลิตภัณฑ์ของออราเคิลจำนวนหลายร้อย Site งาน ให้เป็นมาตรฐานเดียวกัน
Optimal Flexible Architecture สำคัญอย่างไร
ถ้าใครเคยมีประสบการณ์ ลงซอฟต์แวร์ออราเคิล และ สร้างฐานข้อมูลเองมาแล้ว ก็คงจะรู้ว่า เราสามารถเลือกลงซอฟต์แวร์ และ สร้างฐานข้อมูลให้ไฟล์อยู่ที่ directory ไหนก็ได้ ชื่อไฟล์ไม่ว่าจะเป็น control files, data files ,redolog files จะตั้งชื่อว่าอะไร และ นามสกุลเป็นอะไรก็ได้ ตามใจอยาก หรือ แม้กระทั่งไม่มีนามสกุลต่อท้ายไฟล์เลยก็ได้ ถ้าเราไม่มีมาตรฐานนี้เป็นหลักยึด แล้วจัดการลงซอฟต์แวร ์และ ตั้งชื่อไฟล์ตามใจ ครีเอท .... จะเกิดอะไรขึ้นเมื่อ DBA เก่าแก่ของเรา ลาออก !! ?
กรรมก็ตกเป็นของ DBA ผู้มาใหม่สิครับ ก็ต้องมานั่งไล่หาว่า คนเดิมติดตั้ง Oracle Software อยู่ directory ไหน , พวก data files อยู่ที่ไหนบ้าง , ไฟล์ที่เห็นนั้น เป็นไฟล์อะไรกันแน่ระหว่าง data files หรือ controlfiles ?? เพราะชื่อมันไม่สื่อ และ นามสกุลก็ตั้งเป็น .ora เหมือนกันหมดทุกไฟล์ หรือ พี่แกเล่นไม่ใส่นามสกุลให้กับไฟล์เลย -_- ''' และถ้า server ตัวนั้น ลง ซอฟต์แวร์ของออราเคิลหลายชนิด หลายเวอร์ชั่น ก็จะเริ่มสับสนแล้ว ว่า ฐานข้อมูล หรือ ผลิตภัณฑ์ที่เราจัดการ มันเป็นของเวอร์ชั่นไหน directory ไหนกันแน่ ??
|