mysql 执行简单查询的调用栈

mysql 执行 select lower(‘Hi’) 的 调用栈:

#5  0x0000000000660b8c in Item::send (this=0x6e7ada8, protocol=0x60234a8, buffer=0x7fe875d0efe0)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/item.cc:5983
#6  0x000000000051f32e in Protocol::send_result_set_row (this=this@entry=0x60234a8, row_items=row_items@entry=0x6025160)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/protocol.cc:847
#7  0x0000000000553491 in select_send::send_data (this=0x6e7afa8, items=...) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_class.cc:2240
#8  0x00000000005b615d in JOIN::exec (this=this@entry=0x6e7afc8) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_select.cc:1894
#9  0x00000000005b11cb in mysql_select (thd=thd@entry=0x6023000, rref_pointer_array=rref_pointer_array@entry=0x6025238, tables=0x0, 
    wild_num=<optimized out>, fields=..., conds=<optimized out>, og_num=0, order=0x0, group=0x0, having=0x0, proc_param=0x0, 
    select_options=2147748608, result=result@entry=0x6e7afa8, unit=unit@entry=0x6024a30, select_lex=select_lex@entry=0x6025050)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_select.cc:2619
#10 0x00000000005b1a14 in handle_select (thd=thd@entry=0x6023000, lex=lex@entry=0x6024980, result=result@entry=0x6e7afa8, 
    setup_tables_done_option=setup_tables_done_option@entry=0) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_select.cc:297
#11 0x0000000000575761 in execute_sqlcom_select (thd=thd@entry=0x6023000, all_tables=0x0)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_parse.cc:4625
#12 0x000000000057e0ce in mysql_execute_command (thd=thd@entry=0x6023000) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_parse.cc:2176
#13 0x0000000000580d04 in mysql_parse (thd=0x6023000, rawbuf=<optimized out>, length=32, parser_state=0x7fe875d10760)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_parse.cc:5780
#14 0x0000000000583058 in dispatch_command (command=COM_QUERY, thd=0x6023000, packet=<optimized out>, packet_length=<optimized out>)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_parse.cc:1038
#15 0x0000000000583bc5 in do_command (thd=<optimized out>) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_parse.cc:773
#16 0x000000000060a6b6 in do_handle_one_connection (thd_arg=thd_arg@entry=0x6023000)
    at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_connect.cc:862
#17 0x000000000060a712 in handle_one_connection (arg=0x6023000) at /root/lnmp1.3-full/src/mysql-5.5.48/sql/sql_connect.cc:781
#18 0x00007fe8756c8dc5 in start_thread () from /usr/lib64/libpthread.so.0
#19 0x00007fe874584ced in clone () from /usr/lib64/libc.so.6
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值