オラクル、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
テレワーカーの方が出社している人より残業時間が長い パーソル調査
キャリア・しごと
2021-04-20 08:14
KeyHolder、「アーティスト別」「ツアー別」など複数軸の分析で収益性を改善へ
IT関連
2023-04-27 12:34
GMが自動運転子会社「Cruise」のソフトバンク株を買い取りへ
IT関連
2022-03-20 10:50
生徒の「地域貢献力」をAIで可視化–金沢大学附属高等学校が評価ツール導入
IT関連
2022-01-22 01:32
デル、「PowerEdge」サーバー17機種を発表–第3世代「Xeon SP」「EPYC」を搭載
IT関連
2021-03-19 20:06
Cloudflare、フィッシングメールが受信トレイに届く前にブロックするArea 1 Securityを買収へ
IT関連
2022-02-26 20:00
KDDIと三菱重工、NECネッツエスアイが小型データセンターを実証実験
IT関連
2021-06-23 09:07
厚労省、新型コロナの注意喚起に「はたらく細胞」起用 YouTubeで無料配信
社会とIT
2021-04-29 09:10
中国のライブコマースで書籍を無料同然でバラマキ–「文化破壊」とネットで話題に
IT関連
2024-02-07 20:52
カード決済データをAIで分析 クレディセゾンとサイバーエージェントが新会社「キャズム」
ロボット・AI
2021-06-02 12:33
AirPods Pro 2は2022年発売か
IT関連
2021-07-03 02:59
腕時計型の「たまごっちスマート」11月発売 懐かしいキャラ収録の25周年モデルも
くらテク
2021-06-18 15:29
脅威アクターによるデータ盗難の脅威(後編)–サイバー攻撃による被害と対策
IT関連
2024-05-03 09:59
「接続のしやすさ」よりも「強力な保護」を優先–マカフィーの消費者調査
IT関連
2022-02-08 18:18