ライブラリファイルの最適化
関連情報
[システム管理]

ライブラリファイルの最適化をすることによって、データアクセス時の無駄が無くなり、処理速度が向上します。

ライブラリファイルを最適化すると、ライブラリが効率よく動作するよう調整し、ファイルのサイズを小さくすることができます。
最適化して効果が得られるライブラリファイルの目安は、2MB 以上で、レコードデータの更新が頻繁に行われるものになります。

また、デヂエ の利用機能を制限することで、処理速度の向上を図ることが可能です。
処理速度を上げる工夫は、こちら をご覧ください。



〈!〉 最適化を実行する前に、バックアップをとることをお勧めします。
〈!〉 ライブラリ最適化実行中はメンテナンスモードになります。
メンテナンスモード中は、他のユーザーは デヂエ にアクセス出来なくなります。

メンテナンス時間中に表示される画面は こちら をご覧ください。
最適化を実行しても、ファイルサイズが減少しない場合もあります。
ライブラリファイルのサイズが比較的小さい場合、最適化の効果はあまりありません。
最適化に必要な空き容量は、( ライブラリ容量× 2 + 10M ) バイトです。

  1. システム管理者としてログインする

  2. 画面右下のシステム設定 [システム設定] [ システム設定 ] を押す

    「 システム設定メニュー 」 画面が表示されます。

    ※ システム管理者は全画面の右下に [システム設定] ボタンが表示されます。

  3. システム管理用パスワードが設定されている場合には、パスワードを入力する

  4. 左のメニューから [ その他の運用管理 ] をクリックする

    「 その他の運用管理 」 画面が表示されます。

  5. [ ライブラリファイルの最適化 ] をクリックする

    「 ライブラリファイルの最適化 」 画面が表示されます。

  6. メンテナンス時間を設定し、必要に応じてメンテナンス時間中に表示するメッセージを入力する

    既にメンテナンス時間の設定を行っている場合は、メンテナンス時間が変更になります。

  7. [次へ≫] を押す

    「 ライブラリファイルの最適化 」 画面が表示されます。

    「 ライブラリファイルの最適化 」 画面では、以下の項目を確認することができます。

    ・ ライブラリID
    ・ ライブラリ名
    ・ サイズ
    ・ ライブラリ最適化の最終実行日

    ライブラリ最適化の最終実行日は デヂエ 5.0 以降で最適化された日が表示されます。 デヂエ 5.0 以降で最適化を実行していなければ空欄となります。

  8. ライブラリファイルの最適化を実行したいライブラリ名の右に表示されている [ 実行 ] をクリックする

    「 実行確認画面 」 が表示されます。

    念のため、画面上の ( ライブラリID ).dbm のリンクをクリックし、ライブラリファイルのバックアップをとることをお勧めします。

  9. [実行する] を押す

    最適化が終了すると 「 ライブラリファイルの最適化 」 画面に戻り、結果が表示されます。

    ※ ファイルサイズが大きい場合、時間がかかる場合があります。

  10. 戻る ] をクリックする

    「 ライブラリの最適化画面 」 が表示されます。

    続けてライブラリファイルの最適化を行う際は、上記の手順 8 〜 10 を繰り返し行ってください。
    ライブラリファイルの最適化が終了しても、メンテナンス時間は自動的に解除されません。
    ライブラリの最適化画面より、[ 時間変更する ] もしくは [ 解除する ] を行ってください。

[▲TOP]



ONE POINT


メンテナンス時間中の画面

メンテナンス時間を設定したユーザー

メンテナンス時間を設定したユーザーは、メンテナンス時間中に デヂエ にアクセスすると以下の画面が表示されます。

メンテナンス時間を設定したユーザーは、以下の画面から [ メンテナンス時間の設定 ] および [ ライブラリファイルの最適化 ] を行うことができます。


メンテナンス中画面(設定ユーザー)



メンテナンス時間を設定していないユーザー

メンテナンス時間を設定していないユーザーが、メンテナンス時間中に デヂエ にアクセスすると以下の画面が表示されます。

メンテナンス中画面(一般ユーザー)

[▲TOP]


ONE POINT


処理速度を上げる工夫

レコード一覧画面の検索機能は使わない

  レコード一覧画面の [検索窓] を利用すると、全フィールド × 全レコード に対して検索がかかります。フィールド数やレコード数の多いライブラリでは、検索時間が長くかかる可能性があります。
カスタマイズのメニューの設定で検索を表示しないなど、工夫してください。

多くのフィールドにソートをかけない

  デヂエ では、ソートした結果を別のデータとして保持しています。ソートのフィールド数が増えると、データベースの容量が増加して、レスポンスの低下を招く恐れがあります。

レコード一覧画面の、表示フィールド数を少なくする

  レコード一覧画面に表示するデータ量が増えると、レスポンスが低下する恐れがあります。

検索・絞り込みの実行結果のヒット件数表示を OFF にする

  ヒット件数の表示を ON に設定していると、すべてのレコードを検索するようになります。レコード数が多い場合には検索時間が長くなるため、レスポンスが遅くなる可能性があります。


[▲TOP]


   
   
   
   
   
   
   
メンテナンス時間の設定
   
   
   
   
   
   
   
   
システム管理者
   
   
   
システム管理者用パスワードの設定
   
   
   
   
   
   
   
商標、著作権および法律上の注意事項について個人情報の取り扱いについて本サイトのプライバシーステートメントサイボウズホーム
記載された商品名、各製品名は各社の登録商標または商標です。
Copyright(C) Cybozu,Inc.All rights reserved.