4D v14.3圧縮ページ |
||
|
4D v14.3
圧縮ページ
圧縮ページ
このページは、データおよびストラクチャーファイルの圧縮機能にアクセスする時に使用します (4Dファイルの説明参照)。 ファイルの圧縮は以下のニーズに応えるために行います:
注: 圧縮はメンテナンスモードでのみ可能です。標準モードでこの操作を実行しようとすると、警告ダイアログボックスが表示され、データベースを終了してメンテナンスモードで再起動することを知らせます。ただし、データベースによって開かれていないデータファイルを圧縮することは可能です (レコードとインデックスの圧縮参照)。 データおよびストラクチャーファイルの標準 圧縮手順は全く同じです。 データまたはストラクチャーファイルの圧縮を直接開始するには、MSC ウィンドウの対応するボタンをクリックします: データ: ストラクチャー: 注: 圧縮はオリジナルファイルのコピーを伴うため、ファイルのあるディスクに十分なスペースがない場合、ボタンは使用不可になります。 この操作は、メインファイルの他、インデックスファイルもすべて圧縮します。4D はオリジナルファイルをコピーし、それをオリジナルファイルの隣に作成されたReplaced Files (Compacting)フォルダーに置きます。操作が完了すると、圧縮ファイルは自動的にオリジナルファイルと置き換えられます。データベースは即座に操作可能になります。 注:
警告: 圧縮操作は毎回オリジナルファイルのコピーを伴うため、アプリケーションフォルダーのサイズが大きくなります。アプリケーションのサイズが過剰に増加しないよう、これを考慮することが大切です (特に、4D アプリケーションがパッケージとして現れるMac OS の場合)。パッケージのサイズを小さく保つためには、パッケージ内オリジナルファイルのコピーを手動で削除することも役立ちます。 圧縮が完了すると、4D はデータベースフォルダーにログファイルを生成します。databasename_Compact_Log.xml と名付けられるこのファイルは、XMLとHTMLフォーマットで作成されます。これを使用して、実行されたすぺての操作を表示できます。 圧縮ページには、データおよびストラクチャーファイルの圧縮に関するオプションページにアクセスする時に使用できる上級>ボタンがあります: "レコードとインデックスの圧縮"にはカレントデータファイルのパス名と、他のデータファイルを指定するために使用する [...] ボタンが表示されます。このボタンをクリックすると標準のファイルを開くダイアログが表示され、圧縮するデータファイルを選択することができます。開かれているストラクチャーファイルと互換性のあるデータファイルを選択しなければなりません。 2つめの [...] ボタンを使用して元のファイルのコピーの保存先を変更できます。このオプションは特に大きなデータファイルを圧縮する際に、コピー先を他のボリュームに変更するために使用します。 このオプションが選択されていると、4Dは現在のストラクチャー定義に基づき、圧縮処理中に各テーブルのすべてのレコードを再保存します。このオプションが選択されていないと、4Dは単にディスク上のデータの並びを再構成するだけです。このオプションは以下のケースで有用です:
注: このオプションが選択されているとすべてのインデックスが更新されます。 (レコードの強制更新を選択した場合にのみ選択可能) このオプションを使用すると圧縮中、完全にレコードのアドレステーブルを再構築 します。これによりアドレステーブルのサイズが最適化されます。このオプションは主に大量のデータを作成し、そして削除したような場合に使用します。そう でない場合、最適化に明白な意味はありません。 このオプションを使用した場合、圧縮処理に時間がかかるようになり、さらに[#cmd id="184"/]コマンドを使用して保存したセットなど、レコード番号に依存するものが無効になる点に留意してください。保存したセットはすべて削除 するよう強く推奨します。そうでなければ不正なデータセットを使用することになります。 注:
“ストラクチャーファイルを圧縮”エリアにはデータベースストラクチャーファイルのパス名と、元のファイルのコピー保存先を変更するための [...] ボタンが表示されます。 圧縮 ボタンをクリックすると即座に処理が開始されます。圧縮が完了すると、4Dはデータベースフォルダーにレポートを生成します。ログファイルを開くボタンをクリックすると、4Dはマシンのデフォルトブラウザーを使用してHTMLフォーマットのログを表示します (ログファイルを開く参照)。 |
プロパティ
プロダクト: 4D ARTICLE USAGE
デザインリファレンス ( 4D v14 R2) Inherited from : 圧縮ページ ( 4D v12.4) |