Curl Global Community
RecordSetのappend - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: RecordSetのappend (/showthread.php?tid=469)



RecordSetのappend - okm - 04-17-2012

こんにちは!


RecordSetにappendする際のレスポンスについて質問です。

Curlドキュメントをみると、RecordかRecordDataを追加できるようですが、
どちらの型でデータを作成したほうが速くなるのでしょうか?

教えて下さい。


RE: RecordSetのappend - nmyzk - 05-02-2012

理屈上は、RecordDataがappendされた場合内部で
Recordに変換しているはずですので、
変換の手間が抜ける分Recordを直接appendした方が早いと思います。

しかし、RecordSet.new-recordで作られたRecordに値をsetしていくと
RecordSetはその都度RecordSetEventを発生させますから、
イベントを操作しているとかえって遅くなる可能性はありますね。

RecordSet.batch-events?をtrueに設定した状態で
Recordを作成、追加するのが一番早い操作になるのではないでしょうか。


RE: RecordSetのappend - okm - 05-08-2012

nmyzkさま

回答ありがとうございます。

batch-events? で一気にRecordを作成、追加が適切では、ということですね。


ありがとうございました!

こういった気軽に聞けるCommunityがあると便利ですね。