|
Here is one without prepared statements:
--mem --mysqld=--loose-innodb_immediate_scrub_data_uncompressed=ON
|
--source include/have_innodb.inc
|
|
CREATE TABLE t1 (
|
col_varchar VARCHAR(2817) INVISIBLE,
|
col_blob TEXT,
|
col_time TIME,
|
col_bit BIT(3),
|
col_timestamp TIMESTAMP,
|
col_date DATE,
|
col_char CHAR(170),
|
pk INTEGER AUTO_INCREMENT,
|
PRIMARY KEY(pk)
|
) ENGINE=InnoDB;
|
|
INSERT INTO t1 (col_varchar,col_blob,col_time,col_bit,col_timestamp,col_date,col_char) VALUES
|
('w',NULL,'22:27:26',b'0','1980-01-01 00:00:00','2028-10-02','w'),
|
(REPEAT('w',1522),REPEAT('k',34921),'22:05:18',b'1','2015-07-20 02:17:02','1973-12-04','f'),
|
('av',REPEAT('j',20676),'00:00:00',b'1','1990-01-01 00:00:00','2002-06-06','voa'),
|
(NULL,REPEAT('i',18886),'12:20:12',b'0','2003-04-19 18:19:42','2021-02-22','f'),
|
('o',REPEAT('h',993),'17:54:12',b'1','2025-07-10 10:38:04',NULL,'ad'),
|
('du',REPEAT('g',56766),NULL,b'0','1988-04-14 05:29:19','1990-01-25','u'),
|
('',REPEAT('f',17839),'00:00:00',b'0','2024-01-11 00:36:44',NULL,''),
|
('egsys',REPEAT('e',6849),NULL,b'0','1975-02-18 13:27:01','1998-11-04','g'),
|
('cpksvm',REPEAT('d',2406),'17:19:23',b'1','2033-05-12 03:23:31','1979-09-06','pksvm'),
|
('cf',NULL,'15:46:41',b'0','1975-05-25 20:41:30','1979-01-16','f'),
|
('xfkvhy',NULL,NULL,b'0','1988-09-25 00:06:00','1900-01-01','fk'),
|
('k',REPEAT('c',20701),'15:39:09',b'0','2006-10-17 00:00:00','2001-09-08','v'),
|
('hy',REPEAT('b',48223),'00:54:23',b'1','1986-10-16 19:09:32',NULL,'yd'),
|
('dzkwmn',REPEAT('a',1000),NULL,b'0','2032-08-21 11:18:44','1900-01-01','a'),
|
('zkw',NULL,'00:00:00',b'1','1985-01-13 00:00:00',NULL,'z');
|
|
--connect (con1,localhost,root,,test)
|
--send
|
OPTIMIZE TABLE t1;
|
|
--connection default
|
SELECT * FROM t1 INTO OUTFILE 'load_t1';
|
LOAD DATA INFILE 'load_t1' REPLACE INTO TABLE t1;
|
|
# Cleanup
|
--connection con1
|
--reap
|
--disconnect con1
|
--connection default
|
DROP TABLE t1;
|
--let $datadir= `SELECT @@datadir`
|
--remove_file $datadir/test/load_t1
|
|
10.3 f1309fac
|
mysqld: /data/src/10.3/storage/innobase/row/row0log.cc:971: void row_log_table_low(const rec_t*, dict_index_t*, const ulint*, bool, const dtuple_t*): Assertion `!"wrong page type"' failed.
|
190916 2:42:10 [ERROR] mysqld got signal 6 ;
|
|
#7 0x00007fb376e05f12 in __GI___assert_fail (assertion=0x5568984fc7d1 "!\"wrong page type\"", file=0x5568984fc018 "/data/src/10.3/storage/innobase/row/row0log.cc", line=971, function=0x5568984fee20 <row_log_table_low(unsigned char const*, dict_index_t*, unsigned long const*, bool, dtuple_t const*)::__PRETTY_FUNCTION__> "void row_log_table_low(const rec_t*, dict_index_t*, const ulint*, bool, const dtuple_t*)") at assert.c:101
|
#8 0x0000556897d35f17 in row_log_table_low (rec=0x7fb3709c807e "", index=0x7fb32406c1d8, offsets=0x7fb32405a788, insert=false, old_pk=0x0) at /data/src/10.3/storage/innobase/row/row0log.cc:971
|
#9 0x0000556897d36eb8 in row_log_table_update (rec=0x7fb3709c807e "", index=0x7fb32406c1d8, offsets=0x7fb32405a788, old_pk=0x0) at /data/src/10.3/storage/innobase/row/row0log.cc:1110
|
#10 0x0000556897d93e6c in row_upd_clust_rec (flags=0, node=0x7fb324058770, index=0x7fb32406c1d8, offsets=0x7fb32405a788, offsets_heap=0x7fb3701a1930, thr=0x7fb324058b98, mtr=0x7fb3701a1ca0) at /data/src/10.3/storage/innobase/row/row0upd.cc:2929
|
#11 0x0000556897d94d1c in row_upd_clust_step (node=0x7fb324058770, thr=0x7fb324058b98) at /data/src/10.3/storage/innobase/row/row0upd.cc:3197
|
#12 0x0000556897d9516a in row_upd (node=0x7fb324058770, thr=0x7fb324058b98) at /data/src/10.3/storage/innobase/row/row0upd.cc:3295
|
#13 0x0000556897d95759 in row_upd_step (thr=0x7fb324058b98) at /data/src/10.3/storage/innobase/row/row0upd.cc:3439
|
#14 0x0000556897d231ac in row_update_for_mysql (prebuilt=0x7fb324036408) at /data/src/10.3/storage/innobase/row/row0mysql.cc:1888
|
#15 0x0000556897b83b88 in ha_innobase::update_row (this=0x7fb32406e458, old_row=0x7fb324173090 "\202\001", new_row=0x7fb3241724c8 "\303") at /data/src/10.3/storage/innobase/handler/ha_innodb.cc:8850
|
#16 0x000055689795c492 in handler::ha_update_row (this=0x7fb32406e458, old_data=0x7fb324173090 "\202\001", new_data=0x7fb3241724c8 "\303") at /data/src/10.3/sql/handler.cc:6478
|
#17 0x00005568975ec999 in write_record (thd=0x7fb324000b00, table=0x7fb32406d3b0, info=0x7fb3701a2760) at /data/src/10.3/sql/sql_insert.cc:1950
|
#18 0x000055689761c730 in read_sep_field (thd=0x7fb324000b00, info=..., table_list=0x7fb324012980, fields_vars=..., set_fields=..., set_values=..., read_info=..., enclosed=..., skip_lines=0, ignore_check_option_errors=false) at /data/src/10.3/sql/sql_load.cc:1179
|
#19 0x000055689761abb6 in mysql_load (thd=0x7fb324000b00, ex=0x7fb3240128f8, table_list=0x7fb324012980, fields_vars=..., set_fields=..., set_values=..., handle_duplicates=DUP_REPLACE, ignore=false, read_file_from_client=false) at /data/src/10.3/sql/sql_load.cc:685
|
#20 0x000055689762fadd in mysql_execute_command (thd=0x7fb324000b00) at /data/src/10.3/sql/sql_parse.cc:4866
|
#21 0x00005568976399fd in mysql_parse (thd=0x7fb324000b00, rawbuf=0x7fb324012818 "LOAD DATA INFILE 'load_t1' REPLACE INTO TABLE t1", length=48, parser_state=0x7fb3701a35e0, is_com_multi=false, is_next_command=false) at /data/src/10.3/sql/sql_parse.cc:7830
|
#22 0x00005568976262fb in dispatch_command (command=COM_QUERY, thd=0x7fb324000b00, packet=0x7fb32415fe11 "LOAD DATA INFILE 'load_t1' REPLACE INTO TABLE t1", packet_length=48, is_com_multi=false, is_next_command=false) at /data/src/10.3/sql/sql_parse.cc:1856
|
#23 0x0000556897624c22 in do_command (thd=0x7fb324000b00) at /data/src/10.3/sql/sql_parse.cc:1401
|
#24 0x000055689779dd40 in do_handle_one_connection (connect=0x556899daa150) at /data/src/10.3/sql/sql_connect.cc:1403
|
#25 0x000055689779daa2 in handle_one_connection (arg=0x556899daa150) at /data/src/10.3/sql/sql_connect.cc:1308
|
#26 0x00005568981800a0 in pfs_spawn_thread (arg=0x556899ced6f0) at /data/src/10.3/storage/perfschema/pfs.cc:1862
|
#27 0x00007fb37897a4a4 in start_thread (arg=0x7fb3701a4700) at pthread_create.c:456
|
#28 0x00007fb376ec2d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
|
|