DAO большая блокировка запросов на многоядерной Win7 - PullRequest
0 голосов
/ 18 февраля 2010

У меня есть приложение C ++, которое использует базу данных Jet через DAO. Большие запросы хорошо работают через Vista, но блокируются под Win7 на многоядерной машине. Я пробовал оба самолета 3.5 и 4.0. Оба терпят неудачу. Я попытался отключить потоки при вызове программы (мое приложение) - все еще не удается.

1 Ответ

0 голосов
/ 18 февраля 2010

Вызов SetProcessAffinityMask(1<<GetCurrentProcessorNumber()) - это довольно грубый способ ограничить себя только текущим ядром.Но, конечно, лучше использовать отладчик, чтобы определить, почему он блокируется.Какие две темы тупиковые?

...