sql >> Databasteknik >  >> RDS >> Mysql

Cacha med PHP för att ta bort stressen från MySQL

Knacka inte med caching förrän du behöver. Memcache är ofta en för tidig optimering och bör vara din sista, inte första, utväg. Att lägga till denna typ av cachning kan resultera i komplicerade konsistensproblem.

Databaser är inte långsamma av naturen, och absolut inte långsammare än att ladda en massa cachad data från platta filer. Men de kan vara långsamma vid missbruk. Till exempel om en av dina frågor på varje sida skriver till en MyISAM-tabell, eller gör en oindexerad fråga, eller om en av dina frågor bara är komplex och svår. Attackera dessa situationer genom att fixa ditt schema först.



  1. MySQL raderar dubbletter av poster men behåll de senaste

  2. Skapa ett SQL Server Agent Job med T-SQL

  3. Fråga för att beräkna summan av avstånd (longitud, latitud) i på varandra följande rader i Mysql

  4. Formler för att beräkna geografisk närhet