Skip to main content

InterSystems IRIS 2023.3 の新機能

このページでは、InterSystems IRIS® データ・プラットフォームの 2023.3 リリースの新機能、機能強化、およびその他の重要な更新について説明します。このリリースは、継続配布 (CD) リリースです。

InterSystems IRIS 2023.3 に計画されている機能には以下が含まれます。

  • ベース HL7® FHIR® バージョン R5 のサポート

  • IBM FHIR® Validator との統合

  • InterSystems ObjectScript の実行時パフォーマンスの向上

Note:

これらの機能は最終リリースでの搭載が予定されていますが、確実ではありません。

分析と AI の強化

IntegratedML での時系列予測のサポート

InterSystems IRIS 2023.2 で試験的機能として導入された IntegratedML で時系列モデルを作成する機能が、プロダクションでの使用で完全にサポートされるようになりました。

クラウドと操作の向上

ジャーナルのアーカイブ

このリリースから、システム管理者は完了したジャーナル・ファイルのアーカイブ場所を構成できるようになりました。構成されている場合、ジャーナル・ファイルを切り替えると、完了したジャーナル・ファイルはまず圧縮され (ジャーナル圧縮機能を使用して)、次にこのアーカイブ場所に自動的に移動されます。アーカイブ場所は、HDD ドライブなどの低コストのストレージ層でも、Amazon S3 などのクラウド・ストレージでもかまいません。その後、アーカイブされたジャーナル・ファイルは、ローカルのジャーナル・ディレクトリから自動的に削除できるため、ジャーナル・ファイルの書き込みに使用される高性能ストレージ層の総フットプリントを削減し、InterSystems IRIS の導入の総所有コストを低減することができます。

スピード、スケール、セキュリティの強化

グローバル・サイズの見積もりの高速化

このリリースでは、グローバルの合計サイズを迅速に見積もるための新しいアルゴリズムが導入されています。このアルゴリズムは、ブロック・スキャンではなく確率的サンプリングを使用します。この新しいアルゴリズムでは、数百ギガバイトの容量を占めるグローバルの正確な見積もり (誤差は実際のサイズの 5% 以内) を数秒で行うことができます。^%GSIZE%GlobalEdit、および %GlobalQuery インタフェースのオプションとして利用できます。

ObjectScript ランタイムの高速化

ObjectScript ルーチンでパブリック変数を使用する際、InterSystems IRIS カーネルはその変数をルーチンに固有のメモリ内シンボル・テーブルに登録する必要があります。InterSystems IRIS 2023.3 以降、このシンボル・テーブルはゆっくりと作成され、パブリック変数は最初の参照時にのみ追加されます。つまり、ルーチンで実際に使用される変数のみがシンボル・テーブルに追加されるため、作成コストを大幅に削減できます。これは、内部メモリ管理に対して完全に透過的な変更ですが、パブリック変数を大量に使用する ObjectScript コードの場合、目に見えてパフォーマンスが向上する可能性があります。

Windows 向けの TLS 1.3 サポートの更新 (OpenSSL 3.1.1)

このバージョンでは、Windows キットにより OpenSSL 3.1.1 ライブラリがインストールされるようになりました。

プラットフォームの更新

AIX 向け OpenSSL 3.0

InterSystems IRIS では、aixopenssl30 キットを介した AIX 7.2 および 7.3 上の OpenSSL 3.0 がサポートされます。このキットには、前提条件として、AIX 7.2 と 7.3 のいずれか向けの最新の技術レベルが含まれます。

CentOS

インターシステムズでは、CentOS 上で InterSystems IRIS をサポートしなくなりました。CentOS を使用していた開発者は、Red Hat の無料の開発者プログラムに切り替えることをお勧めします。

VxFS

インターシステムズでは、VxFS をサポート対象ファイルシステムとして指定しなくなりました。VxFS 上の SUSE ユーザは、XFS またはその他のサポート対象ファイルシステムのいずれかに移行することをお勧めします。

その他の機能強化と効率の向上

SQL クエリ・プランの自動凍結の変更

このリリースより前、InterSystems IRIS は既存のプランとパフォーマンスを維持するために、新しいメジャー・バージョンへのアップグレード時にクエリ・プランを自動的に凍結していました。これは、より良いプランにつながる新しいリリースの IRIS SQL の機能強化を活用するには、管理者はプランを手動で凍結解除する必要があることを意味していました。InterSystems IRIS 2023.3 以降、アダプティブ・モードが有効になっている場合、クエリ・プランが自動的に凍結されることはなくなりました。ただし、アップグレード時には無効化され、アップグレード後の初回起動時に再度計画されます。詳細は、対応するドキュメントを参照してください。

InterSystems SQL の一般的な機能強化

このリリースでは、IRIS SQL にいくつかの一般的な機能強化が導入されています。

  • IN、JOIN などの演算子、さまざまな関数、一般的なデータ・アクセス・パターンなどを含む、列指向ストレージを使用してテーブルにクエリを実行する際のさまざまなパフォーマンスの向上

  • 日付/時刻関数を含むクエリ文のさまざまなパフォーマンスの向上

  • 2023.1 に導入された、試験段階の外部テーブル機能に対するいくつかの機能強化

  • アダプティブ並列実行のサポートを追加のクエリ・タイプに拡張し、大きなクエリのスループットを向上

  • 文インデックスで、DML 文とクエリ文の他に DDL 文を追跡するようになりました。

FeedbackOpens in a new tab