sql >> Databasteknik >  >> RDS >> Mysql

Hur kan tidsstämpeln vara en långsam fråga?

Timestamp är en datatyp och en inbyggd funktion i MySQL. Vad försöker du uppnå med följande påstående?

SET timestamp=1273826821;

UPD :Jag är ledsen, jag kände inte till de använda MySQL-hackarna.

Det verkar som om SET TIMESTAMP används som en lösning för att utesluta vissa frågor från den långsamma loggen .

OP använder Microslow patch för att förbättra statistisk information i den långsamma frågeloggen, och satsen är vanlig före satser på InnoDB-tabeller.

Således är svaret på OP:s fråga att COMMIT satsen är den långsamma frågan och inte SET TIMESTAMP .



  1. Hur man får månaden från ett datum i MySQL

  2. Kör SQL-skript i Multitenant-miljö med catcon.pl

  3. Hotellrumspriser för olika säsonger

  4. ORACLE Connect by klausul motsvarande i SQL Server