[FEAT MERGE] transaction pdml support optimization

Co-authored-by: yyy-hust <yyy.hust@gmail.com>
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
This commit is contained in:
chinaxing
2023-12-16 12:42:52 +00:00
committed by ant-ob-hengtang
parent eaa353f503
commit 438a70b2b8
169 changed files with 8960 additions and 3921 deletions

View File

@ -289,6 +289,7 @@ _enable_newsort
_enable_new_sql_nio
_enable_oracle_priv_check
_enable_parallel_minor_merge
_enable_parallel_redo_logging
_enable_parallel_table_creation
_enable_partition_level_retry
_enable_pkt_nio
@ -370,7 +371,9 @@ _optimizer_skip_scan_enabled
_optimizer_sortmerge_join_enabled
_parallel_max_active_sessions
_parallel_min_message_pool
_parallel_redo_logging_trigger
_parallel_server_sleep_time
_pdml_thread_cache_size
_pipelined_table_function_memory_limit
_print_sample_ppm
_private_buffer_size

View File

@ -582,7 +582,7 @@ end_scn bigint(20) unsigned NO NULL
logging_blocked varchar(3) NO NULL
freeze_clock bigint(20) NO NULL
unsubmitted_count bigint(20) NO NULL
unsynced_count bigint(20) NO NULL
max_end_scn bigint(20) unsigned NO NULL
write_ref_count bigint(20) NO NULL
mem_used bigint(20) NO NULL
hash_item_count bigint(20) NO NULL
@ -636,6 +636,10 @@ start_scn bigint(20) unsigned NO NULL
end_scn bigint(20) unsigned NO NULL
rec_scn bigint(20) unsigned NO NULL
transfer_blocking tinyint(4) NO NULL
busy_cbs bigint(20) NO NULL
replay_complete bigint(20) NO NULL
serial_log_final_scn bigint(20) NO NULL
callback_list_stats longtext NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_trans_stat;
IF(count(*) >= 0, 1, 0)
1

View File

@ -631,7 +631,7 @@ end_scn bigint(20) unsigned NO NULL
logging_blocked varchar(3) NO NULL
freeze_clock bigint(20) NO NULL
unsubmitted_count bigint(20) NO NULL
unsynced_count bigint(20) NO NULL
max_end_scn bigint(20) unsigned NO NULL
write_ref_count bigint(20) NO NULL
mem_used bigint(20) NO NULL
hash_item_count bigint(20) NO NULL
@ -692,6 +692,10 @@ start_scn bigint(20) unsigned NO NULL
end_scn bigint(20) unsigned NO NULL
rec_scn bigint(20) unsigned NO NULL
transfer_blocking tinyint(4) NO NULL
busy_cbs bigint(20) NO NULL
replay_complete bigint(20) NO NULL
serial_log_final_scn bigint(20) NO NULL
callback_list_stats longtext NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_trans_stat;
IF(count(*) >= 0, 1, 0)
1