A5:SQL Mk-2

開発のこと、日々のこと

Firebird表示遅いです

ホーム フォーラム A5:SQL Mk-2掲示板 Firebird表示遅いです

このトピックには4件の返信が含まれ、2人の参加者がいます。5 ヶ月、 1 週前 Shun さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #2360 返信

    Shun

    Firebirdのレコード件数が多いテーブルの表示がやたら遅いです。
    ODBC接続のせいでしょうか?(ODBCが遅いのか?)

    #2371 返信

    松原正和
    キーマスター

    Shunさんこんにちは。

    ODBCを使っての接続でしょうか?。A5:SQL Mk-2では、Firebirdに対して「専用接続」できるのですが、そちらでも遅いでしょうか?。

    一度お試しいただけたらと思うのですが、いかがでしょうか?。

    #2379 返信

    Shun

    松原様 サポートありがとうございます。
    専用接続があるとは知りませんでした。試してみました。
    フィールド数が50 レコード数が2,00,000件をアクセスするのに約50秒
    Firebirdは通常IBConsoleというソフトを使うのですがこちらは40秒ほど
    まずまずの速度です。表示方法は異なりますが
    IBConsoleは最初表示画面の行数のみ持ってきて表示するのですぐ表示してその後
    移動する時に時間がかかります。

    ODBC接続で同じテーブルを試しましたがメモリーエラーで最後までアクセスしないで終了となりました
    その後テーブルを閉じてもメモリは解放されない状態でした。

    Windows7 Professional 32bit MEM=4GB

    #2391 返信

    松原正和
    キーマスター

    Shunさんこんにちは。

    一応、オプションダイアログのSQLタブに「可能ならばクエリー直後に全データをフェッチせず、バックグラウンドで段階的にフェッチする」オプションもありますが、個人的にはバックグラウンドでフェッチしているといつ終わるのか気になって集中できないのであまりお勧めはしません。

    #2411 返信

    Shun

    いろんな機能ありますね…
    とりあえずはOBDC接続は使わないでみます。
    ありがとうございました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: Firebird表示遅いです
あなたの情報:




コメントは受け付けていません。