sql >> Databasteknik >  >> RDS >> Mysql

Enkel men tung applikation som kräver mycket resurser. Hur optimerar man?

Ansvarsfriskrivning :detta är en av mina kommentarer till denna fråga som kan vara svaret:

Jag tror att match ... against är lämpligt här. Det är så kallad "fulltextsökning". För mer komplexa sökningar skulle jag använda Sphinx - den indexerar din databas på egen hand (har en egen mekanism för det) och utför sökningar mycket snabbare än MySQL gör




  1. Vad gör 'COLLATE SQL_Latin1_General_CP1_CI_AS'?

  2. MySQL-fråga, 3 tabeller, t1-t2 uppdatera sedan t3. Hur kan jag göra detta på det mest effektiva sättet?

  3. Hur bestämmer man antalet dagar i en månad i SQL Server?

  4. använder kommaseparerade värden inuti IN-satsen för NUMMER-kolumnen