MySQL
?การสนับสนุน OS : Window , mac , linux , bsd , unix , z/Os(อาจจะ)
?สนับสนุน ACID , Referential integrity , Transactions , Unicode (ได้เฉพาะ InnoDB แล้วอนาคตคงต้องใช้ Maria แทน)
?Max DB size ไม่จำกัด , Max Table Size 2GB (Win32 FAT32) to 16TB (Solaris) , Max Row Size 64KB , Max columns per row 3398 , Max Blob/Clob size 4GB (longtext, longblob) , Max NUMBER size 64bit , Max CHAR Size 64kb
?สนับสนุน Temporary Table , ไม่สนับสนุน Materialized view (เป็น view ที่ทำการ cache ได้ เช่น cache query) แต่ใช้ Stored Procedure + Trigger ทำเองได้
?ไม่สามารถทำ Data Domain ได้ (ผมไม่แน่ใจ แต่น่าจะทำได้นะโดยการใช้ enum)
?การทำ Partitioning ต่างๆ มีเฉพาะ 5.1.6 ขึ้นไป ซึ่งตอนนี้ Stable Version คือ 5.0.5 ยังไม่มี
Oracle XE
ส่วนตัว Oracle XE ทำได้หลายอย่างเหมือน MySQL แต่มีเรื่องที่แตกต่างดังนี้
?Max DB Size 4gb (ของฟรีมันทำอย่างนี้ นี้เอง) , Max table size 4GB * block size (with BIGFILE tablespace) , Max row size Unlimited , Max column per row 1000 , Max Blob/Clob size 4GB (or max datafile size for platform) , Max NUMBER size 126bit , Max CHAR size 1000 byte
?วิธีการ Index ทำได้หลายแบบมากกว่า
?Materialized view สนับสนุนเต็มรูปแบบ
?สนับสนุนการทำ Data domain
?สามารถใช้ CPU ได้ CPU เดียวต่อ 1 เครื่อง แล้วรองรับ Ram เพียง 1 gb ไม่ว่าจะมี CPU กี่ตัวหรือ Ram มากกว่า 1gb
?ระบบ Back up & Recovery ที่ดีมาก
หลังจากมาดูคราวๆที่ผมลองๆสรุปมานะครับเฉพาะเรื่องด้านนี้ ผมว่า MySQL เหมาะสำหรับการทำ Web Server ที่เปิดใช้บริการมากกว่า เพราะ Max DB Size มัน Unlimited แต่ถ้าถามว่านำเอามาใช้พัฒนาโปรแกรมเอง ผมว่ายังกำกึ่งอยู่ โดย Oracle XE เหมาะกับการทำข้อมูลจำนวนมากๆๆๆๆ แต่สำหรับงานธรรมดาผมว่าพอๆกันนะ แต่ข้อเสียของ Oracle XE ก็คือเรื่องการจำกัดทรัพยากรด้วย CPU กับ Ram ซึ่งแน่นอน ไม่เหมาะกับการไปทำ Web Server หรือ Private Web Server อยู่ดี แต่ถามว่าเพียงพอต่อการใช้งานปกติ ไหมผมว่าพอนะ เอาละจบเรื่องนี้กัน โดยผมให้คะแนน MySQL ชนะไปในเรื่องนี้ เพราะผมมองเรื่องของอนาคต แล้วก็การจัดการหลายๆ Application ด้วย
ตัวอย่างเปรียบเทียบระบบการจัดการฐานข้อมูล MySQL กับ Oracle XE
ข่าวเทคโนโลยี ไอที วิทยาศาสตร์ AI Android iOS HarmonyOS Windows Linux Internet Smart Phone Computer Application ฝากข่าวไอทีฟรี
ตัวอย่างเปรียบเทียบระบบการจัดการฐานข้อมูล MySQL กับ Oracle XE
ข่าวเทคโนโลยี ไอที วิทยาศาสตร์ AI Android iOS HarmonyOS Windows Linux Internet Smart Phone Computer Application ฝากข่าวไอทีฟรี
ข่าวเทคโนโลยี ไอที วิทยาศาสตร์ AI Android iOS HarmonyOS Windows Linux Internet Smart Phone Computer Application ฝากข่าวไอทีฟรี
- เอเซอร์เปิดตัว TravelMate P6 14 AI เบาไม่ถึง 1 กก. พร้อมพีซีอัจฉริยะเพื่อออฟฟิศยุคใหม่ (397 views)
- COLORFUL เปิดตัวโน้ตบุ๊กเกมมิ่ง iGame M15 และ M16 Origo รุ่นใหม่ในงาน COMPUTEX 2026 (297 views)
- เอเซอร์เปิดไลน์อัป Copilot+ PC ปี 2026 แท็กทีม Swift และ Aspire ตอบโจทย์ทุกไลฟ์สไตล์คนรุ่นใหม่ (216 views)
- COLORFUL เปิดตัวโชว์รูมประสบการณ์ 4 โซนสำหรับงาน COMPUTEX 2026 (804 views)
- COLORFUL เปิดตัวเมนบอร์ด Micro-ATX ซีรีส์ iGame B850M ULTRA (4081 views)
- COLORFUL เปิดตัวเมนบอร์ด BATTLE-AX B860M และ B760M รุ่นใหม่ รองรับ Wi-Fi 7 และซีพียูเจเนอเรชันถัดไป (2574 views)
- Sandisk ยกระดับไลน์อัพการ์ดหน่วยความจำ เปิดตัว CFexpress 4.0 Type B และ SD Card V90/V60 รุ่นใหม่ในงาน NAB 2026 (1418 views)
- Kioxia เปิดตัว SSD ซีรีส์ EG7 ของ KIOXIA ที่ใช้เทคโนโลยี QLC ที่เน้นความคุ้มค่าสำหรับ PC OEM (1407 views)
