Есть ли блокировка потока для QSqlQuery при использовании базы данных sqlite памяти
Когда я использую несколько QSqlQuery
запрашивать и вставлять в разные таблицы одной и той же памяти sqlite
база данных, кажется, что есть поточно-безопасная блокировка, поэтому я не могу ускорить мою программу.
я использую Windows API
SetThreadAffinityMask
чтобы убедиться, что другой поток работает на другом потоке процессора. Но я обнаружил, что процессор использует процент никогда не выше 40%.(В моем случае, есть 4 QSqlQuery
темы, работающие на моем компьютере, который имеет 4 потока процессора)
Если есть замок, как я могу от него избавиться?
1 ответ
2012-01-07 10:09