Использование транка SOCI Firebird v4.0 для чтения / записи данных из / в базу данных Firebird.
Проблема в том, что когда я выбираю все строки из таблицы, которые превышают 2 миллиона строк с помощью оператора select, SOCI выдает исключение std::bad_alloc
, и я получаю только точное значение 1024 *1024* 1005 * строк это: 1048576
Я не знаю, есть ли у SOCI лимит или есть что-то еще, чего мне здесь не хватает!
Кстати, я храню строки в std::vector
.