オラクル、MySQLのデータベースエンジンでJavaScriptをサポート、ストアドプロシージャなどJavaScriptで記述可能に。プレビュー版をリリース

今回は「オラクル、MySQLのデータベースエンジンでJavaScriptをサポート、ストアドプロシージャなどJavaScriptで記述可能に。プレビュー版をリリース」についてご紹介します。

関連ワード (将来的、搭載、隠蔽等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


オラクルは、MySQLのストアドプロシージャやストアドファンクションの記述言語としてJavaScriptをサポートすると発表し、対応したMySQL Enterprise Editionのプレビュー版を公開しました。

Oracle CloudやAWS、Microsoft Azure上でオラクルが提供しているマネージドサービス、MySQL Heatwaveでも利用可能になっています。

fig

JavaScriptのサポートでMySQLエコシステムの拡大を狙う

ストアドプロシージャやストアドファンクションは、データベースエンジン側にあらかじめまとまったクエリの処理などを登録しておき、必要に応じて呼び出すことでその処理を実行できるという機能です。

複雑な処理であってもアプリケーションから簡単に呼び出してデータベースエンジン内で処理を実行できるため、アプリケーションとデータベースサーバ間でのデータ転送が最小限となりネットワークの負荷が軽くセキュアで、複雑な処理をアプリケーションから隠蔽できる、などのメリットがあります。

オラクルとしては、最も普及しているプログラミング言語の1つであるJavaScriptでこうした処理の記述を可能にすることで、より多くのプログラマにMySQLを活用してもらい、エコシステムを拡大しやすくする狙いがあると見られます。

将来的にはPythonのサポートも?

MySQLのデータベースエンジン側でJavaScriptを実行する機能を提供しているのは、オラクルが開発している多言語対応の仮想マシンであるGraalVM Enterprise Editionです。

GraalVM Enterprise Editionをデータベースエンジンに統合し、JavaScriptをサポートする機能は、2021年に登場したOracle Database 21cで提供開始されていました。今回のMySQLのJavaScript対応は、この技術を持ち込んだものだと思われます。

参考:Oracle DatabaseがGraalVMを搭載、DB上でJavaScriptを実行可能。Pythonやほかの言語もサポートしていくと

このときオラクルはGraalVMの多言語対応を活かし、将来はPythonもサポートする計画があることを明らかにしていました。まだPythonサポートは実現されていませんが、Oracle DatabaseでPythonがサポートされるようになればMySQLでも同様にサポートされるのではないでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
[速報]マイクロソフト、ChatGPTとCopilotのプラグイン共通化を発表。プラットフォーム化とエコシステムを促進。Build 2023
Microsoft
2023-05-24 15:15
DX推進の初動体制を整える–DXの環境整備の最初の一歩
IT関連
2022-09-15 02:10
サイバー犯罪グループ「LockBit」関係者2人を検挙–国際捜査
IT関連
2024-02-22 16:01
マイクロセグメンテーションの導入事例
IT関連
2022-06-14 02:42
Zoom、開発者向けに「Video SDK」やポータルサイトなど充実
IT関連
2021-03-23 06:34
Anthropic、AIモデル「Claude」最新版にコンピューター操作の新機能を追加
IT関連
2024-10-24 18:01
あまり見ることがないBoston Dynamics人型ロボAtlasのずっこけNGシーン、失敗が成功を生む
ロボティクス
2021-08-19 13:33
東京都大田区、LGWAN環境下で利用する統合型メールサーバーシステムなどを導入
IT関連
2023-09-22 14:19
宇宙で気候変動に強いワイン用ブドウの木を育てるSpace Cargo Unlimited
宇宙
2021-02-06 18:49
WHIとサイダス、新製品「COMPANY Talent Management」を提供–日本企業向けに使いやすさなど追求
IT関連
2024-11-16 04:44
日本マイクロソフトに求めたい「生成AIサービスの国内利用社数の公表継続」
IT関連
2024-03-30 15:54
ローコードでサードパーティサービスを統合するプラットフォームDigibeeがシリーズAで約28.7億円調達
IT関連
2022-02-05 05:26
アバナード、山形県酒田市と連携–DX人材育成による産業振興目指す
IT関連
2024-07-24 23:47
アカマイ、新しいエッジとクラウドのコンピューティングサービスを開始
IT関連
2023-02-16 04:34