Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Рост журнала транзакций (tempdb) при выполнении запросов SELECT [РЕШЕНО] (https://www.otvetnemail.ru/novyj-arhiv-2-812/rost-zhurnala-tranzakcij-tempdb-pri-vypolnenii-zaprosov-select-resheno-268695/)

Guest 29.09.2011 03:34

Рост журнала транзакций (tempdb) при выполнении запросов SELECT [РЕШЕНО]
 
Здравствуй, многоуважаемый AllИспользую QT+MSSQL+ODBC.Соединение:Код:QSqlDatabas e db = QSqlDatabase::addDatabase("QODBC");db.se tDatabaseName("DRIVER={SQL...}");QSqlDat abase::database().open();Запрос на выборку:Код:QSqlQueryModel *qModel = new QSqlQueryModel();qModel->setQuery("SELECT * FROM TABLE X");Так вот если использую запрос на выборку n-раз происходит рост журнала транзакций (tempdb). Если заключить выборку в транзакцию:Код:QSqlDatabase::database ().transaction ();qModel->setQuery(querystring);QSqlDatabase::dat abase ().commit();рост прекращается, но и qModel перестает содержать данные и как следствие их невозможно дальше обработать. Помогите кто чем может!


Часовой пояс GMT, время: 05:47.


© www.otvetnemail.ru - Форум вопросов и ответов.