![]() |
|
#1
|
|||
|
|||
![]() Эксперты по работе с Indy нужна ваша помощь!
По ходу работы с Indy (точнее с IdTCPServer и IdTCPClient) возникли вопросы Так вот беспокоит следующий код: Код:
где DBask – это процедура которая работает с базой данных. Тоесть, при запросе клиента сервер лезет в БД, делает там какие то манипуляции и отправляет ответ клиенту. Вопрос: Не будет ли ошибок ввода/вывода при работа с БД, при одновременном обращении двух клиентов к серверу? Все таки идет же обращение к диску.. Или Indy имеет какие то способы синхронизации… Я новичок, так что не судите строго…может чего то не понимаю |
#2
|
||||
|
||||
![]() Если ты имеешь ввиду, не будет ли смешанных обращений к БД - то нет, не будет. Базы Данных сделаны так, что одновременно кучу запросов они не выполняют - пока выполняется один запрос - они "ждут"...
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |