Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  update_time.test  Sprache: unbekannt

 
Spracherkennung für: .test vermutete Sprache: SQL {SQL[81] ABAP[80] Masm[66]} [Methode: maximale Elemente, drei Dimensionen]

###################################################################
-- echo #
-- echo # Test that INFORMATION_SCHEMA.TABLES.UPDATE_TIME is filled
-- echo # correctly for InnoDB tables.
-- echo #

-- source include/have_innodb.inc
# restart does not work with embedded
-- source include/not_embedded.inc

CREATE TABLE t (a INT) ENGINE=INNODB STATS_PERSISTENT=0;

SELECT update_time FROM information_schema.tables WHERE table_name = 't';

INSERT INTO t VALUES (1);

SELECT COUNT(*) FROM information_schema.tables WHERE table_name = 't'
AND update_time IS NOT NULL;

-- echo # We cant deterministically check that the saved value is correct, but
-- echo # at least we check that it is a timestamp not older than 2 minutes.
-- echo # Usually update_time and NOW() are equal below, but on heavily loaded
-- echo # machines NOW() could be younger.
SELECT COUNT(*) FROM information_schema.tables WHERE table_name = 't'
AND TIMESTAMPDIFF(SECOND, update_time, NOW()) < 120;

-- echo # Test the behavior after restart with a prepared XA transaction

XA START 'xatrx';
DELETE FROM t;
XA END 'xatrx';
XA PREPARE 'xatrx';

CONNECT (con1,localhost,root,,);

call mtr.add_suppression("Found 1 prepared XA transactions");
FLUSH TABLES;

--let $shutdown_timeout=0
--source include/restart_mysqld.inc

SELECT update_time FROM information_schema.tables WHERE table_name = 't';

XA COMMIT 'xatrx';

SELECT COUNT(update_time) FROM information_schema.tables WHERE table_name='t';

DROP TABLE t;

[Dauer der Verarbeitung: 0.15 Sekunden, vorverarbeitet 2026-10-08]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1126864
#Domains=1897691