Скорость вставки в БД?
Нужно объединять строки в один запрос:
INSERT INTO TaskSolution_60 (totalCost, totalDepricateCost,
totalDevelopeCost, totalNewCost, totalRunningCost, ak0, ak1, ak2, ak3, ak4, period)
VALUES
(10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0),
(10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0),
(10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0) …
Только смотрите, чтобы не вылезти за максимальный размер запроса.
Однозначно объединять в один запрос. В принципе 16000 это ниочем без инфы о железе.

По MySQL не скажу, но на PostgreSQL 120 000 в секунду чисто чиселок без индексов укладываю в базу с записью на HDD (промышленный сервер, SAS RAID10 на 8-ми дисках) с помощью COPY. Реально думаю и двести потянет.

Но вообще поправьте меня, но 120к в секунду за пару минут 15млн. С такими объемами данных в таблице реляционкам не айс работать.