До того как обсуждать это - надо уяснить требования по времени отклика. Сколько секунд вы согласны ждать - насколько можно и партицировать (или шардировать ваш файл).
Средние длины по колонкам. И я-бы еще запросил кардинальность по полю ID.
что значит JS пригодный?
<script></script>
в браузере и чтобы он работал. Те код в стиле до ES2015 этого не достаточно для того, чтобы им пользоваться?
сейчас : запускается 10 фунцкий одновременно
нужно запскается 10 функций одновременно, но реальное выполнение начинается с задержкий