กลับไปหน้าบทความ

อ่าน 13 นาที

IBM Db2

Db2 เป็นตระกูลผลิตภัณฑ์ การจัดการข้อมูล ซึ่งรวมถึง เซิร์ฟเวอร์ฐานข้อมูล ที่พัฒนาโดย IBM ในตอนแรกนั้นรองรับเฉพาะ โมเดลเชิงสัมพันธ์ แต่ต่อมาได้ขยายเพื่อรองรับ คุณสมบัติ...

IBM Db2

IBM Db2 สำหรับ Linux, UNIX และ Windows
นักพัฒนาไอบีเอ็ม
ปล่อยพ.ศ. 2526 [ 1 ] ( 1983 )
เวอร์ชันเสถียร
12.1 [ 2 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 14 พฤศจิกายน 2024 ( 14 พฤศจิกายน 2024 )
เขียนเป็นC , C++ , แอสเซมบลี , จาวา
ระบบปฏิบัติการLinux , AIX , Windows , SolarisและHP-UXก่อนเวอร์ชัน 11 [ 3 ]
แพลตฟอร์มลินุกซ์ (x64, Power, Z), AIX, Windows x64 [ 4 ]
ขนาด1.6 GB
มีจำหน่ายในอังกฤษสเปนฝรั่งเศสเยอรมันรัสเซียญี่ปุ่น
พิมพ์ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS)
ใบอนุญาตซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์ข้อตกลงการอนุญาตใช้งานซอฟต์แวร์ที่เป็นกรรมสิทธิ์
เว็บไซต์ibm.com/db2 แก้ไขข้อมูลนี้บนวิกิดาต้า
IBM Db2 สำหรับ z/OS
นักพัฒนาไอบีเอ็ม
ปล่อยพ.ศ. 2526 ( 1983 )
เวอร์ชันเสถียร
13.1
เขียนเป็นPL/X , C , C++ , แอสเซมบลี
ระบบปฏิบัติการz/OS
แพลตฟอร์มz/สถาปัตยกรรม
มีจำหน่ายในภาษาอังกฤษ
พิมพ์ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS)
ใบอนุญาตข้อตกลงการอนุญาตใช้งานซอฟต์แวร์ที่เป็นกรรมสิทธิ์
เว็บไซต์ibm.com/products/db2-for-zos

Db2เป็นตระกูลผลิตภัณฑ์การจัดการข้อมูล ซึ่งรวมถึง เซิร์ฟเวอร์ฐานข้อมูลที่พัฒนาโดยIBMในตอนแรกนั้นรองรับเฉพาะโมเดลเชิงสัมพันธ์แต่ต่อมาได้ขยายเพื่อรองรับ คุณสมบัติ เชิงวัตถุสัมพันธ์และโครงสร้างที่ไม่ใช่เชิงสัมพันธ์ เช่นJSONและXMLชื่อแบรนด์เดิมทีเขียนว่า DB2 [ 5 ] [ 6 ] [ 7 ]จนกระทั่งปี 2017 [ 8 ]จึงเปลี่ยนมาใช้ชื่อปัจจุบัน ในช่วงแรกๆ บางครั้งก็มีการเขียนชื่อผิดเป็น DB/2 ซึ่งเป็นการอนุมานที่ผิดพลาดจากระบบปฏิบัติการ OS/2 [ 9 ]

ประวัติศาสตร์

DB2 มีต้นกำเนิดย้อนกลับไปในช่วงต้นทศวรรษ 1970 เมื่อEdgar F. Coddนักวิจัยที่ทำงานให้กับ IBM ได้อธิบายทฤษฎีของฐานข้อมูลเชิงสัมพันธ์ และในเดือนมิถุนายน พ.ศ. 2513 ได้เผยแพร่แบบจำลองสำหรับการจัดการข้อมูล[ 10 ]

ในปี พ.ศ. 2517 ศูนย์วิจัย IBM ซานโฮเซ ได้พัฒนาระบบจัดการฐานข้อมูล (DBMS) ที่เกี่ยวข้องชื่อSystem Rเพื่อนำแนวคิดของ Codd ไปใช้[ 11 ]การพัฒนาที่สำคัญของโครงการ System R คือภาษาการสอบถามเชิงโครงสร้าง ( SQL ) เพื่อนำแบบจำลองเชิงสัมพันธ์ไปใช้ Codd จึงต้องการภาษาฐานข้อมูลเชิงสัมพันธ์ที่เขาตั้งชื่อว่าDSL/Alpha [ 12 ] ในขณะนั้น IBM ไม่เชื่อในศักยภาพของแนวคิดของ Codd จึงปล่อยให้กลุ่มโปรแกรมเมอร์ที่ไม่ได้อยู่ภายใต้การกำกับดูแลของ Codd เป็นผู้ดำเนินการ ซึ่งนำไปสู่การตีความแบบจำลองเชิงสัมพันธ์ของ Codd ที่ไม่ถูกต้อง ซึ่งตรงกับข้อกำหนดของทฤษฎีเพียงบางส่วนเท่านั้น ผลลัพธ์ที่ได้คือภาษาการสอบถามเชิงโครงสร้างภาษาอังกฤษหรือ SEQUEL

IBM ซื้อกิจการ Metaphor Computer Systemsเพื่อใช้ประโยชน์จากอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) และแพลตฟอร์ม SQL ที่ใช้งานมาตั้งแต่ช่วงกลางทศวรรษ 1980

ควบคู่ไปกับการพัฒนา SQL นั้น IBM ยังได้พัฒนาQuery by Example (QBE) ซึ่งเป็นภาษาการสอบถามข้อมูลแบบกราฟิกตัวแรกอีก ด้วย

ผลิตภัณฑ์ฐานข้อมูลเชิงสัมพันธ์เชิงพาณิชย์ตัวแรกของ IBM คือSQL/DSซึ่งเปิดตัวสำหรับ ระบบปฏิบัติการ DOS/VSEและVM/CMSในปี 1981 ในปี 1976 IBM ได้เปิดตัว Query by Example สำหรับแพลตฟอร์ม VM ซึ่งส่วนหน้าแบบตารางได้สร้างภาษาที่มีไวยากรณ์เชิงเส้นที่ขับเคลื่อนธุรกรรมไปยังฐานข้อมูลเชิงสัมพันธ์[ 13 ] ต่อมา คุณสมบัติ QMF ของ DB2 ได้สร้าง SQL ที่แท้จริง และนำรูปลักษณ์และความรู้สึกแบบ "QBE" เดียวกันมาสู่ DB2 แรงบันดาลใจสำหรับสถาปัตยกรรมเวอร์ชันเมนเฟรมของ DB2 มาจากส่วนหนึ่งของ IBM IMSซึ่งเป็นฐานข้อมูลแบบลำดับชั้นและภาษาการจัดการฐานข้อมูลเฉพาะของมัน คือ IBM DL/ I

ชื่อ DB2 (IBM Database 2) ถูกตั้งให้กับระบบจัดการฐานข้อมูลเป็นครั้งแรกในปี 1983 เมื่อ IBM เปิดตัว DB2 บนแพลตฟอร์มเมนเฟรมMVS [ 14 ]การรับรอง SQL ของ IBM ใน Db2 ทำให้ภาคอุตสาหกรรมเปลี่ยนมาใช้ Db2 แทนทางเลือกอื่นๆ เช่นQUEL ของ Ingres [ 15 ] Db2เปิดให้ใช้งานทั่วไปแก่ลูกค้าในปี 1985 [ 16 ]และภายในปี 1989 รายได้ประมาณ 1 พันล้านดอลลาร์สหรัฐฯ ก็เพิ่มขึ้นจนเท่ากับของ IMS [ 17 ] [ 16 ]

เป็นเวลาหลายปีที่ DB2 ซึ่งเป็นระบบจัดการฐานข้อมูลแบบเต็มรูปแบบ มีให้บริการเฉพาะบนเมนเฟรมของ IBM เท่านั้น ต่อมา IBM ได้นำ DB2 มาสู่แพลตฟอร์มอื่นๆ รวมถึง เซิร์ฟเวอร์ OS/2 , UNIXและMS Windowsจากนั้นก็Linux (รวมถึงLinux บน IBM Z ) และPDAกระบวนการนี้เกิดขึ้นตลอดช่วงทศวรรษ 1990 นอกจากนี้ยังมีเวอร์ชันของ DB2 สำหรับz/VSEและz/VMด้วย โค้ดเวอร์ชันก่อนหน้าที่จะกลายเป็น DB2 LUW (Linux, Unix, Windows) เป็นส่วนหนึ่งของส่วนประกอบ Extended Edition ของOS/2ที่เรียกว่า Database Manager

IBM ได้ขยายฟังก์ชันการทำงานของ Database Manager หลายครั้ง รวมถึงการเพิ่มฟังก์ชันฐานข้อมูลแบบกระจายโดยใช้Distributed Relational Database Architecture (DRDA) ซึ่งอนุญาตให้เข้าถึงฐานข้อมูลร่วมกันในตำแหน่งระยะไกลบนเครือข่าย LAN (โปรดทราบว่า DRDA อิงตามวัตถุและโปรโตคอลที่กำหนดโดยDistributed Data Management Architecture (DDM))

ในที่สุด IBM ก็ตัดสินใจเขียนซอฟต์แวร์ใหม่ทั้งหมด เวอร์ชันใหม่ของ Database Manager จึงถูกเรียกว่า DB2/2 และ DB2/6000 ตามลำดับ ส่วนเวอร์ชันอื่นๆ ของ DB2 ที่ใช้ฐานโค้ดต่างกัน ก็ยังคงใช้หลักการตั้งชื่อแบบ '/' เช่นเดิม และกลายเป็น DB2/400 (สำหรับ AS/400), DB2/VSE (สำหรับสภาพแวดล้อม DOS/VSE) และ DB2/VM (สำหรับระบบปฏิบัติการ VM) แต่ทนายความของ IBM ได้สั่งห้ามการใช้หลักการตั้งชื่อแบบนี้ และตัดสินใจว่าผลิตภัณฑ์ทั้งหมดจะต้องตั้งชื่อตาม "ผลิตภัณฑ์สำหรับแพลตฟอร์ม" (เช่น DB2 สำหรับ OS/390) ผลิตภัณฑ์รุ่นถัดไปสำหรับเมนเฟรมและเซิร์ฟเวอร์จึงถูกตั้งชื่อว่า DB2 Universal Database (หรือ DB2 UDB)

Db2 สำหรับ LUW

ในช่วงกลางทศวรรษ 1990 IBM ได้เปิดตัว DB2 เวอร์ชันคลัสเตอร์ที่เรียกว่า DB2 Parallel Edition ซึ่งเริ่มแรกทำงานบนระบบปฏิบัติการ AIX เวอร์ชันนี้ช่วยให้สามารถขยายขนาดได้โดยใช้สถาปัตยกรรมแบบ shared-nothingซึ่งฐานข้อมูลขนาดใหญ่เพียงฐานเดียวจะถูกแบ่งออกเป็นพาร์ติชันกระจายไปยังเซิร์ฟเวอร์ DB2 หลายเครื่องที่สื่อสารกันผ่านการเชื่อมต่อความเร็วสูง เวอร์ชัน DB2 นี้ได้รับการพอร์ตไปยังแพลตฟอร์ม Linux, UNIX และ Windows (LUW) ในที่สุด และเปลี่ยนชื่อเป็น DB2 Extended Enterprise Edition (EEE) ปัจจุบัน IBM เรียกผลิตภัณฑ์นี้ว่า Database Partitioning Feature (DPF) และรวมไว้ในผลิตภัณฑ์หลัก DB2 Enterprise ของพวกเขา

เมื่อบริษัท Informix Corporationเข้าซื้อ กิจการ Illustraและเปลี่ยนระบบฐานข้อมูลของตนให้เป็นDBMS แบบ object-SQLโดยการเปิดตัว Universal Server บริษัทOracle Corporationและ IBM ก็ได้ดำเนินการตามมาโดยการเปลี่ยนระบบฐานข้อมูลของตนให้สามารถรองรับส่วนขยายแบบ object-relational ได้เช่นกัน ในปี 2001 IBM ได้ซื้อInformix Softwareและในอีกหลายปีต่อมาก็ได้รวมเทคโนโลยีของ Informix เข้ากับชุดผลิตภัณฑ์ DB2 DB2 จึงอาจถือได้ว่าเป็นระบบฐานข้อมูลแบบ object-SQL เช่นกัน

ในช่วงกลางปี ​​2549 IBM ประกาศเปิดตัว "Viper" ซึ่งเป็นชื่อรหัสของ DB2 9 สำหรับทั้งแพลตฟอร์มแบบกระจายและ z/OS DB2 9 สำหรับz/OSได้รับการประกาศในช่วงต้นปี 2550 IBM อ้างว่า DB2 รุ่นใหม่นี้เป็นฐานข้อมูลเชิงสัมพันธ์ตัวแรกที่สามารถจัดเก็บXML ได้ "โดยตรง" การปรับปรุงอื่นๆ ได้แก่ การปรับปรุงที่เกี่ยวข้องกับ OLTPสำหรับแพลตฟอร์มแบบกระจาย การปรับปรุงที่เกี่ยวข้องกับ ระบบธุรกิจอัจฉริยะ / คลัง ข้อมูลสำหรับ z/OS คุณสมบัติการปรับแต่งและการจัดการตนเองที่มากขึ้น การใช้ประโยชน์จาก 64 บิตเพิ่มเติม (โดยเฉพาะอย่างยิ่งสำหรับพื้นที่จัดเก็บข้อมูลเสมือนบน z/OS) การปรับปรุงประสิทธิภาพของ stored procedureสำหรับ z/OS และการรวมคำศัพท์ SQL ระหว่าง z/OS และแพลตฟอร์มแบบกระจายอย่างต่อเนื่อง

ในเดือนตุลาคมปี 2550 IBM ได้ประกาศเปิดตัว "Viper 2" ซึ่งเป็นชื่อรหัสของ DB2 9.5 บนแพลตฟอร์มแบบกระจายศูนย์โดยมีธีมหลักสามประการสำหรับการเปิดตัวครั้งนี้ได้แก่ การจัดการที่ง่ายขึ้น ความน่าเชื่อถือที่สำคัญต่อธุรกิจ และการพัฒนา XML ที่คล่องตัว

ในเดือนมิถุนายน พ.ศ. 2552 IBM ประกาศ "Cobra" ซึ่งเป็นชื่อรหัสของ DB2 9.7 สำหรับ LUW [ 18 ] DB2 9.7 เพิ่มการบีบอัดข้อมูลสำหรับดัชนีฐานข้อมูล ตารางชั่วคราว และออบเจ็กต์ขนาดใหญ่ นอกจากนี้ DB2 9.7 ยังรองรับข้อมูล XML ดั้งเดิมในการแบ่งพาร์ติชันแบบแฮช (การแบ่งพาร์ติชันฐานข้อมูล) การแบ่งพาร์ติชันแบบช่วง (การแบ่งพาร์ติชันตาราง) และการจัดกลุ่มแบบหลายมิติ คุณสมบัติ XML ดั้งเดิมเหล่านี้ช่วยให้ผู้ใช้สามารถทำงานกับ XML ในสภาพแวดล้อมคลังข้อมูลได้โดยตรง DB2 9.7 ยังเพิ่มคุณสมบัติหลายอย่างที่ทำให้ผู้ใช้ Oracle Database ทำงานกับ DB2 ได้ง่ายขึ้น ซึ่งรวมถึงการสนับสนุนไวยากรณ์ SQL ที่ใช้กันทั่วไป ไวยากรณ์ PL/SQLไวยากรณ์สคริปต์ และประเภทข้อมูลจาก Oracle Database DB2 9.7 ยังปรับปรุงโมเดลการทำงานพร้อมกันเพื่อให้แสดงพฤติกรรมที่คุ้นเคยสำหรับผู้ใช้ Oracle Database และ Microsoft SQL Server

ในเดือนตุลาคม 2552 IBM ได้เปิดตัวผลิตภัณฑ์หลักชิ้นที่สองของปีนั้น นั่นคือDB2 pureScale DB2 pureScale เป็นฐานข้อมูลแบบคลัสเตอร์สำหรับแพลตฟอร์มที่ไม่ใช่เมนเฟรม เหมาะสำหรับ งาน ประมวลผลธุรกรรมออนไลน์ (OLTP) IBM ออกแบบ DB2 pureScale โดยอิงจาก การใช้งาน Parallel Sysplexของการแชร์ข้อมูล DB2 บนเมนเฟรม DB2 pureScale มีสถาปัตยกรรมที่ทนต่อความผิดพลาดและมีพื้นที่จัดเก็บข้อมูลแบบดิสก์ร่วม ระบบ DB2 pureScale สามารถขยายได้ถึง 128 เซิร์ฟเวอร์ฐานข้อมูล และให้ความพร้อมใช้งานอย่างต่อเนื่องและการปรับสมดุลโหลดอัตโนมัติ

ในปี 2009 มีการประกาศว่า DB2 สามารถเป็นเอนจินในMySQLได้ これにより ผู้ใช้บนแพลตฟอร์ม IBM i และผู้ใช้บนแพลตฟอร์มอื่นๆ สามารถเข้าถึงไฟล์เหล่านี้ผ่านทางอินเทอร์เฟซของ MySQL ได้ บน IBM i และระบบปฏิบัติการรุ่นก่อนหน้าอย่าง OS/400 นั้น DB2 ถูกรวมเข้ากับระบบปฏิบัติการอย่างแน่นหนา และมาพร้อมกับระบบปฏิบัติการ โดยมีฟังก์ชันต่างๆ เช่น การบันทึกการเปลี่ยนแปลง (journaling), ทริกเกอร์ และคุณสมบัติอื่นๆ

ในช่วงต้นปี 2012 IBM ได้ประกาศเปิดตัว DB2 เวอร์ชันถัดไป คือ DB2 10.1 (ชื่อรหัส Galileo) สำหรับ Linux, UNIX และ Windows DB2 10.1 มีคุณสมบัติการจัดการข้อมูลใหม่หลายประการ รวมถึงการควบคุมการเข้าถึงแถวและคอลัมน์ ซึ่งช่วยให้สามารถควบคุมฐานข้อมูลได้อย่างละเอียด และการจัดการข้อมูลแบบหลายระดับอุณหภูมิที่ย้ายข้อมูลไปยังพื้นที่จัดเก็บที่คุ้มค่าตามความถี่ในการเข้าถึงข้อมูล (เรียกว่า "ร้อน") นอกจากนี้ IBM ยังได้แนะนำความสามารถ "การบีบอัดแบบปรับได้" ใน DB2 10.1 ซึ่งเป็นแนวทางใหม่ในการบีบอัดตารางข้อมูล

ในเดือนมิถุนายน ปี 2013 IBM ได้เปิดตัว DB2 10.5 (ชื่อรหัส "Kepler")

เมื่อวันที่ 12 เมษายน 2559 IBM ได้ประกาศเปิดตัว DB2 LUW 11.1 และได้วางจำหน่ายในเดือนมิถุนายน 2559

ในช่วงกลางปี ​​2017 IBM ได้เปลี่ยนชื่อผลิตภัณฑ์ DB2 และ dashDB เป็น "Db2"

เมื่อวันที่ 27 มิถุนายน 2019 IBM ได้เปิดตัว Db2 11.5 ซึ่งเป็นฐานข้อมูล AI โดยเพิ่มฟังก์ชัน AI เพื่อปรับปรุงประสิทธิภาพการสืบค้นข้อมูล รวมถึงความสามารถในการอำนวยความสะดวกในการพัฒนาแอปพลิเคชัน AI [ 19 ] [ 20 ] [ 21 ]

Db2 สำหรับ z/OS - วิวัฒนาการ

ในปี 1995 ได้มีการเปิดตัว GA (General Availability) ของ V4 ซึ่งได้นำเสนอ "การแชร์ข้อมูล" (Data Sharing) โดยที่เอนจิน DB2 หลายตัวสามารถเข้าถึงข้อมูลเดียวกันได้ ข้อดีคือ ประสิทธิภาพและความพร้อมใช้งาน (หากเอนจิน DB2 ตัวใดตัวหนึ่งล้มเหลวหรือถูกย้ายไปเวอร์ชันถัดไป)

ในปี 1997 GA ของ V5 ได้เพิ่มฟังก์ชันต่างๆ เช่น การจัดระเบียบตารางข้อมูลแบบออนไลน์

ในปี 1999 DB2 ได้เปิดตัวเวอร์ชัน 6 (GA V6) ซึ่งเพิ่มการรองรับข้อมูลเชิงวัตถุสัมพันธ์ "วัตถุ" ในที่นี้หมายถึงรายการข้อมูลที่มีความยาวมากกว่า 32K (ซึ่งเป็นความยาวสูงสุดของแถวในตาราง หรือที่แม่นยำกว่านั้นคือระเบียนในตาราง) เช่น รูปภาพ วิดีโอ หรือข้อความ DB2 สามารถจัดเก็บและจัดการวัตถุเหล่านี้ได้แล้ว นอกจากนี้ยังเพิ่มการรองรับทริกเกอร์อีกด้วย

ในปี 2001 GA ได้เปิดตัว V7 ซึ่งเพิ่มคุณสมบัติต่างๆ เช่น การจัดสรรชุดข้อมูลแบบไดนามิก (~ไฟล์บน z/OS) และความสามารถในการให้ยูทิลิตี้ทำงานกับรายการของเทเบิลสเปซ นอกจากนี้ยังเพิ่มสถิติแบบเรียลไทม์ เคอร์เซอร์ที่เลื่อนได้ และการรองรับ Unicode ในเบื้องต้น

ในปี 2004 ได้มีการเปิดตัว GA ของ V8 ซึ่งเพิ่มการรองรับ 64 บิต ประเภทดัชนีใหม่ (โดยเฉพาะ DPSI) และ SQL แบบเรียกซ้ำ นอกจากนี้ยังมีการแปลงแคตตาล็อกภายในเป็น Unicode อีกด้วย

ในปี 2007 GA ได้เปิดตัว V9 ซึ่งเพิ่มคุณสมบัติต่างๆ เช่น Trusted Context (คุณสมบัติด้านความปลอดภัย) และการรองรับ "XML ดั้งเดิม"

ในปี 2010 ได้มีการเปิดตัว GA ของ V10 ซึ่งได้เพิ่มคุณสมบัติต่างๆ เช่น ตารางชั่วคราว (เช่น ประวัติแถว) คุณสมบัติด้านความปลอดภัย เช่น การแยกผู้ดูแลระบบและผู้ดูแลระบบความปลอดภัย และ RCAC (การควบคุมการเข้าถึงแถวและคอลัมน์)

ในปี 2013 ได้มีการเปิดตัวเวอร์ชัน 11 (GA) ซึ่งเพิ่มการรองรับ JSON เป็นต้น

ในปี 2016 GA ได้เปิดตัว V12 ซึ่งเพิ่มคุณสมบัติต่างๆ เช่น บริการ RESTful และการใช้ AI เพื่อเพิ่มประสิทธิภาพในการเลือกเส้นทางการเข้าถึงข้อมูล ซึ่งช่วยเพิ่มประสิทธิภาพการทำงาน

เมื่อวันที่ 31 พฤษภาคม 2022 IBM ได้ออก Db2 13 สำหรับ z/OS [ 22 ]

คลังสินค้า Db2

"คลังข้อมูล" ได้รับการกล่าวถึงครั้งแรกในบทความ IBM Systems Journal ปี 1988 ที่มีชื่อว่า "สถาปัตยกรรมสำหรับระบบสารสนเทศทางธุรกิจ" [ 23 ]บทความนี้ได้แสดงให้เห็นถึงกรณีการใช้งานแรกของคลังข้อมูลในบริบททางธุรกิจ รวมถึงผลลัพธ์ของการประยุกต์ใช้ด้วย

ฐานข้อมูลประมวลผลธุรกรรมแบบดั้งเดิมไม่สามารถให้ข้อมูลเชิงลึกที่ผู้นำธุรกิจต้องการเพื่อประกอบการตัดสินใจได้ จึงจำเป็นต้องมีแนวทางใหม่ในการรวบรวมและวิเคราะห์ข้อมูลจากแหล่งข้อมูลธุรกรรมหลายแหล่ง เพื่อให้ได้ข้อมูลเชิงลึกใหม่ๆ ค้นพบรูปแบบ และความสัมพันธ์ที่ซ่อนอยู่ระหว่างข้อมูล Db2 Warehouse ด้วยความสามารถในการปรับข้อมูลให้เป็นมาตรฐานจากหลายแหล่ง ดำเนินการวิเคราะห์และสร้างแบบจำลองทางสถิติที่ซับซ้อน ช่วยให้ธุรกิจได้รับคุณสมบัติเหล่านี้ด้วยความเร็วและขนาดที่เหมาะสม

การเพิ่มขึ้นของกำลังการประมวลผลส่งผลให้ปริมาณข้อมูลในธุรกิจโดยทั่วไปและในคลังข้อมูลโดยเฉพาะเพิ่มขึ้นอย่างมหาศาล คลังข้อมูลขยายจากขนาดเป็นกิกะไบต์ (GB) ไปเป็นเทราไบต์ (TB) และเพตาไบต์ (PB) เมื่อปริมาณและความหลากหลายของข้อมูลเพิ่มขึ้น Db2 Warehouse ก็ปรับตัวเช่นกัน เดิมทีออกแบบมาเพื่อใช้กับสคีมาแบบดาวและแบบเกล็ดหิมะ ปัจจุบัน Db2 Warehouse รองรับประเภทข้อมูลและโมเดลการวิเคราะห์ต่อไปนี้ รวมถึงอื่นๆ ด้วย:

  • ข้อมูลเชิงสัมพันธ์
  • ข้อมูลที่ไม่สัมพันธ์กัน
  • ข้อมูล XML
  • ข้อมูลเชิงพื้นที่
  • RStudio [ 24 ]
  • Apache Spark [ 25 ]
  • เอ็นจิ้น Spark Analytics แบบฝังตัว
  • การประมวลผลแบบขนานหลายตัว
  • การประมวลผลเชิงวิเคราะห์ในหน่วยความจำ
  • อัลกอริทึมการสร้างแบบจำลองเชิงทำนาย

Db2 Warehouse ใช้คอนเทนเนอร์ Docker เพื่อทำงานในสภาพแวดล้อมที่หลากหลาย: บนระบบภายในองค์กร, คลาวด์ส่วนตัว และคลาวด์สาธารณะต่างๆ ทั้งแบบที่มีการจัดการและไม่มีการจัดการ Db2 Warehouse สามารถติดตั้งใช้งานได้ทั้งในรูปแบบซอฟต์แวร์อย่างเดียว, อุปกรณ์ และบนแพลตฟอร์ม Intel x86, Linux และเมนเฟรม Db2 Warehouse สร้างขึ้นบนเอนจิน Common SQL ของ IBM และสามารถดึงข้อมูลจากหลายแหล่ง เช่น Oracle, Microsoft SQL Server, Teradata, โอเพนซอร์ส, Netezza และอื่นๆ ผู้ใช้เขียนคำสั่ง SQL เพียงครั้งเดียว และข้อมูลจากหลายแหล่งจะถูกส่งกลับมาอย่างรวดเร็วและมีประสิทธิภาพ

ฐานข้อมูล DB2 บนคลาวด์/ฐานข้อมูล DB2 ที่โฮสต์อยู่

Db2 on Cloud: เดิมชื่อ "dashDB for Transactions" Db2 on Cloudเป็นฐานข้อมูล SQL บนคลาวด์ที่ได้รับการจัดการอย่างเต็มรูปแบบ พร้อมตัวเลือกความพร้อมใช้งานสูง โดยมีSLA รับประกันความพร้อมใช้งาน 99.99 เปอร์เซ็นต์ Db2 on Cloud ให้การปรับขนาดพื้นที่จัดเก็บและทรัพยากรประมวลผลได้อย่างอิสระ และมีการอัปเดตความปลอดภัย อย่างต่อเนื่อง

Db2 on Cloud สามารถใช้งานได้ทั้งบนIBM Cloudและ Amazon Web Services (AWS)

คุณสมบัติหลักได้แก่:

  • ความยืดหยุ่น: Db2 บนคลาวด์นำเสนอการปรับขนาดพื้นที่จัดเก็บและกำลังประมวลผลอย่างอิสระผ่านทางอินเทอร์เฟซผู้ใช้และ API ทำให้ธุรกิจสามารถเพิ่มกำลังประมวลผลในช่วงที่มีความต้องการสูงสุดและลดขนาดลงเมื่อความต้องการลดลง นอกจากนี้ พื้นที่จัดเก็บยังสามารถปรับขนาดได้ ทำให้องค์กรสามารถเพิ่มขนาดได้เมื่อความต้องการพื้นที่จัดเก็บเพิ่มขึ้น
  • การสำรองข้อมูลและการกู้คืน: Db2 บนคลาวด์มีตัวเลือกการกู้คืนจากภัยพิบัติหลายประการ: (1) การสำรองข้อมูลเป็นเวลาสิบสี่วัน (2) ตัวเลือกการกู้คืน ณ จุดเวลาที่กำหนด (3) การสลับไปยังโหนด DR ที่ศูนย์ข้อมูลนอกสถานที่ที่ผู้ใช้เลือกได้ด้วยการคลิกเพียงครั้งเดียว
  • การเข้ารหัส: Db2 บนคลาวด์ปฏิบัติตามกฎหมายคุ้มครองข้อมูลและรวมถึงการเข้ารหัสฐานข้อมูลขณะจัดเก็บและการเชื่อมต่อ SSL แผนความพร้อมใช้งานสูงของ Db2 บนคลาวด์มีการอัปเดตความปลอดภัยอย่างต่อเนื่อง และอินสแตนซ์ฐานข้อมูลทั้งหมดมีการสำรองข้อมูลรายวัน การแก้ไขช่องโหว่ด้านความปลอดภัยและการบำรุงรักษาจะดำเนินการโดยผู้ดูแลระบบฐานข้อมูล
  • ตัวเลือกความพร้อมใช้งานสูง: Db2 on Cloud ให้บริการตามข้อตกลงระดับบริการ (SLA) ที่รับประกันความพร้อมใช้งาน 99.99% สำหรับตัวเลือกความพร้อมใช้งานสูง ตัวเลือกความพร้อมใช้งานสูงนี้ช่วยให้สามารถอัปเดตและปรับขนาดการทำงานได้โดยไม่ต้องหยุดแอปพลิเคชันที่ทำงานบน Db2 on Cloud โดยใช้เทคโนโลยี HADR ของ Db2
  • การรวมศูนย์ข้อมูล: การสืบค้นเพียงครั้งเดียวจะแสดงภาพรวมของข้อมูลทั้งหมด โดยเข้าถึงข้อมูลที่กระจายอยู่ทั่ว Db2 บนระบบภายในองค์กร หรือ Db2 Warehouse บนระบบภายในองค์กร หรือในระบบคลาวด์
  • เครือข่ายส่วนตัว: Db2 บนคลาวด์สามารถติดตั้งใช้งานบนเครือข่ายที่แยกต่างหาก ซึ่งสามารถเข้าถึงได้ผ่านเครือข่ายส่วนตัวเสมือน (VPN)ที่ ปลอดภัย

Db2 Hosted: เดิมชื่อ "DB2 on Cloud" Db2 Hostedเป็นเวอร์ชันแบบโฮสต์ที่ไม่ได้รับการจัดการของฐานข้อมูล SQL บนคลาวด์ของ Db2 on Cloud

คุณสมบัติหลัก:

  • การควบคุมเซิร์ฟเวอร์: Db2 Hosted ให้บริการซอฟต์แวร์แบบกำหนดเองสำหรับการติดตั้งบนเซิร์ฟเวอร์โดยตรง ซึ่งช่วยลดความหน่วงของแอปพลิเคชันและผสานรวมเข้ากับการจัดการข้อมูลปัจจุบันของธุรกิจ Db2 Hosted นำเสนอการกำหนดค่าเซิร์ฟเวอร์ที่แม่นยำตามความต้องการของธุรกิจ
  • การเข้ารหัส: Db2 Hosted รองรับการเชื่อมต่อ SSL
  • ความยืดหยุ่น: Db2 Hosted ช่วยให้สามารถปรับขนาดทรัพยากรการประมวลผลและการจัดเก็บข้อมูลได้อย่างอิสระ เพื่อตอบสนองความต้องการทางธุรกิจที่เปลี่ยนแปลงไป

คลังข้อมูล DB2 บนคลาวด์

เดิมชื่อ "dashDB for Analytics" ปัจจุบัน คือ Db2 Warehouse on Cloudซึ่งเป็นคลังข้อมูลบนคลาวด์แบบยืดหยุ่นและได้รับการจัดการอย่างเต็มรูปแบบ สร้างขึ้นเพื่อรองรับงานวิเคราะห์ประสิทธิภาพสูงและงาน เรียนรู้ของเครื่อง

คุณสมบัติหลักได้แก่:

  • บริการคลาวด์แบบอัตโนมัติ: Db2 Warehouse on Cloud ทำงานบนแพลตฟอร์มแบบบริการอัตโนมัติ (Platform-as-a-Service) และขับเคลื่อนด้วยกลไกการปรับแต่งอัตโนมัติของ Db2 การดำเนินงานประจำวัน รวมถึงการตรวจสอบฐานข้อมูล การตรวจสอบความพร้อมใช้งาน และการสลับระบบเมื่อเกิดข้อผิดพลาด จะดำเนินการโดยอัตโนมัติทั้งหมด การดำเนินงานจะได้รับการสนับสนุนโดยทีม DevOps ที่พร้อมรับมือกับความล้มเหลวของระบบที่ไม่คาดคิด
  • ปรับให้เหมาะสมสำหรับการวิเคราะห์: Db2 Warehouse on Cloud มอบประสิทธิภาพสูงสำหรับเวิร์กโหลดการวิเคราะห์ที่ซับซ้อนโดยใช้IBM BLU Accelerationซึ่งเป็นชุดเทคโนโลยีที่บุกเบิกโดยIBM Researchซึ่งมีการเพิ่มประสิทธิภาพหลักสี่ประการ: (1) รูปแบบการจัดเก็บที่จัดเรียงเป็นคอลัมน์ (2) การประมวลผลในหน่วยความจำ (3) การสอบถามชุดข้อมูลที่บีบอัด และ (4) การข้ามข้อมูล
  • จัดการปริมาณงานที่เกิดขึ้นพร้อมกันจำนวนมาก: Db2 Warehouse on Cloud มีเทคโนโลยี Adaptive Workload Management ที่จัดการทรัพยากรระหว่างปริมาณงานที่เกิดขึ้นพร้อมกันโดยอัตโนมัติ โดยอิงตามเป้าหมายทรัพยากรที่ผู้ใช้กำหนด เทคโนโลยีนี้ช่วยให้มั่นใจได้ถึงประสิทธิภาพที่เสถียรและเชื่อถือได้เมื่อรับมือกับปริมาณงานที่เกิดขึ้นพร้อมกันจำนวนมาก
  • ความสามารถด้านแมชชีนเลิร์นนิงและภูมิสารสนเทศในตัว: Db2 Warehouse on Cloud มาพร้อมกับความสามารถด้านแมชชีนเลิร์นนิงในฐานข้อมูล ซึ่งช่วยให้ผู้ใช้สามารถฝึกฝนและเรียกใช้โมเดลแมชชีนเลิร์นนิงบนข้อมูล Db2 Warehouse โดยไม่ต้องเคลื่อนย้ายข้อมูล ตัวอย่างของอัลกอริธึม ได้แก่ กฎความสัมพันธ์ (Association Rules) , ANOVA , k-means , การถดถอย (Regression)และNaïve Bayesนอกจากนี้ Db2 Warehouse on Cloud ยังรองรับการวิเคราะห์เชิงพื้นที่ด้วยความเข้ากันได้กับ Esri รองรับประเภทข้อมูลของ Esri เช่น GML และรองรับไดรเวอร์ Python ดั้งเดิมและการรวม Db2 Python เข้ากับ Jupyter Notebooks ดั้งเดิม
  • ความยืดหยุ่น: Db2 Warehouse on Cloud นำเสนอการปรับขนาดพื้นที่จัดเก็บและกำลังประมวลผลอย่างอิสระ ทำให้องค์กรสามารถปรับแต่งคลังข้อมูลให้ตรงกับความต้องการทางธุรกิจได้ ตัวอย่างเช่น ลูกค้าสามารถเพิ่มกำลังประมวลผลในช่วงที่มีความต้องการสูงสุด และลดขนาดลงเมื่อความต้องการลดลง ผู้ใช้ยังสามารถขยายความจุในการจัดเก็บข้อมูลได้เมื่อปริมาณข้อมูลเพิ่มขึ้น ลูกค้าสามารถปรับขนาดคลังข้อมูลผ่านทางเว็บคอนโซลหรือ API ของ Db2 Warehouse on Cloud ได้
  • ความปลอดภัยของข้อมูล: ข้อมูลจะถูกเข้ารหัสทั้งในขณะจัดเก็บและขณะส่งผ่านโดยค่าเริ่มต้น ผู้ดูแลระบบยังสามารถจำกัดการเข้าถึงข้อมูลที่ละเอียดอ่อนผ่านการปกปิดข้อมูล สิทธิ์การเข้าถึงแต่ละแถว และการรักษาความปลอดภัยตามบทบาท และสามารถใช้ยูทิลิตี้ตรวจสอบฐานข้อมูลเพื่อรักษาร่องรอยการตรวจสอบสำหรับคลังข้อมูลของตนได้
  • การจัดเก็บข้อมูลแบบหลายภาษา : Db2 Warehouse on Cloud ได้รับการปรับให้เหมาะสมสำหรับการจัดเก็บข้อมูลแบบหลายภาษา และรองรับโมเดลข้อมูลเชิงสัมพันธ์ (ตารางแบบคอลัมน์และแบบแถว) ข้อมูลเชิงพื้นที่ และ เอกสาร NoSQL ( XML , JSON , BSON ) ข้อมูลทั้งหมดจะได้รับการบีบอัดข้อมูลขั้นสูง
  • สามารถใช้งานได้บนผู้ให้บริการคลาวด์หลายราย: ปัจจุบัน Db2 Warehouse on Cloud สามารถใช้งานได้บนIBM Cloudและ Amazon Web Services (AWS)

ฐานข้อมูล BigSQL

ในปี 2018 ผลิตภัณฑ์ IBM SQL ได้เปลี่ยนชื่อและปัจจุบันรู้จักกันในชื่อ IBM Db2 Big SQL (Big SQL) Big SQL เป็น SQL แบบไฮบริดระดับองค์กรที่สอดคล้องกับมาตรฐาน ANSI บน เอนจิน Hadoopซึ่งให้การประมวลผลแบบขนานขนาดใหญ่ (MPP) และการสืบค้นข้อมูลขั้นสูง ข้อดีเพิ่มเติม ได้แก่ ความหน่วงต่ำ ประสิทธิภาพสูง ความปลอดภัย ความเข้ากันได้กับ SQL และความสามารถในการรวมระบบ

Big SQL นำเสนอการเชื่อมต่อฐานข้อมูลหรือการสืบค้นข้อมูลเพียงครั้งเดียวสำหรับแหล่งข้อมูลที่แตกต่างกัน เช่น HDFS, RDMS, ฐานข้อมูล NoSQL, ที่เก็บข้อมูลแบบอ็อบเจ็กต์ และ WebHDFS สามารถใช้ประโยชน์จาก Hive หรือ Hbase และ Spark และเข้าถึงข้อมูลจาก Hadoop และฐานข้อมูลเชิงสัมพันธ์ได้ ไม่ว่าจะอยู่บนคลาวด์ บนระบบภายใน หรือทั้งสองอย่าง

ผู้ใช้ (นักวิทยาศาสตร์ข้อมูลและนักวิเคราะห์) สามารถเรียกใช้คำสั่งค้นหาแบบเฉพาะกิจและซับซ้อนได้อย่างชาญฉลาดมากขึ้น รองรับผู้ใช้พร้อมกันได้มากขึ้นโดยใช้ฮาร์ดแวร์น้อยกว่าเมื่อเทียบกับตัวเลือก SQL อื่นๆ สำหรับ Hadoop Big SQL มีตัวแยกวิเคราะห์ SQL ที่สอดคล้องกับมาตรฐาน ANSI เพื่อเรียกใช้คำสั่งค้นหาจากข้อมูลสตรีมมิ่งที่ไม่มีโครงสร้างโดยใช้ API ใหม่

ด้วยการผสานรวมเข้ากับ IBM Common SQL Engine ทำให้ Big SQL ถูกออกแบบมาให้ทำงานร่วมกับผลิตภัณฑ์ในตระกูล Db2 ทั้งหมด รวมถึง IBM Integrated Analytics System ด้วย Big SQL เป็นส่วนหนึ่งของ IBM Hybrid Data Management Platform ซึ่งเป็นกลยุทธ์ที่ครอบคลุมของ IBM เพื่อความยืดหยุ่นและการพกพา การผสานรวมข้อมูลที่แข็งแกร่ง และการอนุญาตใช้งานที่ยืดหยุ่น

DB2 สำหรับ IBM i

ในปี พ.ศ. 2537 IBM ได้เปลี่ยนชื่อฐานข้อมูลเชิงสัมพันธ์แบบบูรณาการของOS/400เป็นDB2/400เพื่อบ่งชี้ถึงฟังก์ชันการทำงานที่เทียบเท่ากับ DB2 บนแพลตฟอร์มอื่น[ 26 ]แม้จะมีชื่อนี้ แต่ก็ไม่ได้อิงตามโค้ดของ Db2 แต่พัฒนามาจาก ฐานข้อมูลแบบบูรณาการ ของ IBM System/38ปัจจุบันผลิตภัณฑ์นี้มีชื่อว่าIBM Db2 for i [ 27 ]

แพลตฟอร์มอื่นๆ

  • Db2 สำหรับ Linux, UNIX และ Windows (เรียกอย่างไม่เป็นทางการว่า Db2 LUW)
  • Db2 สำหรับz/OS (เมนเฟรม) [ 28 ]

ฉบับพิมพ์

IBM นำเสนอ Db2 สี่รุ่น ได้แก่ Community Edition, Starter Edition, Standard Edition และ Advanced Server Edition [ 30 ]

IBM Db2 รุ่นชุมชน

IBM Db2 Community Editionเป็นฐานข้อมูล IBM Db2 เวอร์ชันที่ดาวน์โหลดและใช้งานได้ฟรี เวอร์ชัน 11.5 มีความสามารถหลักทั้งหมดของ Db2 แต่จำกัดไว้ที่คอร์ประมวลผลเสมือน 4 คอร์ หน่วยความจำอินสแตนซ์ 16 GB ไม่มีการสนับสนุนระดับองค์กร และไม่มีแพ็กแก้ไขข้อบกพร่อง[ 31 ]ในทางกลับกัน เวอร์ชัน 12.1 จำกัดหน่วยความจำเซิร์ฟเวอร์เพิ่มเติมเหลือเพียง 8 GB ต่อเซิร์ฟเวอร์เสมือนหรือเซิร์ฟเวอร์จริง[ 32 ]และจำกัดการใช้งานเฉพาะสภาพแวดล้อมที่ไม่ใช่การผลิต[ 33 ]

แม้ว่าจะไม่มีการจำกัดขนาดฐานข้อมูลตั้งแต่เวอร์ชัน 11.5.1 เป็นต้นมา แต่เวอร์ชันก่อนหน้าบางเวอร์ชันกำหนดขีดจำกัดไว้ที่ 100 GB ส่วนเวอร์ชัน Db2 ฟรีรุ่นก่อนหน้าอย่าง IBM DB2 Express-C รองรับ RAM ได้สูงสุด 16 GB และซีพียูสองคอร์

DB2 Starter Edition

รุ่น Starter เปิดตัวพร้อมกับ Db2 เวอร์ชัน 12.1 เป็นผลิตภัณฑ์ที่ต้องชำระเงิน และมีข้อจำกัดหลายประการ รวมถึงข้อจำกัดที่ 4 คอร์และหน่วยความจำ 16 GB และข้อจำกัดเกี่ยวกับฟังก์ชันขั้นสูง เช่น การเข้ารหัสแบบเนทีฟ การบันทึกการตรวจสอบ การรวมระบบ Db2 pureScale เป็นต้น[ 34 ]

IBM Db2 รุ่นมาตรฐาน

Db2 Standard Edition มีให้ใช้งานในรูปแบบใบอนุญาตซอฟต์แวร์ถาวรสำหรับการใช้งานในระดับการผลิตและนอกระดับการผลิต โดยรองรับคอร์ประมวลผลได้สูงสุด 16 คอร์ และ RAM 128 GB พร้อมการสนับสนุนจาก IBM สำหรับการใช้งานในระดับการผลิต Db2 Standard Edition สามารถออกใบอนุญาตได้โดยอิงตามจำนวนคอร์ประมวลผลเสมือน โดยจะออกใบอนุญาตตามจำนวนคอร์ประมวลผลทั้งหมดในเซิร์ฟเวอร์ทางกายภาพที่ไม่แบ่งพาร์ติชัน หรือคอร์เสมือนที่กำหนดให้กับเซิร์ฟเวอร์เสมือน สำหรับการใช้งานนอกระดับการผลิต Db2 Standard Edition สามารถออกใบอนุญาตได้โดยอิงตามจำนวนผู้ใช้ที่ได้รับอนุญาตทั้งหมด

IBM Db2 รุ่นขั้นสูง

Db2 Advanced Edition มีให้ใช้งานเฉพาะในฐานะส่วนประกอบของ IBM Hybrid Data Management Platform (HDMP) เท่านั้น ภายใน HDMP นั้น Db2 มีให้ใช้งานทั้งในรูปแบบใบอนุญาตซอฟต์แวร์ถาวรและแบบสมัครสมาชิกรายเดือนสำหรับการใช้งานในระดับการผลิตและนอกการผลิตโดยไม่จำกัด พร้อมการสนับสนุนระดับพรีเมียมจาก IBM สำหรับทั้งใบอนุญาตถาวรและแบบสมัครสมาชิกของ HDMP จำเป็นต้องซื้อ FlexPoints FlexPoints คือเครดิตใบอนุญาตทั่วไปที่สามารถใช้เพื่อติดตั้งใช้งานผลิตภัณฑ์ซอฟต์แวร์ตระกูล Db2 หรือบริการคลาวด์ใดๆ ก็ได้

ข้อมูลทางเทคนิค

Db2 สามารถบริหารจัดการได้ทั้งจากบรรทัดคำสั่งหรือจาก GUI Db2 รองรับทั้ง SQL และXQuery DB2 มีการใช้งานการจัดเก็บข้อมูล XML ในตัว ซึ่งข้อมูล XML จะถูกจัดเก็บเป็น XML (ไม่ใช่ข้อมูลเชิงสัมพันธ์หรือข้อมูล CLOB) เพื่อให้เข้าถึงได้เร็วขึ้นโดยใช้ XQuery

Db2 มี API สำหรับRexx , PL/I , COBOL , RPG , Fortran , C++ , C , Delphi , .NET CLI , Java , Python , Perl , PHP , Rubyและภาษาโปรแกรมอื่นๆ อีกมากมาย นอกจากนี้ Db2 ยังรองรับการทำงานร่วมกับสภาพแวดล้อมการพัฒนาแบบบูรณาการ EclipseและVisual Studio อีก ด้วย

pureQuery เป็นแพลตฟอร์มการเข้าถึงข้อมูลของIBMที่มุ่งเน้นแอปพลิเคชันที่เข้าถึงข้อมูล pureQuery รองรับทั้งJava และ .NET pureQuery ให้การเข้าถึงข้อมูลในฐานข้อมูลและออบเจ็กต์ Java ในหน่วยความจำผ่านเครื่องมือ API และสภาพแวดล้อมรันไทม์ที่จัดส่งในIBM Data Studio Developerและ IBM Data Studio pureQuery Runtime [ 35 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • Db2 - ข้อมูลของ IBM สำหรับนักพัฒนา
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=IBM_Db2&oldid=1356786925 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ IBM Db2

Db2 เป็นตระกูลผลิตภัณฑ์ การจัดการข้อมูล ซึ่งรวมถึง เซิร์ฟเวอร์ฐานข้อมูล ที่พัฒนาโดย IBM ในตอนแรกนั้นรองรับเฉพาะ โมเดลเชิงสัมพันธ์ แต่ต่อมาได้ขยายเพื่อรองรับ คุณสมบัติ...

ประวัติศาสตร์

DB2 มีต้นกำเนิดย้อนกลับไปในช่วงต้นทศวรรษ 1970 เมื่อ Edgar F. Codd นักวิจัยที่ทำงานให้กับ IBM ได้อธิบายทฤษฎีของฐานข้อมูลเชิงสัมพันธ์ และในเดือนมิถุนายน พ.ศ. 2513 ได้เผยแพร่แบบจำลองสำหรับการจัดการข้อมูล [ 10 ]

Db2 สำหรับ LUW

ในช่วงกลางทศวรรษ 1990 IBM ได้เปิดตัว DB2 เวอร์ชันคลัสเตอร์ที่เรียกว่า DB2 Parallel Edition ซึ่งเริ่มแรกทำงานบนระบบปฏิบัติการ AIX เวอร์ชันนี้ช่วยให้สามารถขยายขนาดได้โดยใช้ สถาปัตยกรรมแบบ shared-nothing...

Db2 สำหรับ z/OS - วิวัฒนาการ

ในปี 1995 ได้มีการเปิดตัว GA (General Availability) ของ V4 ซึ่งได้นำเสนอ "การแชร์ข้อมูล" (Data Sharing) โดยที่เอนจิน DB2 หลายตัวสามารถเข้าถึงข้อมูลเดียวกันได้ ข้อดีคือ ประสิทธิภาพและความพร้อมใช้งาน (หากเอนจิน DB2 ตัวใดตัวหนึ่งล้มเหลวหรือถูกย้ายไปเวอร์ชันถัดไป)