První věc, kterou byste měli udělat, by bylo podívat se na slowlog get 50
(nebo vyberte libovolný počet řádků) – zobrazí posledních 50
příkazy, které zabraly netriviální množství času. Je možné, že některé z věcí, které děláte, prostě trvají příliš dlouho . Dělám si starosti, když něco vidím v slowlog
- Obvykle vidím položky každých pár dní. Pokud se vám zobrazuje spousta položek neustále , pak:musíte prozkoumat, co vlastně děláte na serveru. Jedna vražedná věc, kterou nikdy nedělat, jsou keys
, ale jsou tu další věci.
Další věc, kterou musíte udělat, je:cache. Požadavky, které se zkratují dříve, než se dostanou do back-endu, jsou zdarma. Rozsáhle používáme redis, ale to neznamená, že ignorujeme i místní paměť.