Oracle has added support for [GraalVM-based stored procedures] that run inside the database. The capability [supports JavaScript functions] through the Multilingual Engine (MLE) focused on the APEX framework.

This move expands the reach of GraalVM, which started as a Java Virtual Machine to compile applications as native executables and has since grown to support additional languages like Ruby and [COBOL]. Unlike common use cases of GraalVM that run on a development environment to produce native applications or run applications on a backend system, this usage operates directly inside Database 21c so that code operates in the same location where data is stored.

#database #graalvm #oracle database

GraalVM inside Oracle Database
1.30 GEEK