データベースエントリのサイズを縮小するため、既存のデータベースエントリの形式が変更されます。エントリの内部表現が ASCII LDIF 形式からタグ付きバイナリの形式に変更されました。データベースに格納されているデータは、dn: で始まるという特徴がなくなり、値となるエントリの 1 バイト目が 0xE0 より大きくなることもありません。つまり、0xE0 ~ 0xFF までのすべての値は、内部用として予約されていると見なされます。
互換性の理由から、エントリは LDIF とバイナリ表現の混在が可能ですが、変更操作をするとエントリはバイナリ形式で書き込まれます。
サフィックスエントリデータはディスクに書き込む際に圧縮して、ディスク容量を最小化できます。compression-mode および compression-entries プロパティーに従って圧縮が有効になっています。
詳細については、『Sun Directory Server Enterprise Edition 7.0 Developer’s Guide』の第 8 章「Writing Entry Store and Entry Fetch Plug-Ins」を参照してください。
ディスク容量を節約するため、ファイルをコピーする代わりに移動することでサーバーを復元できます。restore コマンドでフラグを設定することで、コピー不要の復元が実行できます。
詳細については、『Sun Directory Server Enterprise Edition 7.0 Administration Guide』の「Binary Restore」を参照してください。
Windows システムにインストールされたインスタンスがインターネットプロトコル version 6 をサポートするようになりました。
同様に、その他のオペレーティングシステムのサーバーインスタンスも IPv6 をサポートします。
dsutil コマンドによって、以前は ns-activate、ns-inactivate、および ns-accountstatus の各コマンドが提供していた機能を実行できるようになりました。
--flags verify-db オプションが指定された場合、バックアップ操作はアーカイブされたデータに対してデータベース検査を実行します。
インデックスフィルタアナライザは、インデックスを生成可能な最大エントリ数 (ALLID しきい値) を超過したエントリ数があるインデックスリストを特定し、そうしたインデックスリストを使用してユーザー検索を監視します。インデックスフィルタアナライザは、dsconf enable-index-filter-analyzer コマンドを使用して有効にします。
エントリ集約によって得られる結果を次に示します。
二次データビューへのクエリを最適化する
必要な場合、二次データビューを最初に検索する
大きな結果セット (VLV コントロール) をよりよく処理する
二次ソースに対するグループ化要求
JDBC データビューが Date 型と Blob 型をサポートするようになりました。
Directory Proxy Server は、複数コアのシステムに対してより効率的に動作する、新しいログ記録エンジンの実装を使用します。
LDAP グループに基づく新しい条件
最大スループットの管理
企業の合併など、より多くのユースケースに対応するための新しい種類のデータビュー。
詳細については、『Sun Directory Server Enterprise Edition 7.0 Administration Guide』の「Creating and Configuring Coordinator Data Views」を参照してください。
『Sun Directory Server Enterprise Edition 7.0 Administration Guide』の「Configuring Pattern Matching Distribution Algorithm」に記載されているように、強化された正規表現配布アルゴリズムが追加されました。
結合データビューの検索パフォーマンスを最適化するため、Directory Proxy Server は仮想リスト表示 (vlv) インデックスを活用します。これにより、あるデータソースには多数のエントリがあり、ほかのデータソースにはごく少数のエントリがあるために、検索がサイズの上限に達するという事態を回避しやすくなります。VLV インデックスを使用するには、『Sun Directory Server Enterprise Edition 7.0 Reference』の「Browsing Index」を参照してください。