SELECT a.id,a.price,a.parent FROM table a, (select max(price) as price,parent from table group by parent) b
WHERE a.price=b.price and a.parent=b.parent
А эти переменные равными количеству ядер, которые планируешь задействовать для mysql
innodb_read_io_threads
innodb_write_io_threads
(в идеале их на максималки выставить в значения 64, там сервер сам разберется сколько ему надо ядер)