RR模式下insert..selcet发送数据是什么状态?

分类:编程技术 时间:2024-02-20 15:33 浏览:0 评论:0
0
RR模式下insert..selcet发送数据是什么状态?针对这一问题,本文详细介绍了相应的分析和解答。希望能够帮助更多想要解决这个问题的朋友找到更简单、更容易的方法。 。

例如:

发送数据是什么意思?隔离级别为 RR,语句为 insert..select。

2.关于发送数据

如前所述这个问题之后,发送的数据实际上可能包括以下内容:

返回Innodb层数据的位置给MySQL层

返回Innodb层数据的查询MySQL层

Innodb层数据的修改(如果insert..select)

Innodb层加锁等待

等待进入Innodb层(innodb_thread_concurrency参数)

MySQL层向客户端发送数据

3.insert..selcet在RR模式发送数据的原因总结

中RR模式下,insert..select的select表会有S行锁,如果该行处于X锁,则会出现发送数据状态

如果insert..selcet中的插入记录处于阻塞(唯一性检查)状态,则会处于发送数据状态

如果整个过程需要大量的数据操作的数据量,则处于发送数据状态。

4.每行数据处理方式

 929 T@4 : | | | | | | THD::enter_stage: '发送数据' /cdh/mysqldebug/percona-server-5.7.29-32/sql/ sql_executor.cc:202 930 T@4: | | | | | | >PROFILING::status_change 931 T@4: | | | | | sub_select 935 T@4: | | | | >init_read_record 936 T@4: | | | | | | | |信息:使用 rr_sequential 937 T@4:|| | | | | | >ha_rnd_init 938 T@4: | | | | | | | | | >change_active_index 939 T@4:| | | | | | | | | | | | | | | | | | | | innobase_trx_init 944 T@4: | | | | | | | | rnd_next 948 T@4: | | | | | | | | | >index_first 949 T@4:| | | | | | | | | | >index_read 950 T@4:| | | | | | | | | | | >row_search_mvcc 951 T@4: | | | | | | | | | | | | >row_sel_store_mysql_rec 952 T@4:| | | | | | | | | | | | | | >row_sel_store_mysql_field_func 953 T@4:| | | | | | | 4 T@4: | | | | | | | | | | | | | | >row_sel_store_mysql_field_func 3275 955 T@4:| | | | | | | | | | | examined_rows++:1 965 T@4:| | | | | | | | | >end_send 966 T@4: | 967 T@4:| | | | | | | | | | | | >fill_record 968 T@4: | | | | | | | | | | | | | <项目字段::保存在字段内部 6720 970 T@4: | | | | | | | | | | |sp;第971章 4 | | | | | | | | | | | <项目字段::save_in_field_inner 6720 972 T@4: | | | | | | | | | | | | | | | | | | | | | | >write_record 974 T@4: | | | | | | | | | | | >init_alloc_root 975 T@4: | | | | | : 根: 0x7fffe8e48c20 976 T@4: | | | | | | | | | | | | COPY_INFO::set_function_defaults 978 T@4:| | | >处理程序::ha_write_row 980 T@4: | | | | | | | | | | | | >ha_innobase::write_row 981 T@4: | | | | | | | 982 T@4:| row_ins | | | | | | | | row_ins:表:test/testbb 983 T@4:| | | || || | | | >row_ins_index_entry_step 984 T@4:| | | | | | | | | | | | >row_ins_clust_index_entry_low 986 T@4:| | | | | | | | | | | >btr_cur_search_to_nth_level 987 T@4:| | | | | | | thd_report_row_lock_wait 4280 T@4:| | | | | | | thd_mark_transaction_to_rollback 995 T@4:| | | | | | | | | | | | | 996 T@4:| | | | | | | | | | | | | | 

答案关于RR模式下insert..selcet发送数据状态的问题在这里分享一下。希望以上内容能够对大家有所帮助。如果您还有很多疑问没有解决。您可以关注行业资讯频道,了解更多相关知识。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > RR模式下insert..selcet发送数据是什么状态?

用户评论