select max(buy) from price where marketId=309;
Membuat indeks individual pada setiap kolom mungkin tidak memungkinkan MySQL untuk mengoptimalkan kueri.
Untuk kueri ini, Anda menginginkan indeks gabungan di (marketId, buy) .
create index idx_price_market_buy ON price (marketId, buy);
Urutan kolom dalam indeks penting:pertama, filter kueri di marketId (jadi Anda ingin kolom ini berada di posisi pertama dalam indeks gabungan), lalu itu menghitung buy maksimum .