Size: a a a

2021 March 10

В

Виктор in pro.cxx
Tamer
При этом разделение данных при f используется или везде одна и таже вставка происходит?
Не понял вопрос.
Все строки группируются на предыдущих этапах по таблицам. В функцию f (хоть это и не отражено в коде примера), передаётся конечный string sqlQuery. И f() просто инициирует отправку запроса в БД, никакой дополнительной обработки f() не производит.
источник

LK

Lev Khoroshansky in pro.cxx
Tamer
Умелое использование даст плоды ;)
Даст плоды и write-only код, остальные будут сидеть и гадать, что же написано и как оно работает
источник

D

Danya in pro.cxx
Параллельное и асинхронное программирование — о разном
источник

T

Tamer in pro.cxx
Виктор
Не понял вопрос.
Все строки группируются на предыдущих этапах по таблицам. В функцию f (хоть это и не отражено в коде примера), передаётся конечный string sqlQuery. И f() просто инициирует отправку запроса в БД, никакой дополнительной обработки f() не производит.
f производит группировку одних и тех же строк что-ли?
источник

D

Danya in pro.cxx
Danya
Параллельное и асинхронное программирование — о разном
В данном случае человеку нужно асинхронное
источник

PY

Popov Yuri in pro.cxx
Lev Khoroshansky
Господи не надо, это артефакт древних
А  что   есть вместо  omp
источник

D

Danya in pro.cxx
Popov Yuri
А  что   есть вместо  omp
oneTBB
источник

D

Danya in pro.cxx
Microsoft PPL
источник

D

Danya in pro.cxx
Intel Cilk
Хз насколько оно живо
источник

D

Danya in pro.cxx
DPC++
источник

T

Tamer in pro.cxx
Tamer
f производит группировку одних и тех же строк что-ли?
Просто из твоего кода не понятно, что вообще ты пытаешься сделать, слеплено 50 потоков, которые ты ждёшь, если записываются одни и теже данные, то логики я не вижу. А если используется работа с разными данными, то в полне себе норм вариант
источник

В

Виктор in pro.cxx
Tamer
f производит группировку одних и тех же строк что-ли?
f() ничего не группирует. Условно:
void f(string sqlQuery){
         sendToDB(sqlQuery);
}
источник

T

Tamer in pro.cxx
Если стоит вопрос оптимизации, то можно заюзать poco библиотеку с Runnable
источник

T

Tamer in pro.cxx
Виктор
f() ничего не группирует. Условно:
void f(string sqlQuery){
         sendToDB(sqlQuery);
}
А зачем ты 50 раз делаешь одно и тоже?
источник

D

Danya in pro.cxx
Tamer
А зачем ты 50 раз делаешь одно и тоже?
Да не одно и тоже он делает
источник

D

Danya in pro.cxx
Там данные разные
источник

D

Danya in pro.cxx
Это пример
источник

T

Tamer in pro.cxx
Danya
Да не одно и тоже он делает
Ну так это и надо увидеть
источник

D

Danya in pro.cxx
Виктор
f() ничего не группирует. Условно:
void f(string sqlQuery){
         sendToDB(sqlQuery);
}
Короче используй либо корутины из С++20 (хотя наверное лет не сильно прод-реди сейчас), либо файберы от фейсбука, либо аналоги
источник

D

Danya in pro.cxx
Tamer
Ну так это и надо увидеть
Нет, не надо
источник