貴方は一度に10行のレコードを読み込みますか?
1万行はあるけど10万行は無い?
そんな貴方にお勧めです。
TDBXReaderでデータをLoadしてみませんか。
10万行(DBX)
FieldByNameで呼出し 約51秒
Fieldsで呼出し 約43.7秒
1万行(DBX)
FieldByNameで呼出し 約5.1秒
Fieldsで呼出し 約4.4秒
これでも早いですか?
10万行(TDBXReader)
Value['xxxx']で呼出し 約6秒 //フィールド名で呼出し
Value[X]で呼出し 約3.5秒
1万行(DBX)
Value['xxxx']で呼出し 約0.6秒 //フィールド名で呼出し
Value[X]で呼出し 約0.34秒
これでも遅いですか?
|