mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-10 21:19:59 +00:00
24 lines
726 B
SQL
24 lines
726 B
SQL
use test;
|
|
|
|
-- This table is designed not to work right with ascending slices unless
|
|
-- mk-archiver gets the ascending slice right. The important thing is that
|
|
-- the PK columns aren't in the same order as the columns. If mk-archiver
|
|
-- ascends by the first two columns 2 rows at a time, confusing column ordinals
|
|
-- with PK ordinals, some rows won't get archived.
|
|
drop table if exists table_11;
|
|
CREATE TABLE table_11 (
|
|
pk_2 int not null,
|
|
col_1 int not null,
|
|
pk_1 int not null,
|
|
primary key(pk_1, pk_2)
|
|
);
|
|
-- Notice how the values are being inserted in PK order, but out of
|
|
-- first-two-columns-scan order:
|
|
insert into table_11(pk_2, col_1, pk_1)
|
|
values
|
|
(1, 1, 1),
|
|
(2, 3, 1),
|
|
(1, 0, 2),
|
|
(1, 0, 3);
|
|
|