Russian Qt Forum

Qt => Базы данных => Тема начата: Andrew12 от Декабрь 22, 2011, 18:56



Название: Тормоза в запросах на выборку
Отправлено: Andrew12 от Декабрь 22, 2011, 18:56
Здравствуй, многоуважаемый All

Есть связка QT+ODBC+MSSQL2008.

Извлекаю данные способом:
Код:
    QSqlQuery query(QSqlDatabase::database(def_connectionName));
    query.exec("SELECT * FROM docs");

При соединении с БД по сети скорость выполнения данного кода падает в 5 раз. В чем гвозди?


Название: Re: Тормоза в запросах на выборку
Отправлено: LisandreL от Декабрь 22, 2011, 22:15
Каков объём данных, скорость сети и прирост во времени запроса? Может время тратится именно на передачу данных?


Название: Re: Тормоза в запросах на выборку
Отправлено: Пантер от Декабрь 23, 2011, 09:42
ODBC тот еще тормоз.


Название: Re: Тормоза в запросах на выборку
Отправлено: Pretorean от Декабрь 23, 2011, 22:37
Код:
SELECT count(*) FROM docs
что выводит ?