sql >> Databáze >  >> RDS >> Mysql

Jak může být nastavení časového razítka pomalým dotazem?

Timestamp je datový typ a vestavěná funkce v MySQL. Čeho se snažíte dosáhnout následujícím prohlášením?

SET timestamp=1273826821;

UPD :Omlouvám se, nevěděl jsem o použitých hackech MySQL.

Zdá se, že SET TIMESTAMP se používá jako řešení pro vyloučení některých dotazů z pomalého protokolu .

OP používá Microslow patch pro vylepšení statistických informací v protokolu pomalých dotazů a tento příkaz je běžný před příkazy v tabulkách InnoDB.

Odpověď na otázku OP tedy zní, že COMMIT příkaz je pomalý dotaz a nikoli SET TIMESTAMP .



  1. SQLite - Export dat do souboru CSV

  2. FieldShield SDK

  3. Technické srovnání:Microsoft Access 2016 vs SQL Server 2016

  4. Odstranit duplikáty pouze pomocí dotazu MySQL?