オラクル、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
ワクチン接種開始、あなたはいつ打てる? AIが予測
IT関連
2021-02-19 09:15
パナソニック、ローカル5Gの実証実験を開始
IT関連
2021-01-19 13:08
オラクルの第3四半期決算、利益は予想下回る–投資関連が影響
IT関連
2022-03-12 05:37
カードゲーム開発者がSNSで個人を中傷、解職処分に 同社代表ら3人も役員を辞任
企業・業界動向
2021-08-05 14:55
第17回:コロナ過で判明したリモートワークの功罪–恒久化へのアドバイス
IT関連
2022-02-05 04:17
SUBARU、国内工場を一時停止 半導体供給に支障
企業・業界動向
2021-01-17 21:16
副業の約8割がリモート前提に―副業マッチングのシューマツワーカーが「副業系サービスカオスマップ 2022年版」公開
IT関連
2022-02-04 16:13
スパコン「富岳」完成 共用開始 研究課題も募集中
社会とIT
2021-03-10 23:42
リース会社の枠を超えた価値提供–三菱HCキャピタルが考える「アセット+α」のDX戦略
IT関連
2024-01-10 16:41
Epic Games、「フォートナイト」有料コンテンツの収益をウクライナ人道支援に寄付へ
IT関連
2022-03-23 22:13
「LINE」で商品注文、ロッカーで受け取り–ららぽーとTOKYO-BAYで実証
IT関連
2022-02-10 19:08
次期MacBook Pro(SDスロット、MagSafe復活)設計図が流出 製造元Quantaに侵入し身代金要求
セキュリティ
2021-04-23 16:36
DNP、グループ社員3万人に「生成AI」の利用環境を構築
IT関連
2023-06-02 18:14
“ベストオブブリード”のアプリケーションを選択する企業が増加–Okta調査
IT関連
2024-03-12 09:33