mysql源码1

来源:互联网 发布:慢走丝编程 编辑:程序博客网 时间:2024/04/30 15:49

1设置 断点 handle_select 

2bt 

3====================

#0  handle_select (thd=0x1491f40, lex=0x1493860, result=0x14e57e8, 
    setup_tables_done_option=0)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_select.cc:267
#1  0x000000000056fc1b in execute_sqlcom_select (thd=0x1491f40, all_tables=0x0)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_parse.cc:4584
#2  0x00000000005762c3 in mysql_execute_command (thd=0x1491f40)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_parse.cc:2145
#3  0x000000000057b519 in mysql_parse (parser_state=0x7fffefa1d530, 
    thd=0x1491f40, rawbuf=<optimized out>, length=<optimized out>)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_parse.cc:5621
#4  mysql_parse (thd=0x1491f40, rawbuf=<optimized out>, length=10, 
    parser_state=0x7fffefa1d530)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_parse.cc:5545
#5  0x000000000057c750 in dispatch_command (command=COM_QUERY, thd=0x1491f40, 
    packet=<optimized out>, packet_length=<optimized out>)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_parse.cc:1036
#6  0x0000000000604d66 in do_handle_one_connection (thd_arg=<optimized out>)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_connect.cc:814
#7  0x0000000000604dca in handle_one_connection (arg=0x1491f40)
    at /usr/local/webserver/mysql/mysql-5.5.21/sql/sql_connect.cc:733
#8  0x00007ffff77a6efc in start_thread (arg=0x7fffefa1e700)
    at pthread_create.c:304
#9  0x00007ffff6b1989d in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()