Почему плагин samp-plugin-mysql использует многопоточную реализацию, вместо асинхронной однопоточной? Используя последний вариант можно сократить расход по памяти, не сократив при этом расход по производительности.
Вид для печати
Почему плагин samp-plugin-mysql использует многопоточную реализацию, вместо асинхронной однопоточной? Используя последний вариант можно сократить расход по памяти, не сократив при этом расход по производительности.
Думаю, этот вопрос разумнее задать самому автору на github, если так интересно.
Выяснил. Эти функции (кроме mysql_query) используют асинхронную модель, но с разным числом потоков. Функция mysql_pquery использует n потоков, а mysql_tquery всего лишь один. Тем не менее, как я уже сказал, они работают в асинхронной модели, поэтому они не ожидают результата отправленнго запроса.