ฐานข้อมูล Oracle ใช้ Java ภายในหรือไม่


คำตอบ:


18

เลขที่

แพ็คเกจ (มาตรฐาน) ทั้งหมดเขียนด้วย PL / SQL เอ็นจิน DBMS นั้นถูกเขียนใน C

แก้ไข:
Oracle ประกอบด้วย JVM ซึ่งทำงานบนเครื่องเดียวกันกับฐานข้อมูล แต่ไม่ได้ใช้เพื่อเรียกใช้รหัส "DBMS ที่เกี่ยวข้อง"

มีเพียงการรันโพรซีเดอร์ / ฟังก์ชั่นที่บันทึกไว้ใน Java


ว้าวไม่รู้เกี่ยวกับชิ้นส่วน C +1
StanleyJohns

5
ลองดู "ประวัติเส้นเวลา" ของพวกเขา: oracle.com/us/corporate/timeline/index.html : 1983: "Oracle เผยแพร่เวอร์ชัน 3 ของฐานข้อมูลพร้อมด้วยรหัสเซิร์ฟเวอร์ที่เขียนด้วยภาษาโปรแกรม C"
a_horse_with_no_name

ฉันเดาว่า Java นั้นไม่มีอยู่จริง ฉันคิดว่า Java ตัวแรกมาที่ Oracle 8i
Richard Sayakanit

3
JVM ภายในไม่ได้ใช้เพื่อเรียกใช้รหัส "DBMS ที่เกี่ยวข้อง" มีเพียงการรันโพรซีเดอร์ / ฟังก์ชั่นที่บันทึกไว้ใน Java
a_horse_with_no_name

7
@a_horse_with_no_name - ฉันคิดว่ามันขึ้นอยู่กับความหมายของแพคเกจ "มาตรฐาน" Oracle จัดส่งแพ็คเกจจำนวนหนึ่งที่สร้างขึ้นใน Java (ทุกสิ่งที่ใช้ XDB ตัวอย่างเช่นแพ็คเกจ XMLQuery จำนวนมากขึ้นอยู่กับ JVM ภายใน) นี่ไม่ใช่ "มาตรฐาน" ในแง่ของแพ็คเกจที่นักพัฒนาซอฟต์แวร์ส่วนใหญ่ใช้บ่อย แต่พวกเขาเป็น "มาตรฐาน" ในแง่ที่ว่าพวกเขาจะติดตั้งเมื่อคุณทำการติดตั้งเริ่มต้นของฐานข้อมูล Oracle
Justin Cave
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.