sql >> Databasteknik >  >> RDS >> Mysql

Kommer att flytta data från EBS till tillfällig lagring förbättra MySQL-frågeprestanda?

Daans svar pekar på Eric Hammonds utmärkta sammanfattning av alla EBS-fördelar redan (+1), men för att betona en punkt igen i förväg:

Kortvarig lagring försvinner vid stopp/startcykler och kan i allmänhet försvinna , så du vill definitivt inte lägga något av bestående värde där, d.v.s. lägg bara tillfälliga data där du har råd att förlora eller enkelt bygga om , som en växlingsfil eller strikt temporär data som används under beräkningar. Naturligtvis kan du lagra enorma index där till exempel, men måste vara beredd att bygga om dessa efter att lagringen har rensats av någon anledning (till exempel omstart, hårdvarufel, ...).

Så att lagra en MySQL-databas på kortvarig lagring är inte en bra idé i första hand, förutom om du exakt vet vad du gör och är beredd att alltid ha säkerhetskopior vid tidpunkten etc.

Som sagt, detta tillhör verkligen Serverfel , och det har redan ställts och besvarats ganska många liknande eller relaterade frågor - jag brukar inte länka till ett sökresultat, men det är faktiskt användbart här, se ebs tillfällig prestanda ; de svar jag anser vara mest relevanta för en ad hoc-dom är:



  1. Synkroniserad körning av lagrad procedur i mysql

  2. Kan ColumnStore hjälpa pagineringsarbetsbelastningar?

  3. MySQL High Availability Framework förklaras – Del II:Semisynkron replikering

  4. JDBC-anslutningen misslyckades, fel:TCP/IP-anslutningen till värden misslyckades