поменять бд, поменять сервер, оптимизировать запрос, переписать схему хранения данных, поменять схему считывания данных (говоришь про цену, зачем ее менять? у всех увеличилась ровно на определенный процент? так храни в отедльной таблице процент для бренда и при считывание перемножай и т.д.).
от того что ты разделишь 100500 записей на 2 таблицы, общая обработка будет занимать столько же времени, если даже не больше, если бы они не лежали в одной таблице.