みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMS11(MacMiniServer:SnowLeopard)
FMPadv11(Win7)
csvからFMへインポートする際に
極端に時間がかかるわけではありませんが、
1分弱程度、時間がかかります。(現在レコード数は4000程)
以前、別掲示板にソートの有無の問題がありましたが、
ソートは何もしていない状態です。
インポートの速度を上げる手段があれば教えてほしいです。
お願いします。
インポートするレコード数に依存するので、仕方ないのでは。(ソート状態は関係ないと思いますよ)
単なる追加インポートでしたら、そのテーブルの索引がないと非常に早くなりますが、それではデータとしての意味が無いですよね。
時々、ファイルを最適化しておくと、若干は早くなります。
それよりも、インポートするタイミングを考えてみられるといいかも。
例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。
Offline
>時々、ファイルを最適化しておくと、若干は早くなります。
Shinさん、ありがとうございます。
ファイルを最適化するとは、FMの方でしょうか?
その場合、下記の方法でいいのでしょうか。
http://www.filemaker.co.jp/help/html/recover.39.4.html
>例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、
ここのファイルとは、csvファイルのことでしょうか?
>サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。
FMSのFMスクリプトで、ということでいいでしょうか?
質問ばかりになってしまい申し訳ありません。
再度、アドバイス頂けると助かります。
>時々、ファイルを最適化しておくと、若干は早くなります。
ファイルを最適化するとは、FMの方でしょうか?
その通りです。
その場合、下記の方法でいいのでしょうか。
その通りです。
>例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、
ここのファイルとは、csvファイルのことでしょうか?
その通りです。
>サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。
FMSのFMスクリプトで、ということでいいでしょうか?
その通りです。
インポートする情報次第ですが、終業時にファイルを作って転送(外部ファイル側)、始業時刻前にインポート(FMSスケジュール)、というスケジュールを作っておくと、理想的かも。
Offline
Shinさん、度々ありがとうございました。
教えて頂いた内容を試してみたいと思います。
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 520.33 KiB (Peak: 527.69 KiB) ]