mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
44 lines
3.7 KiB
Text
44 lines
3.7 KiB
Text
|
#
|
|||
|
# Aria bugs that has to do with locking
|
|||
|
#
|
|||
|
--source include/have_maria.inc
|
|||
|
|
|||
|
disable_warnings;
|
|||
|
drop table if exists t1;
|
|||
|
enable_warnings;
|
|||
|
|
|||
|
#
|
|||
|
# Test generating data with insert select
|
|||
|
#
|
|||
|
|
|||
|
CREATE TABLE t1 (
|
|||
|
`Vorgangsnr` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|||
|
`Datum_Eingang` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Erfassungs-/Buchungsdatum',
|
|||
|
`Warennummer` varchar(20) DEFAULT NULL,
|
|||
|
`BenutzerID` int(10) unsigned DEFAULT NULL,
|
|||
|
`Vermerke_Versand` varchar(1024) DEFAULT NULL,
|
|||
|
`Zubeh<65>r` varchar(250) DEFAULT NULL,
|
|||
|
`Datum_Annahme` varchar(12) DEFAULT NULL,
|
|||
|
`K_Lieferscheinnummer` int(10) unsigned DEFAULT NULL,
|
|||
|
`RMANr` int(10) unsigned DEFAULT '0',
|
|||
|
`K_Bestelldaten` varchar(1024) DEFAULT NULL COMMENT 'Bestellnr, Datum, Auftraggeber',
|
|||
|
PRIMARY KEY (`Vorgangsnr`),
|
|||
|
KEY `Datum_Eingang` (`Datum_Eingang`)
|
|||
|
) ENGINE=Aria AUTO_INCREMENT=250 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
|
|||
|
|
|||
|
alter table t1 disable keys;
|
|||
|
lock tables t1 write;
|
|||
|
|
|||
|
let $loop=2;
|
|||
|
while ($loop)
|
|||
|
{
|
|||
|
INSERT INTO t1 (Datum_Eingang, BenutzerID, Zubeh<65>r, Datum_Annahme) VALUES ('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006'),('2006-06-21 00:00:00', 713, 'ohne Zubeh<65>r', '21.06.2006');
|
|||
|
dec $loop;
|
|||
|
}
|
|||
|
unlock tables;
|
|||
|
select count(*) from t1;
|
|||
|
check table t1 extended;
|
|||
|
alter table t1 enable keys;
|
|||
|
check table t1 extended;
|
|||
|
drop table t1;
|