mirror of
https://github.com/MariaDB/server.git
synced 2025-03-26 08:58:40 +01:00
27 lines
661 B
Text
27 lines
661 B
Text
![]() |
--source include/innodb_page_size_small.inc
|
||
|
|
||
|
--echo #
|
||
|
--echo # MDEV-25459 MVCC read from index on CHAR or VARCHAR wrongly omits rows
|
||
|
--echo #
|
||
|
|
||
|
CREATE TABLE t1 (
|
||
|
pk int PRIMARY KEY, c varchar(255) UNIQUE,
|
||
|
d char(255), e varchar(255), f char(255), g char(255)
|
||
|
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC DEFAULT CHARACTER SET ucs2;
|
||
|
|
||
|
INSERT INTO t1 VALUES
|
||
|
(1,REPEAT('c',248),REPEAT('a',106),REPEAT('b',220),REPEAT('x',14),'');
|
||
|
|
||
|
BEGIN;
|
||
|
UPDATE t1 SET c=REPEAT('d',170);
|
||
|
|
||
|
connect (con1,localhost,root,,);
|
||
|
SELECT pk FROM t1 FORCE INDEX (c);
|
||
|
connection default;
|
||
|
COMMIT;
|
||
|
connection con1;
|
||
|
SELECT pk FROM t1 FORCE INDEX (c);
|
||
|
disconnect con1;
|
||
|
connection default;
|
||
|
DROP TABLE t1;
|