![]() |
|
|
![]()
|
|
| bubakastorskii |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 14.3.2013 Репутация: нет Всего: нет |
есть Access
обращаюсь к нему в главном потоке через TADOQuery очищаю таблицу и заполняю таблицу 1000 записей. время около 500тиков очищаю таблицу создаю 4 потока каждый создает свой TADOQuery CoInitialize(0); и каждый поток заполняет по 250 записей (чтобы в сумме было 1000) CoUninitialize; время около 4100 тиков процессор Core7 950 3.07Ghz RAM6Gb win7 64x (8 логич процессоров) вопрос. реально получаю замедление. как сделать так чтобы было ускорение при многопоточности? во вложении пример. Присоединённый файл ( Кол-во скачиваний: 3 )
многопоточный_доступ_к_ADO.zip 139,58 Kb |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |