mysql 写redo日志大字段的处理方式

#0  mtr_t::Command::prepare_write (this=0x7fffec491140) at storage/innobase/mtr/mtr0mtr.cc:825
#1  0x00000000019b14e0 in mtr_t::Command::execute (this=0x7fffec491140) at storage/innobase/mtr/mtr0mtr.cc:958
#2  0x00000000019b0016 in mtr_t::commit (this=0x7fffec491790) at storage/innobase/mtr/mtr0mtr.cc:576
#3  0x0000000001b66ab3 in btr_store_big_rec_extern_fields (pcur=0x7fffec491df0, upd=0x0, offsets=0x7fffec4924c0, big_rec_vec=0x7ffe801ff680, btr_mtr=0x7fffec491ef0, op=BTR_STORE_INSERT) at /root
/mysql-5.7.27_edit_malloc_log/storage/innobase/btr/btr0cur.cc:7159
#4  0x0000000001a2dc7b in row_ins_index_entry_big_rec_func (entry=0x7ffe801c7ae0, big_rec=0x7ffe801ff680, offsets=0x7fffec4924c0, heap=0x7fffec4927e8, index=0x7ffe801c9270, file=0x229d800 "/root
/mysql-5.7.27_edit_malloc_log/storage/innobase/row/row0ins.cc", thd=0x7ffe801b8fb0, line=2647) at storage/innobase/row/row0ins.cc:3218
#5  0x0000000001a2c1eb in row_ins_clust_index_entry_low (flags=0, mode=2, index=0x7ffe801c9270, n_uniq=1, entry=0x7ffe801c7ae0, n_ext=0, thr=0x7ffe801d89e0, dup_chk_only=false) at /root/mysql-5.
7.27_edit_malloc_log/storage/innobase/row/row0ins.cc:2644
#6  0x0000000001a2df0e in row_ins_clust_index_entry (index=0x7ffe801c9270, entry=0x7ffe801c7ae0, thr=0x7ffe801d89e0, n_ext=0, dup_chk_only=false) at storage/in
nobase/row/row0ins.cc:3291
#7  0x0000000001a2e3fd in row_ins_index_entry (index=0x7ffe801c9270, entry=0x7ffe801c7ae0, thr=0x7ffe801d89e0) at storage/innobase/row/row0ins.cc:3429
#8  0x0000000001a2e956 in row_ins_index_entry_step (node=0x7ffe801d8348, thr=0x7ffe801d89e0) at storage/innobase/row/row0ins.cc:3579
#9  0x0000000001a2ecc5 in row_ins (node=0x7ffe801d8348, thr=0x7ffe801d89e0) at storage/innobase/row/row0ins.cc:3717
#10 0x0000000001a2f122 in row_ins_step (thr=0x7ffe801d89e0) at storage/innobase/row/row0ins.cc:3853
#11 0x0000000001a4d134 in row_insert_for_mysql_using_ins_graph (mysql_rec=0x7ffe801c7490 "", prebuilt=0x7ffe801d7ae0) at storage/innobase/row/row0mysql.cc:1738
#12 0x0000000001a4d69b in row_insert_for_mysql (mysql_rec=0x7ffe801c7490 "", prebuilt=0x7ffe801d7ae0) at storage/innobase/row/row0mysql.cc:1859
#13 0x00000000018f4e92 in ha_innobase::write_row (this=0x7ffe801d65a0, record=0x7ffe801c7490 "") at storage/innobase/handler/ha_innodb.cc:7603
#14 0x0000000000f76f2a in handler::ha_write_row (this=0x7ffe801d65a0, buf=0x7ffe801c7490 "") at sql/handler.cc:8086
#15 0x000000000178cda2 in write_record (thd=0x7ffe801b8fb0, table=0x7ffe801d5be0, info=0x7fffec494120, update=0x7fffec4940a0) at sql/sql_insert.cc:1882
#16 0x0000000001789f8a in Sql_cmd_insert::mysql_insert (this=0x7ffe801d4fc0, thd=0x7ffe801b8fb0, table_list=0x7ffe801d3528) at sql/sql_insert.cc:769
#17 0x0000000001790862 in Sql_cmd_insert::execute (this=0x7ffe801d4fc0, thd=0x7ffe801b8fb0) at sql/sql_insert.cc:3127
#18 0x000000000156d9db in mysql_execute_command (thd=0x7ffe801b8fb0, first_level=true) at sql/sql_parse.cc:3596
#19 0x00000000015a9fd4 in Prepared_statement::execute (this=0x7ffe801c70e0, expanded_query=0x7fffec495500, open_cursor=false) at sql/sql_prepare.cc:3977
#20 0x00000000015a8dfb in Prepared_statement::execute_loop (this=0x7ffe801c70e0, expanded_query=0x7fffec495500, open_cursor=false, packet=0x7ffe801d913a "", packet_end=0x7ffe801e59a8 "") at /roo
t/mysql-5.7.27_edit_malloc_log/sql/sql_prepare.cc:3585
#21 0x00000000015a6784 in mysqld_stmt_execute (thd=0x7ffe801b8fb0, stmt_id=1, flags=0, params=0x7ffe801d913a "", params_length=51310) at sql/sql_prepare.cc:257
3
#22 0x00000000015686b6 in dispatch_command (thd=0x7ffe801b8fb0, com_data=0x7fffec495e10, command=COM_STMT_EXECUTE) at sql/sql_parse.cc:1418
#23 0x00000000015678a4 in do_command (thd=0x7ffe801b8fb0) at sql/sql_parse.cc:1025
#24 0x00000000016976a5 in handle_connection (arg=0xfc9ab30) at sql/conn_handler/connection_handler_per_thread.cc:306
#25 0x0000000001d37250 in pfs_spawn_thread (arg=0xfd409c0) at storage/perfschema/pfs.cc:2190
#26 0x00007ffff7bc6e65 in start_thread () from /lib64/libpthread.so.0
#27 0x00007ffff660788d in clone () from /lib64/libc.so.6
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值