Váš key_col je úplně k ničemu. Víte, že primární klíč můžete mít ve více sloupcích? Doporučil bych, abyste tento sloupec zrušili a vytvořili nový primární klíč (datum, symbol) v tomto pořadí, protože sloupec data má vyšší mohutnost. Navíc pak můžete (pokud je to potřeba) vytvořit další jedinečný index na (symbol, datum). Příspěvek EXPLAIN
s vašich nejdůležitějších dotazů. A jaká je mohutnost symbol
?
AKTUALIZACE:
Ve vysvětlení můžete vidět, že neexistuje žádný index, který by bylo možné použít, a skenuje celých 22,5 milionů řádků. Zkuste to prosím s výše uvedeným. Pokud nechcete klíč_col vypustit právě teď, měli byste alespoň přidat index do sloupce symbolu.