sql >> Databasteknik >  >> RDS >> Mysql

Hastighet:MySQL vs File Output

Det beror på ditt behov av data i slutet av dagen. Behöver du kunna göra granskningar på data utanför att bläddra igenom en fil. Om du inte behöver bläddra i data eller lagra den i evighet, kommer en platt fil att vara snabbare än MySQL, troligen om du bara lägger till i slutet av en fil.

Om du behöver data för att vara mer användbar, vill du lagra den i mysql. Jag skulle föreslå att du strukturerar din tabell så här:

id  int
timestamp datetime default now()
desc varchar

På så sätt behöver du faktiskt inte skapa en tidsstämpel i PHP och bara låta mysql göra jobbet, då kommer du att kunna göra mer komplexa frågor utanför din tabell. Men en annan faktor som du bör tänka på är volymen av data som kommer in i den här tabellen, eftersom det också kommer att påverka ditt slutliga beslut.



  1. Hur beräknar man ett glidande medelvärde i MySQL i en korrelerad delfråga?

  2. Kan inte hitta rubriken 'libpq-fe.h när du försöker installera pg gem

  3. EM12c tillåter nu DB12c för Repos

  4. Hur skapar jag ett DESC-index i MySQL?