初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-07-17 15:31:24

3moon
Guest

csvインポートについて

FMS11(MacMiniServer:SnowLeopard)
FMPadv11(Win7)

csvからFMへインポートする際に
極端に時間がかかるわけではありませんが、
1分弱程度、時間がかかります。(現在レコード数は4000程)

以前、別掲示板にソートの有無の問題がありましたが、
ソートは何もしていない状態です。
インポートの速度を上げる手段があれば教えてほしいです。
お願いします。

#2 2014-07-17 16:00:15

Shin
Member

Re: csvインポートについて

インポートするレコード数に依存するので、仕方ないのでは。(ソート状態は関係ないと思いますよ)
単なる追加インポートでしたら、そのテーブルの索引がないと非常に早くなりますが、それではデータとしての意味が無いですよね。
時々、ファイルを最適化しておくと、若干は早くなります。

それよりも、インポートするタイミングを考えてみられるといいかも。
例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。

Offline

#3 2014-07-17 17:59:10

3moon
Guest

Re: csvインポートについて

>時々、ファイルを最適化しておくと、若干は早くなります。
Shinさん、ありがとうございます。
ファイルを最適化するとは、FMの方でしょうか?
その場合、下記の方法でいいのでしょうか。
http://www.filemaker.co.jp/help/html/recover.39.4.html

>例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、
ここのファイルとは、csvファイルのことでしょうか?

>サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。
FMSのFMスクリプトで、ということでいいでしょうか?

質問ばかりになってしまい申し訳ありません。
再度、アドバイス頂けると助かります。

#4 2014-07-17 19:57:31

Shin
Member

Re: csvインポートについて

>時々、ファイルを最適化しておくと、若干は早くなります。
ファイルを最適化するとは、FMの方でしょうか?

その通りです。

その場合、下記の方法でいいのでしょうか。

その通りです。

>例えば、FMSサーバー機のドキュメントフォルダーへファイルを移しておいて、
ここのファイルとは、csvファイルのことでしょうか?

その通りです。

>サーバーサイドスクリプトでインポートすると、少しは早くなりますし、クライアントへの負担も減ります。
FMSのFMスクリプトで、ということでいいでしょうか?

その通りです。
インポートする情報次第ですが、終業時にファイルを作って転送(外部ファイル側)、始業時刻前にインポート(FMSスケジュール)、というスケジュールを作っておくと、理想的かも。

Offline

#5 2014-07-18 09:13:40

3moon
Guest

Re: csvインポートについて

Shinさん、度々ありがとうございました。

教えて頂いた内容を試してみたいと思います。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 520.33 KiB (Peak: 527.69 KiB) ]