sql >> Databáze >  >> RDS >> Mysql

Zlepšete výkon při fulltextovém vyhledávacím dotazu MySQL

Zde je několik tipů, na co se zaměřit, abyste maximalizovali rychlost takových dotazů s InnoDB:

Nemyslím si, že byste mohli být o tolik rychlejší při pohledu pouze na samotný dotaz, možná zkuste odstranit ORDER BY část, aby se předešlo zbytečnému třídění. Chcete-li to prozkoumat hlouběji, možná profilujte dotaz pomocí vestavěného profilovače MySQL .

Kromě toho se můžete podívat na konfiguraci vašeho serveru MySQL. Podívejte se na tuto kapitolu příručky MySQL , obsahuje několik dobrých informací, jak vyladit fulltextový index podle vašich potřeb.

Pokud jste již maximalizovali možnosti konfigurace vašeho serveru MySQL, zvažte, zda se podíváte na samotný hardware – někdy dokonce i řešení ztráty nákladů, jako je přesun tabulek na jiný, rychlejší pevný disk, dokáže zázraky.



  1. Offset MySQL bez omezení

  2. Počítejte přesčasy za den

  3. Nahrání souboru CSV pro aktualizaci stavu a vkládání nových záznamů

  4. konfigurace instalace serveru mysql se nezdařila NEBO nelze službu spustit