скажите а запись данных или выборка в таблице на 150 млн строк и полей примерно 15 с индексами, спокойно будет проходить или нужно чот шаманить уже
если оперативы не меньше 20GB и буферпул процентов 70-80 от оперативы и innodb_flush_method=O_DIRECT (или 40-50% от оперативы без O_DIRECT), то табличка поместится в буферпул и выборки на 1-10k строк будут бодрыми. Если средний размер строки в show table status like 'tablename'; несколько килобайт и табличка сама гигов 100, то или оперативы надо больше или нормализовать, или обращаться только к горячим данным.