43c43 < | | | | | | | enter: Size: 944 Total alloc: # --- > | | | | | | | enter: Size: 936 Total alloc: # 716c716 < | | | | | | | | | | | | enter: name: #sql_2a6b_0 dir: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1 extension: flag: 6 --- > | | | | | | | | | | | | enter: name: #sql_2aae_0 dir: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1 extension: flag: 6 718c718 < | | | | | | | | | | | | | enter: '#sql_2a6b_0' --- > | | | | | | | | | | | | | enter: '#sql_2aae_0' 761c761 < | | | | | | | | | | | | enter: table: ''.'/home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2a6b_0' --- > | | | | | | | | | | | | enter: table: ''.'/home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2aae_0' 2330,2333d2329 < | | | | | | | | | >alloc_root < | | | | | | | | | | enter: root: # < | | | | | | | | | | exit: ptr: # < | | | | | | | | | WHERE:(SQ2_alias1) (`test`.`SQ2_alias1`.`col_int_key` is not null) 2379c2375 < WHERE:(SQ2_alias1) ((`test`.`SQ2_alias1`.`col_int_nokey` is not null) and (`test`.`SQ2_alias1`.`col_int_nokey` is not null)) --- > WHERE:(SQ2_alias1) ((`test`.`SQ2_alias1`.`col_int_key` is not null) and (`test`.`SQ2_alias1`.`col_int_nokey` is not null)) 2398c2394 < WHERE:(SQ2_alias1) ((`test`.`SQ2_alias1`.`col_int_nokey` is not null) and (`test`.`SQ2_alias1`.`col_int_nokey` is not null)) --- > WHERE:(SQ2_alias1) ((`test`.`SQ2_alias1`.`col_int_key` is not null) and (`test`.`SQ2_alias1`.`col_int_nokey` is not null)) 2427a2424,2433 > | | | | | | | | | | | | | | | | >alloc_root > | | | | | | | | | | | | | | | | | enter: root: # > | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >get_mm_leaf > | | | | | | | | | | | | | | | | | >alloc_root > | | | | | | | | | | | | | | | | | | enter: root: # > | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >get_key_scans_params > | | | | | | | | | | | | >print_sel_tree > | | | | | | | | | | | | | info: SEL_TREE: # (tree scans) scans: col_int_key > | | | | | | | | | | | | | | | | | | | | | | | | >alloc_root > | | | | | | | | | | | | | enter: root: # > | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | >check_quick_select > | | | | | | | | | | | | | >maria_records_in_range > | | | | | | | | | | | | | | >_ma_record_pos > | | | | | | | | | | | | | | | enter: search_flag: 3 > | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | exit: length: 1 > | | | | | | | | | | | | | | | <_ma_pack_key > Key: "NULL" > | | | | | | | | | | | | | | | >_ma_search_pos > | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | exit: flag: 1 ret_pos: # > | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | info: keynr: 0 offset: 1 max_keynr: 12 nod: 0 flag: 1 > | | | | | | | | | | | | | | | <_ma_search_pos > | | | | | | | | | | | | | | | exit: pos: 0 > | | | | | | | | | | | | | | <_ma_record_pos > | | | | | | | | | | | | | | info: records: 12 > | | | | | | | | | | | | | | | | | | | | | | | | | | info: Default MRR implementation choosen > | | | | | | | | | | | | | exit: Records: 12 > | | | | | | | | | | | | | | | | | | | | | | | | >alloc_root > | | | | | | | | | | | | | enter: root: # > | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | >print_sel_tree > | | | | | | | | | | | | | info: SEL_TREE: # (ROR scans) scans: (empty) > | | | | | | | | | | | | | | | | | | | | | | | | info: No 'range' table read plan found > | | | | | | | | | | | | | | | | | | | | | | >get_best_ror_intersect > | | | | | | | | | | | | | | | | | | | | | | info: No range reads possible, trying to construct index_merge 2467a2591,2594 > | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | >alloc_root > | | | | | | | | | | | enter: root: # 2489,2496d2615 < | | | | | | | | | | >alloc_root < | | | | | | | | | | | enter: root: # < | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | alloc_root < | | | | | | | | | | | enter: root: # < | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | WHERE:(SQ3_alias1) ((`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) 2513c2632 < WHERE:(SQ3_alias1) ((`test`.`SQ3_alias1`.`pk` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) --- > WHERE:(SQ3_alias1) ((`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) 2595,2613c2714 < WHERE:(full cond) ((`test`.`SQ3_alias1`.`pk` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) < | | | | | | | | | | | >alloc_root < | | | | | | | | | | | | enter: root: # < | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | alloc_root < | | | | | | | | | | | | enter: root: # < | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | alloc_root < | | | | | | | | | | | | enter: root: # < | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | alloc_root < | | | | | | | | | | | | enter: root: # < | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | WHERE:(full cond) ((`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) 2618,2621d2718 < < WHERE:(remainder cond) ((`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) < < WHERE:(select_cond) ((`test`.`SQ3_alias1`.`pk` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_nokey` = `test`.`SQ2_alias1`.`col_int_key`) and (`test`.`SQ3_alias1`.`col_int_key` is not null)) 2714,2720d2810 < | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | enter: Size: 16248 Total alloc: # < | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | <_mymalloc 2738a2829,2835 > | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | enter: Size: 16248 Total alloc: # > | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | <_mymalloc 2801c2898 < | | | | | | | | | | | enter: Size: 160 Total alloc: # --- > | | | | | | | | | | | enter: Size: 152 Total alloc: # 2834c2931 < refs: test.SQ2_alias1.col_int_nokey --- > refs: alias3.col_int_key 2862c2959 < | | | | | | | | | | | info: bytes freed: 160 --- > | | | | | | | | | | | info: bytes freed: 152 3401c3498 < | | | | | | | | | | | | enter: name: #sql_2a6b_1 dir: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1 extension: flag: 6 --- > | | | | | | | | | | | | enter: name: #sql_2aae_1 dir: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1 extension: flag: 6 3403c3500 < | | | | | | | | | | | | | enter: '#sql_2a6b_1' --- > | | | | | | | | | | | | | enter: '#sql_2aae_1' 3446c3543 < | | | | | | | | | | | | enter: table: ''.'/home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2a6b_1' --- > | | | | | | | | | | | | enter: table: ''.'/home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2aae_1' 3548c3645 < | | | | | | | | | | | | enter: name: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2a6b_1 db_type: 6 db_stat: 0 mode: 2 lock_test: 516 --- > | | | | | | | | | | | | enter: name: /home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2aae_1 db_type: 6 db_stat: 0 mode: 2 lock_test: 516 4245c4342 < Key: "2" --- > Key: "4" 4248c4345 < Key: "2" --- > Key: "4" 4323c4420 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 4325c4422 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | exit: found key at 259 4373,4374c4470,4548 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record --- > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 259 page: 1 rownr: 3 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 4376a4551,4707 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 4380a4712,4719 > | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 257 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record 4392c4731 < Key: "2" --- > Key: "62" 4394,4395c4733,4734 < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" --- > | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 259 > Key: "62" 4470c4809 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 4472c4811,4814 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 259 > Key: "62" > | | | | | | | | | | | | | | | | | | <_ma_search 4520,4521d4861 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record 4533a4874,5058 > | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 258 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 259 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | Key: "1" 4542c5067 < Key: "2" --- > Key: "1" 4617c5142 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 4619c5144 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | exit: found key at 256 4667,4668c5192,5270 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record --- > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 256 page: 1 rownr: 0 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 4670a5273,5303 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 4681,4816c5314,5428 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 260 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record 4833c5453 < Key: "2" --- > Key: "0" 4835,4836c5455,5456 < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" --- > | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 256 > Key: "0" 4911c5531 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 1 keypos: 0 4913c5533,5536 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 256 > Key: "0" > | | | | | | | | | | | | | | | | | | <_ma_search 4961,4962d5583 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record 4975,5110d5595 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 261 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | Key: "7" 5130c5733 < Key: "2" --- > Key: "7" 5205c5808 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 6 5207c5810 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | exit: found key at 262 5255,5359c5858,5861 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned --- > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 262 page: 1 rownr: 6 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned 5361a5864,5884 > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN 5363,5364c5886,5907 < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN --- > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN 5366c5909 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN --- > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN 5369c5912 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN --- > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN 5371,5381d5913 < | | | | | | | | | | | | | | | | | | | | >remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN 5392,5393c5924,5925 < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN --- > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN 5395c5927 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN --- > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN 5400,5403c5932,5936 < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record --- > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 5405a5939,5941 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 5416,5551c5952,5954 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: rowid: 262 6012,6020c6114,6298 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" --- > | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 263 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 > | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | exit: length: 4 > | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "1" > | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 262 > Key: "1" 6095c6373 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 6097,6100c6375 < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search --- > | | | | | | | | | | | | | | | | | | exit: found key at 256 6147a6423,6501 > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 256 page: 1 rownr: 0 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 6149a6504,6506 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 6160,6296c6517,6519 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "150" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: -1 keypos: 12 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | | enter: page: 2251799813685247 nextflag: 1 lastpos: 18446744073709551615 < Key: "150" < | | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: rowid: 264 7841c6724 < | | | | | | | | | | | | | | | info: rowid: 259 --- > | | | | | | | | | | | | | | | info: rowid: 265 7852,7987c6735,6891 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 266 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record 8004c6916 < Key: "2" --- > Key: "5" 8006,8007c6918,6919 < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" --- > | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 256 > Key: "5" 8082c6994 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 --- > | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 8084c6996 < | | | | | | | | | | | | | | | | | | exit: found key at 257 --- > | | | | | | | | | | | | | | | | | | exit: found key at 260 8132,8133c7044,7122 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record --- > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 260 page: 1 rownr: 4 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 8135a7125,7451 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 85 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >ha_index_init > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 18446744073709551615 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 86 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >ha_index_init > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 > | | | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | | | exit: length: 4 > | | | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "6" > | | | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 > Key: "6" > | | | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | | | enter: page: 1 > | | | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 51 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 51 pos: 1 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 51 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (3) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 51(51) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (3) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (809) > 01 00 00 47 54 05 00 00 00 00 00 00 00 00 00 03 29 00 00 00 01 00 00 02 00 00 > 00 00 02 00 00 02 02 00 00 00 03 00 00 02 04 00 00 00 04 00 00 02 06 00 00 00 > 05 00 00 02 08 00 00 00 06 00 00 02 0A 00 00 00 07 00 00 02 0C 00 00 00 08 00 > 00 02 0E 00 00 00 09 00 00 02 10 00 00 00 0A 00 00 02 12 00 00 00 0B 00 00 02 > 14 00 00 00 0C 00 00 02 16 00 00 00 0D 00 00 02 18 00 00 00 0E 00 00 02 1A 00 > 00 00 0F 00 00 02 1C 00 00 00 10 00 00 02 1E 00 00 00 11 00 00 02 20 00 00 00 > 12 00 00 02 22 00 00 00 13 00 00 02 24 00 00 00 14 00 00 02 26 00 00 00 15 00 > 00 02 28 00 00 00 16 00 00 02 2A 00 00 00 17 00 00 02 2C 00 00 00 18 00 00 02 > 2E 00 00 00 19 00 00 02 30 00 00 00 1A 00 00 02 32 00 00 00 1B 00 00 02 34 00 > 00 00 1C 00 00 02 36 00 00 00 1D 00 00 02 38 00 00 00 1E 00 00 02 3A 00 00 00 > 1F 00 00 02 3C 00 00 00 20 00 00 02 3E 00 00 00 21 00 00 02 40 00 00 00 22 00 > 00 02 42 00 00 00 23 00 00 02 44 00 00 00 24 00 00 02 46 00 00 00 25 00 00 02 > 48 00 00 00 26 00 00 02 4A 00 00 00 27 00 00 02 4C 00 00 00 28 00 00 02 4E 00 > 00 00 29 00 00 02 50 00 00 00 2A 00 00 02 52 00 00 00 2B 00 00 02 54 00 00 00 > 2C 00 00 02 56 00 00 00 2D 00 00 02 58 00 00 00 2E 00 00 02 5A 00 00 00 2F 00 > 00 02 5C 00 00 00 30 00 00 02 5E 00 00 00 31 00 00 02 60 00 00 00 32 00 00 02 > 62 00 00 00 33 00 00 02 64 00 00 00 34 00 00 02 66 00 00 00 35 00 00 02 68 00 > 00 00 36 00 00 02 6A 00 00 00 37 00 00 02 6C 00 00 00 38 00 00 02 6E 00 00 00 > 39 00 00 02 70 00 00 00 3A 00 00 02 72 00 00 00 3B 00 00 02 74 00 00 00 3C 00 > 00 02 76 00 00 00 3D 00 00 02 78 00 00 00 3E 00 00 02 7A 00 00 00 3F 00 00 02 > 7C 00 00 00 40 00 00 02 7E 00 00 00 41 00 00 02 80 00 00 00 42 00 00 02 82 00 > 00 00 43 00 00 02 84 00 00 00 44 00 00 02 86 00 00 00 45 00 00 02 88 00 00 00 > 46 00 00 02 8A 00 00 00 47 00 00 02 8C 00 00 00 48 00 00 02 8E 00 00 00 49 00 > 00 02 90 00 00 00 4A 00 00 02 92 00 00 00 4B 00 00 02 94 00 00 00 4C 00 00 02 > 96 00 00 00 4D 00 00 02 98 00 00 00 4E 00 00 02 9A 00 00 00 4F 00 00 02 9C 00 > 00 00 50 00 00 02 9E 00 00 00 51 00 00 02 A0 00 00 00 52 00 00 02 A2 00 00 00 > 53 00 00 02 A4 00 00 00 54 00 00 02 A6 00 00 00 55 00 00 02 A8 00 00 00 56 00 > 00 02 AA 00 00 00 57 00 00 02 AC 00 00 00 58 00 00 02 AE 00 00 00 59 00 00 02 > B0 00 00 00 5A 00 00 02 B2 00 00 00 5B 00 00 02 B4 00 00 00 5C 00 00 02 B6 00 > 00 00 5D 00 00 02 B8 00 00 00 5E 00 00 02 BA 00 00 00 5F 00 00 02 BC 00 00 00 > 60 00 00 02 BE 00 00 00 61 00 00 02 C0 00 00 00 62 00 00 02 C2 00 00 00 63 00 > 00 02 C4 > | | | | | | | | | | | | | | | | | | | | | | >_ma_bin_search > | | | | | | | | | | | | | | | | | | | | | | | test: page_length: 809 end: 98 > | | | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 > | | | | | | | | | | | | | | | | | | | | | | <_ma_bin_search > | | | | | | | | | | | | | | | | | | | | | | exit: found key at 261 > | | | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 51 page: 1 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (3) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | | | enter: block # (3) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 51 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 87 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 8146,8171c7462,9376 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN --- > | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 88 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 89 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 90 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 91 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 92 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 93 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 94 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 95 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 96 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 97 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 98 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 99 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 100 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 101 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 102 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 103 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 104 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 105 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 106 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 107 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 108 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 109 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 110 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 111 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 112 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 113 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 114 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 115 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 116 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 117 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 118 > | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 1 search_flag: 0 > | | | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | | | exit: length: 5 > | | | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "0" > | | | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | | | enter: page: 2 nextflag: 1 lastpos: 260 > Key: "0" > | | | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | | enter: page: 2 > | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 2 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 2 > | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 2 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: free -> read pin: unpinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 2(2) > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >add_pin > | | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 > | | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> read pin: pinned -> pinned any 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | | page: Memory: # Bytes: (125) > 01 00 00 DF 96 05 00 00 00 00 00 00 00 01 00 00 7D 01 00 00 00 00 00 00 02 08 > 01 00 00 00 01 00 00 02 06 01 00 00 00 01 00 00 02 0E 01 00 00 00 01 00 00 02 > 12 01 00 00 00 02 00 00 02 16 01 00 00 00 04 00 00 02 00 01 00 00 00 05 00 00 > 02 14 01 00 00 00 07 00 00 02 04 01 00 00 00 07 00 00 02 0A 01 00 00 00 07 00 > 00 02 0C 01 00 00 00 07 00 00 02 10 01 00 00 00 3E 00 00 02 02 > | | | | | | | | | | | | | | | | | | | | >_ma_seq_search > | | | | | | | | | | | | | | | | | | | | | exit: flag: 0 ret_pos: # > | | | | | | | | | | | | | | | | | | | | <_ma_seq_search > | | | | | | | | | | | | | | | | | | | | exit: found key at 260 > | | | | | | | | | | | | | | | | | | | <_ma_search > | | | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link > | | | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 2 changed: 0 read -> free pinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (11) lock: read -> free pin: pinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_pin > | | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 > | | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (11) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 2 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <_ma_unpin_all_pages > | | | | | | | | | | | | | | | | | | | >_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | <_ma_put_key_in_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 119 > | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | | | | | | | | | | counts: join->examined_rows++: 120 > | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: rowid: 267 > | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_rkey > | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 > | | | | | | | | | | | | | | | | | >_ma_pack_key > | | | | | | | | | | | | | | | | | | exit: length: 4 > | | | | | | | | | | | | | | | | | <_ma_pack_key > Key: "2" > | | | | | | | | | | | | | | | | | >_ma_search > | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 260 > Key: "2" > | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage > | | | | | | | | | | | | | | | | | | | enter: page: 1 > | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned > | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 > | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN 8279,8280c9484,9562 < | | | | | | | | | | | | | | | | | >_ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record --- > | | | | | | | | | | | | | | | | | >_ma_read_block_record > | | | | | | | | | | | | | | | | | | enter: rowid: 257 page: 1 rownr: 1 > | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | enter: fd: 54 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 54 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | info: the block # files 54(54) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | enter: block: # (9) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | enter: block # (9) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 54 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | <_ma_read_block_record 8282a9565,9567 > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record 8293,8428c9578,9580 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 260 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record 9624,9759c9704,9706 < | | | | | | | | | | | | | | | | >maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: 0 > | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | info: Found end of file > | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | | | | | | | exit: rc: 1 > | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | >sub_select 9916,22092c9738,15250 < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "5" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "5" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 4 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 260 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 261 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "3" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "3" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 2 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 258 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 262 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "1" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "1" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 0 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 256 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 263 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "4" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "4" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 3 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 259 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 264 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 265 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "2" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "2" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 1 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 257 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 266 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: rowid: 267 < | | | | | | | | | | | | | | | >_ma_read_block_record2 < | | | | | | | | | | | | | | | | info: Row read < | | | | | | | | | | | | | | | <_ma_read_block_record2 < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | JOIN_CACHE::generate_full_extensions < | | | | | | | | | | | | | | | >JOIN_CACHE:check_match < | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | >join_tab_execution_startup < | | | | | | | | | | | | | | | | maria_rkey < | | | | | | | | | | | | | | | | | enter: base: # buf: # inx: 0 search_flag: 0 < | | | | | | | | | | | | | | | | | >_ma_pack_key < | | | | | | | | | | | | | | | | | | exit: length: 4 < | | | | | | | | | | | | | | | | | <_ma_pack_key < Key: "6" < | | | | | | | | | | | | | | | | | >_ma_search < | | | | | | | | | | | | | | | | | | enter: page: 1 nextflag: 1 lastpos: 18446744073709551615 < Key: "6" < | | | | | | | | | | | | | | | | | | >_ma_fetch_keypage < | | | | | | | | | | | | | | | | | | | enter: page: 1 < | | | | | | | | | | | | | | | | | | | >pagecache_read < | | | | | | | | | | | | | | | | | | | | enter: fd: 53 page: 1 buffer: # level: 3 t:LSN (1)free -> read->read -> read unpinned -> pinned->pinned -> pinned < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | | >find_block < | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 wrmode: 0 block_is_copied: 0 < | | | | | | | | | | | | | | | | | | | | | >get_hash_link < | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link < | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 53 pos: 1 < | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # < | | | | | | | | | | | | | | | | | | | | | | reg_requests < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >unlink_block < | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # < | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | | | hash_link: # hash_link: # block->status: 34 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 pos: 1 block->status: 34 page_status: 0 < | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: free -> read pin: unpinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | >get_rdlock < | | | | | | | | | | | | | | | | | | | | | | info: the block # files 53(53) pages 1(1) < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # < | | | | | | | | | | | | | | | | | | | | | add_pin < | | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 0 < | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | | >_mymalloc < | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | _mymalloc < | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # < | | | | | | | | | | | | | | | | | | | | | <_mymalloc < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_reader < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> read pin: pinned -> pinned any 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | | _ma_bin_search < | | | | | | | | | | | | | | | | | | | test: page_length: 113 end: 11 < | | | | | | | | | | | | | | | | | | | exit: flag: 0 keypos: 5 < | | | | | | | | | | | | | | | | | | <_ma_bin_search < | | | | | | | | | | | | | | | | | | exit: found key at 261 < | | | | | | | | | | | | | | | | | <_ma_search < | | | | | | | | | | | | | | | | | >_ma_unpin_all_pages < | | | | | | | | | | | | | | | | | | info: undo_lsn: 0 < | | | | | | | | | | | | | | | | | | >pagecache_unlock_by_link < | | | | | | | | | | | | | | | | | | | enter: block: # fd: 53 page: 1 changed: 0 read -> free pinned -> unpinned < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking < | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked < | | | | | | | | | | | | | | | | | | | >make_lock_and_pin < | | | | | | | | | | | | | | | | | | | | enter: block: # (10) lock: read -> free pin: pinned -> unpinned any 0 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | >release_wrlock < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # < | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | remove_pin < | | | | | | | | | | | | | | | | | | | | | enter: block: # pins: 1 any: 0 < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 1 type: LSN < | | | | | | | | | | | | | | | | | | | | | >_myfree < | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 24 < | | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | _myfree < | | | | | | | | | | | | | | | | | | | | | enter: ptr: # < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked < | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking < | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 < | | | | | | | | | | | | | | | | | | | | <_myfree < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | unreg_request < | | | | | | | | | | | | | | | | | | | | enter: block # (10) status: 22 requests: 1 < | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | >link_block < | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 53 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN < | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 < | | | | | | | | | | | | | | | | | | | | cache_lock (#) unlocking < | | | | | | | | | | | | | | | | | | _ma_put_key_in_record < | | | | | | | | | | | | | | | | | <_ma_put_key_in_record < | | | | | | | | | | | | | | | | evaluate_join_record < | | | | | | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: # error: -1 < | | | | | | | | | | | | | | | | maria_scan < | | | | | | | | | | | | | | _ma_scan_block_record < | | | | | | | | | | | | | | | info: Found end of file < | | | | | | | | | | | | | | <_ma_scan_block_record < | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | >sub_select < | | | | | | | | | | | | | | >sub_select < | | | | | | | | | | | | | | | >sub_select < | | | | | | | | | | | | | | | | >sub_select_cache < | | | | | | | | | | | | | | | | | >JOIN_CACHE::join_records < | | | | | | | | | | | | | | | | | | >JOIN_CACHE::join_matching_records < | | | | | | | | | | | | | | | | | | sub_select < | | | | | | | | | | | | | | | | | | >end_update < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select_cache > | | | | | | | | | | | | | | | | | >JOIN_CACHE::join_records > | | | | | | | | | | | | | | | | | | >JOIN_CACHE::join_matching_records > | | | | | | | | | | | | | | | | | | | >join_tab_execution_startup > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >init_read_record > | | | | | | | | | | | | | | | | | | | | info: using rr_sequential > | | | | | | | | | | | | | | | | | | | | >ha_rnd_init > | | | | | | | | | | | | | | | | | | | | | >maria_scan_init > | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_init_block_record > | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 16384 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | <_ma_scan_init_block_record > | | | | | | | | | | | | | | | | | | | | | | >_ma_bitmap_flush > | | | | | | | | | | | | | | | | | | | | | | <_ma_bitmap_flush > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_extra > | | | | | | | | | | | | | | | | | | | | | enter: function: 3 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: Reading bitmap at 0 > | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 page: 0 buffer: # level: 0 t:PLAIN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 pos: 0 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 pos: 0 > | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 pos: 0 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: PLAIN current type PLAIN > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (16) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 56(56) pages 0(0) > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (16) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (16) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 0 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: PLAIN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >pagecache_read > | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 page: 1 buffer: # level: 0 t:LSN (1)free -> read->read -> free unpinned -> unpinned->unpinned -> unpinned > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locking > | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) locked > | | | | | | | | | | | | | | | | | | | | | >find_block > | | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 pos: 1 wrmode: 0 block_is_copied: 1 > | | | | | | | | | | | | | | | | | | | | | | >get_hash_link > | | | | | | | | | | | | | | | | | | | | | | | >get_present_hash_link > | | | | | | | | | | | | | | | | | | | | | | | | enter: fd: 56 pos: 1 > | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: hash_link: # block: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >reg_requests > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 0/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | >unlink_block > | | | | | | | | | | | | | | | | | | | | | | | | pagecache: unlink # > | | | | | | | | | | | | | | | | | | | | | | | | unlink_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_block: block->hash_link: # hash_link: # block->status: 34 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 pos: 1 block->status: 34 page_status: 0 > | | | | | | | | | | | | | | | | | | | | | | find_block:end: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Block type: LSN current type LSN > | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (17) lock: free -> read pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >get_rdlock > | | | | | | | | | | | | | | | | | | | | | | | info: the block # files 56(56) pages 1(1) > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock set, block # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 32 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >remove_reader > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/1 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >make_lock_and_pin > | | | | | | | | | | | | | | | | | | | | | | enter: block: # (17) lock: read -> free pin: unpinned -> unpinned any 0 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >release_wrlock > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 1 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock decreased, block # > | | | | | | | | | | | | | | | | | | | | | | | info: RD lock reset, block # > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 32 > | | | | | | | | | | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >unreg_request > | | | | | | | | | | | | | | | | | | | | | | enter: block # (17) status: 22 requests: 1 > | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 1/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | >link_block > | | | | | | | | | | | | | | | | | | | | | | | info: block: # fd: 56 page: 1 status: # hshL: # requests: 0/0 wrlocks: 0 rdlocks: 0 rdlocks_q: 0 pins: 0 type: LSN > | | | | | | | | | | | | | | | | | | | | | | | link_block: |thread 0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mutex: pagecache->cache_lock (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: Page 1 has 16 rows > | | | | | | | | | | | | | | | | | | | | info: rowid: 256 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24000 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | >_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 24000 Total alloc: # > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | | | | | | | | | | exit: ptr: # > | | | | | | | | | | | | | | | | | | | | | | | <_mymalloc > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 257 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 258 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 259 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 260 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 261 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 262 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 263 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 264 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 265 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 266 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 267 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 268 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 269 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 270 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: rowid: 271 > | | | | | | | | | | | | | | | | | | | | >_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | | | info: Row read > | | | | | | | | | | | | | | | | | | | | <_ma_read_block_record2 > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE::generate_full_extensions > | | | | | | | | | | | | | | | | | | | | >JOIN_CACHE:check_match > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >save_field_in_field > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rkey > | | | | | | | | | | | | | | | | | | | | | | enter: info: # inx: 0 > | | | | | | | | | | | | | | | | | | | | | | >hp_search > | | | | | | | | | | | | | | | | | | | | | | | exit: Error: 120 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_write > | | | | | | | | | | | | | | | | | | | | | | >next_free_record_pos > | | | | | | | | | | | | | | | | | | | | | | | exit: Used new position: # > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >hp_write_key > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >maria_scan > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | info: Found end of file > | | | | | | | | | | | | | | | | | | | <_ma_scan_block_record > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exit: rc: 1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >sub_select > | | | | | | | | | | | | | | | | | | >end_update > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: 192 records output 22233a15392,15395 > | | | | | | | | | | | | >ha_index_end > | | | | | | | | | | | | | | | | | | | | | | | | >DsMrr_impl::dsmrr_close > | | | | | | | | | | | | | | | | | | | | | | | | >ha_index_end > | | | | | | | | | | | | | | | | | | | | | | | | >DsMrr_impl::dsmrr_close > | | | | | | | | | | | | | | | | | | | | | | | | >ha_rnd_end > | | | | | | | | | | | | | | | | | | | | | | | | >DsMrr_impl::dsmrr_close > | | | | | | | | | | | | | | | | | | | | | | | | >_ma_scan_end_block_record > | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | info: bytes freed: 16384 > | | | | | | | | | | | | | <_myfree > | | | | | | | | | | | | <_ma_scan_end_block_record 22308c15487 < | | | | | | | | | | | | enter: Size: 510 Total alloc: # --- > | | | | | | | | | | | | enter: Size: 8526 Total alloc: # 22355a15535,15918 > | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | >heap_scan > | | | | | | | | | | | | | | | | | | | | | | | | | enter: Size: 1536 Total alloc: # 22379c15942 < | | | | | | | | | | | | info: bytes freed: 510 --- > | | | | | | | | | | | | info: bytes freed: 8526 22412c15975 < | | | | | | | | | | | exit: records: 0 --- > | | | | | | | | | | | exit: records: 192 22468a16032,19295 > | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bec8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 325 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 0C 00 00 0A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bee0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 326 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 0B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bef8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 327 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 0C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf10 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 328 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 0D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf28 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 329 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 0E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf40 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 330 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 0F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf58 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 331 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 10 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf70 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 332 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 11 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bf88 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 333 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 12 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bfa0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 334 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 13 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bfb8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 335 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 14 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bfd0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 336 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 15 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c348 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 337 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 16 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c7c8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 338 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 17 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c360 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 339 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 18 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c7e0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 340 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 19 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c378 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 341 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c7f8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 342 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c390 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 343 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c810 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 344 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c3a8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 345 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c828 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 346 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 1F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c3c0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 347 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 20 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c840 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 348 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 21 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c3d8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 349 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 22 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c858 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 350 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 23 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c3f0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 351 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 24 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c870 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 352 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 25 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c408 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 353 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 26 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c888 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 354 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 27 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c420 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 355 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 28 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c8a0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 356 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 29 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c438 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 357 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 2A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c8b8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 358 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 2B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c450 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 359 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 2C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c8d0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 360 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 2D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c468 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 361 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 2E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c480 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 362 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 2F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c498 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 363 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 30 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c4b0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 364 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 31 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c4c8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 365 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 32 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c4e0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 366 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 33 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c4f8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 367 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 34 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c510 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 368 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 35 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c528 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 369 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 36 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c540 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 370 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 37 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c558 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 371 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 38 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c570 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 372 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 39 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c228 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 373 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 13 00 00 3A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c240 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 374 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 3B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c258 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 375 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 3C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c270 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 376 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 3D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c288 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 377 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 3E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c2a0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 378 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 3F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c2b8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 379 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 40 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c2d0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 380 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 41 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c2e8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 381 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 42 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c300 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 382 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 43 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c318 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 383 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 44 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c330 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 384 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 45 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c6a8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 385 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 46 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c6c0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 386 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 47 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c6d8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 387 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 48 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c6f0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 388 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 49 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c708 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 389 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c720 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 390 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c738 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 391 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c750 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 392 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c768 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 393 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c780 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 394 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 4F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c798 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 395 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 50 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c7b0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 396 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 51 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c108 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 397 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 52 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c120 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 398 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 53 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c138 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 399 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 54 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c150 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 400 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 55 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c168 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 401 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 56 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c180 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 402 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 57 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c198 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 403 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 58 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c1b0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 404 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 59 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c1c8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 405 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 5A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c1e0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 406 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 5B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c1f8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 407 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 5C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c210 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 408 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 5D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c588 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 409 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 12 00 00 5E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c5a0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 410 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 5F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c5b8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 411 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 60 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c5d0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 412 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 61 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c5e8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 413 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 62 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c600 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 414 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 63 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c618 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 415 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 64 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c630 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 416 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 65 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c648 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 417 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 66 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c660 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 418 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 67 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c678 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 419 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 68 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c690 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 420 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1A 00 00 69 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb68 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 421 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 6A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb80 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 422 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 6B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb98 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 423 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 6C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bbb0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 424 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 6D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bbc8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 425 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 6E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bbe0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 426 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 6F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bbf8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 427 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 70 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc10 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 428 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 71 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc28 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 429 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 72 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc40 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 430 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 73 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc58 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 431 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 74 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc70 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 432 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 75 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b928 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 433 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 76 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b940 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 434 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 77 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b958 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 435 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 78 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b970 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 436 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 79 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b988 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 437 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b9a0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 438 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b9b8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 439 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b9d0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 440 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b9e8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 441 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba00 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 442 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 7F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba18 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 443 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 80 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba30 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 444 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 81 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba48 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 445 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 82 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba60 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 446 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 83 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba78 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 447 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 84 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015ba90 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 448 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 85 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015baa8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 449 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 86 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bac0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 450 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 87 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bad8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 451 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 88 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015baf0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 452 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 89 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb08 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 453 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 8A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb20 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 454 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 8B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb38 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 455 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 8C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bb50 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 456 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 8D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bfe8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 457 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 11 00 00 8E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c000 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 458 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 8F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c018 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 459 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 90 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c030 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 460 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 91 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c048 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 461 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 92 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c060 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 462 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 93 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c078 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 463 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 94 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c090 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 464 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 95 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c0a8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 465 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 96 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c0c0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 466 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 97 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c0d8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 467 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 98 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c0f0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 468 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 19 00 00 99 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bc88 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 469 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 14 00 00 9A > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bca0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 470 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 9B > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bcb8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 471 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 9C > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bcd0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 472 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 9D > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bce8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 473 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 9E > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd00 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 474 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 9F > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd18 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 475 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd30 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 476 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd48 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 477 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A2 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd60 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 478 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A3 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd78 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 479 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A4 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bd90 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 480 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1C 00 00 A5 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bda8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 481 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 13 00 00 A6 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bdc0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 482 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 A7 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bdd8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 483 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 A8 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015bdf0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 484 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 A9 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be08 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 485 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AA > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be20 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 486 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AB > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be38 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 487 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AC > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be50 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 488 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AD > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be68 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 489 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AE > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be80 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 490 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 AF > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015be98 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 491 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015beb0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 492 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c8e8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 493 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 13 00 00 B2 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c900 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 494 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B3 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c918 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 495 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B4 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c930 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 496 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B5 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c948 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 497 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B6 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c960 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 498 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B7 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c978 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 499 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B8 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c990 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 500 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 B9 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c9a8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 501 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 BA > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c9c0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 502 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 BB > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c9d8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 503 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 BC > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015c9f0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 504 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 BD > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b808 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 505 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 13 00 00 BE > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b820 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 506 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 BF > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b838 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 507 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C0 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b850 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 508 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C1 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b868 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 509 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C2 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b880 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 510 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C3 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b898 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 511 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C4 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b8b0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 512 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C5 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b8c8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 513 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C6 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b8e0 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 514 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C7 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b8f8 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 515 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C8 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >heap_rrnd > | | | | | | | | | | | | enter: info: # pos: 7fb7c015b910 > | | | | | | | | | | | | exit: found record at # > | | | | | | | | | | | | | | | | | | | | | | >evaluate_join_record > | | | | | | | | | | | | enter: evaluate_join_record join: # join_tab: # cond: (nil) error: 0 > | | | | | | | | | | | | counts: join->examined_rows++: 516 > | | | | | | | | | | | | >end_send > | | | | | | | | | | | | | >select_send::send_data > | | | | | | | | | | | | | | info: Protocol_text::store field 6 (7): y > | | | | | | | | | | | | | | | | | | | | | | | | | | >Protocol::write > | | | | | | | | | | | | | | | | | | | | | | | | | | packet_header: Memory: # Bytes: (4) > 1B 00 00 C9 > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | info: bytes freed: 1536 22499c19326 < | | | | | | | | | | | | | enter: table ./home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2a6b_1 --- > | | | | | | | | | | | | | enter: table ./home/elenst/bzr/5.3/mysql-test/var/tmp/mysqld.1/#sql_2aae_1 22813c19640 < | | | | | | | | | | info: 0 records output --- > | | | | | | | | | | info: 192 records output 22815c19642 < | | | | | | | | | counts: thd->examined_row_count: 28 --- > | | | | | | | | | counts: thd->examined_row_count: 532 22890a19718,19720 > | | | | | | | | | | | | >heap_check_heap > | | | | | | | | | | | | | info: key: 0 records: 192 seeks: 375 max links: 7 hitrate: 1.95 buckets: 98 > | | | | | | | | | | | | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | info: bytes freed: 24000 > | | | | | | | | | | | | | <_myfree 22892a19730,19736 > | | | | | | | | | | | | | | >_myfree > | | | | | | | | | | | | | | | enter: ptr: # > | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locking > | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) locked > | | | | | | | | | | | | | | | mutex: THR_LOCK_malloc (#) unlocking > | | | | | | | | | | | | | | | info: bytes freed: 24000 > | | | | | | | | | | | | | | <_myfree 23581,23585d20424 < | | | | | | | >Item_result_field::cleanup() < | | | | | | | | >Item::cleanup < | | | | | | | | | enter: this: # < | | | | | | | | | | | | | | | my: fd: 8 Buffer: # Count: 952 MyFlags: 20 23902c20741 < | | | | | | | | | my: fd: 30 Buffer: # Count: 1010 MyFlags: 20 --- > | | | | | | | | | my: fd: 30 Buffer: # Count: 1009 MyFlags: 20 23973c20812 < | | | | | info: bytes freed: 944 --- > | | | | | info: bytes freed: 936 24002c20841 < 05 00 00 0A --- > 05 00 00 CA 24012c20851 < | | | | | | | exit: 346 --- > | | | | | | | exit: 6158