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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   БД и многопоточность (https://www.otvetnemail.ru/novyj-arhiv-2-812/bd-i-mnogopotochnost-268397/)

Guest 29.09.2011 03:19

БД и многопоточность
 
Незнаю где тему создать толи в БД толи в многопоточных приложениях . Хочу в многопоточном TCP сервере подключаться к БД(MySQL) и сохранять данные от клиентов в неё. Появились вопросы по реализации такой структуры1) Насколько я понял нужно создавать отдельное подключение в каждом потоке ? 2) Нужно ли именовать это подключение или же оно проименуюется по дефолту и одинаковые имена не вызовут ошибку из разных потоков? 3) Нужно ли блокировать как то БД? Или же пересечение данных из разных подключений исключается? Ну и чтобы не создавать ещё одну тему в другом разделе такой вопрос :Т.к. приложение ответственно по времени , а каждый клиент при подключении выдаёт данных не более 20 Кб и по времени не более нескольких секунд - решил выделить каждому клиенту по потоку( вопреки общественному мнениею ) . Вопрос - а какой максимальное кол-во потоков выдержит сервер на WinServer2003? Т.е. сотню например он выдержит?


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


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