MySQLi остался по историческим причинам. Напрямую его никогда не использовал - давным давно все было завернуто в удобную библиотеку, избавляющую меня, как правило, от непосредственного написания SQL-кода.
Впрочем, благодарю за решение и наводку по PDO. Перепишем.
Потестировал, когда шаблон сформирован перебором - {4123,1241,124215,1247}, glob в таких случаях очень долго исполняется (~0.3 сек). Способ рабочий, но не подходит из соображений производительности. Решил выбирать все файлы по шаблону '2.*.json', и потом пробегаться по всем файлам, отбирая подходящие. Так намного шустрее.
Спасибо!
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.