FileMakerの動作が重い時に試した問題の切り分けメモ【Server版】

 FileMakerの動作が重い時に試した問題の切り分けメモ【Server版】

FileMaker-FileMakerServerのクラサバ環境で運用中、特定の部屋のPCでのみ起動と動作が異様に遅かったときの原因切り分けメモ。

軽いファイルしか開けない、開いても動作がもっさり。ファイルサーバへの接続も遅く20MBのPDFに10分かかる。

LAN Speed Testで0.08Mbpsというあり得ない遅さ。

クライアントPCに原因がある場合

スペック不足

FileMakerServer利用時でも、クライアントのスペックの影響は大きい。同時起動しているソフトが過剰ではいか、SSDを使っているか、古くないか、メモリは足りているか、CPUが弱すぎないか。

フォントが多い

起動時にフォントを読み込むので起動と動作にかなり影響がある。不要なフォントは要削除

ネットワークに問題がある場合

クライアントPC側コネクタ

LANケーブルを差し込む部分。たいていは1か所だけなので検証は後回し。

LANケーブル

ファイルの作りにもよるがクラサバ間にはそれほど太い回線は要らない。10年前のカテゴリ5eケーブルでも全く問題ない。ケーブルの長さもほとんど影響なし。ただしケーブルの断線、劣化、延長コネクタ使用時には要チェック。

スイッチ・ハブ

意外と多い原因がこのスイッチ。別のポートに付け替えてみる、電源ON/OFFする、別のスイッチにしてみる、などを試す。

今回はスイッチのポートがおかしかったようで別のポートに付け替えて解決した。

Speed Testも正常値に

壊れているポートはLANポートキャップなどで使えなくしておく。忘れた頃に同じ間違いをしないように。

ファイルをホストしているサーバに問題がある場合

スペック不足

サーバのスペックが足りているか。特にメモリ。ホストするファイルサイズ合計を超えるメモリを積むと目に見えて速度が改善した(8→14GB)。

パーツの劣化

サーバはあまり更新されない。特に2014Macminiではスペック足りず明らかに遅いことが多い。

ホストされたFileMakerファイルに問題がある場合

特定のPCでのみ遅いならファイルに原因があることは考えづらいが、全体の速度アップには効果的な手入れ箇所。

ファイルサイズが大きすぎる

メール受信などしていると数年で10GB近くなる。テキスト主体でオブジェクトも外部保存にしているならほとんど問題なし。

非保存フィールドで検索している

バッチ処理やスクリプトトリガetcを活用して非保存の検索は極力なくす。

レイアウトオブジェクトが多い

大画面で知らず知らずにオブジェクト過多になりがち。プレースホルダ、ポップアップテキスト、オブジェクトの非表示も計算によるものなので出来る限り少なく。

ファイルが破損している

FileMakerServer導入ならそこそこ安心だが、サーバ用UPS必須

QG50112989

たまにアウトプット中。SNSはほぼ放置。誤字脱字・お問い合せがあればこちらからサイト説明

Leave a Reply

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください