Механизм асинхронного выполнения запросов в современных базах данных позволяет выполнять одновременно несколько задач без необходимости ожидания результата их выполнения. newtechaudit.ru
Например, при использовании асинхронного метода все запросы к базам данных начинают выполняться одновременно, и время выполнения запроса равно максимальному времени выполнения всех операций. newtechaudit.ru
Также в некоторых базах данных для асинхронной обработки запросов используются очереди. www.rsdn.org Они позволяют разорвать зависимость основного потока от служебных. www.rsdn.org Основному потоку достаточно поместить задания в очередь и идти дальше по своим делам. www.rsdn.org Служебные потоки, как только у них появится такая возможность, заберут из очереди задание и будут его выполнять, после чего поместят результаты в соответствующую очередь, чтобы основной поток забрал их, когда у него появится время. www.rsdn.org