サーバーの改善
-
キャッシュの改善
| — | 進行中のキャッシュ リフレッシュは、TDV Studio で API を呼び出すことによって手動で、またはプログラムでキャンセルできるようになりました。 |
| — | キャッシュされたリソースへのアクセス制御が合理化されました |
| — | キャッシュ対象テーブルへの直接参照は禁止されており、キャッシュされたリソースの置き換えとしてのみ許可されます。 |
| — | Web Manager の CACHE RESOURCES ページに、キャッシュキャンセル操作に関する詳細情報を提供する [メッセージ] 列が追加されました。 |
-
ワークロード管理 - ユーザーグループとクレームに対する要求制限ルールの作成が可能になりました。
-
BCP ファイルは TDV サーバーの再起動後に自動的に消去されます。
-
サーバー実行時監視 - ステータス ログがスレッド ダンプによって強化され、待機時間やブロック時間をキャプチャし、サーバーの起動時間や起動時間をキャプチャできるようになりました。
-
JSON_TABLE 関数が拡張され、INDEX をサポートする COSTREAM ARRAYS 句が追加されました。
-
JSON_TABLE 行パスで使用されるワイルドカード識別子を設定するための新しい構成が追加されました。
-
TDV Server は JDK-17.0.13 を使用するようにアップグレードされました。
セキュリティ
-
主な制限事項
| — | 既存のアクセス制御モデルが拡張され、データソース資産への直接アクセスが防止されるようになりました。 |
| — | 権限管理が合理化されました - 列レベルの権限は、ユーザーが明示的に設定した場合のみ暗黙的に維持されます。 |
| — | Studio のコントロールが簡素化され、変更を適用するリソースの範囲と、権限の変更の適用範囲を個別に選択できるようになりました。 |
| — | 特定のリソースに SELECT、INSERT、UPDATE、DELETE、または EXECUTE 権限のいずれかが割り当てられていることが検出されると、親コンテナと祖先コンテナに READ 権限が自動的に割り当てられます。権限の割り当てが依存関係や従属関係に継承される場合、同じ暗黙的な割り当てが適用されます。 |
-
PAM モジュールの改善
| — | PAM モジュールを介してルーティングされるログイン要求は、モジュールを使用するよう構成された特定のドメインに属するユーザーにのみ適用されるようになりました。 |
| — | PAM ログインモジュールで、アカウント資格情報に加えてクライアント IP アドレスも取得し、TDV にアクセスしようとしているクライアントを検証するようになりました。 |
-
SSL 証明書ベースの認証 - TDV 8.8.1 では、マッピング テーブルを使用した証明書ベースの(クライアント・ベースの)認証がサポートされます。これまでは、証明書のキー チェーンで見つかったユーザーは誰でも TDV へのアクセスが許可されていました。この新機能では、TDV プリンシパルに関する情報を含むマッピング テーブルで、証明書の属性に対する追加チェックが実装されます。
-
TDV の Azure ドメイン サポートは、ADAL ライブラリから MSAL ライブラリに移行されました。
KPI モジュールの改善
-
metrics_requests テーブルの説明カラムで一致する結果を検索できます。
-
メトリック構成画面に、KPI メトリックを 1 時間ごとに保持する機能が追加されました。
-
metrics_requests テーブルにクエリプラン列が 追加されました。
データソースの改善
-
障害が見つかった場合でもイントロスペクションを続行できるようにする既存のオプションが改善され、多くの新しいユースケースが追加されました。
-
組み込みプロシージャライブラリが拡張され、サーバートランザクションのイントロスペクションがサポートされるようになりました。
ドキュメントの機能強化
-
『トラブルシューティングガイド』には、よくある質問と過去に提供された解決策が記載されています。
-
『ユーザーガイド』が改善され、Studio Modeler リソースツリーの My Home ディレクトリに保存する必要があるリソースと保存すべきではないリソースに関する具体的な手順が追加されています。
「新着情報」を参照してください。