Dear Team,
We have a situation with customer where data is not replicating to target ASE. huge batch executed on primary server in single command which has generated large number of commands in SRS which is causing stable queue size going up as well as slowing down entire replication movement resulted in complete hung situation.
Primary Replication server (warm standby setup)
Replication Version: 15.7.1 SP203 Linux
Production Version: 15.0.3 EBF 20616
Target Version: 15.0.3 EBF 20616
Its a Warm Standby replication
We observed that the maint_user on DR side is stuck with set replication off command. We changed the sqt_max_cache_size value from 2GB to 3GB but it has not helped as such, restarted replication server but has not helped as such. Queue is still growing.
Can any one of you advise on what is going wrong?
Replication Server/15.7.1/EBF 23101 SP203 rs1571sp203/Linux AMD64/Linux 2.6.18-128.el5 x86_64/1/OPT64/Wed Aug 20 08:55:20 2014
1> rs_configure
2> go
Config Name Config Value Run Value
-------------------------- ---------------------- --------------------------
audit_dest log log
audit_enable off off
block_size 16 16
byte_order 65536 65536
cm_fadeout_time 300 300
cm_max_connections 64 64
cmd_direct_replicate off off
current_rssd_version 1571200 1571200
disallowed_prev_passwords 0 0
dist_cmd_direct_replicate on on
dsi_compile_max_cmds 10000 10000
dsi_compile_retry_threshol 100 100
dsi_non_blocking_commit 0 0
dsi_proc_as_rpc off off
dsi_row_count_validation on on
exec_max_cache_size 1048576 1048576
exec_nrm_request_limit 8388608 8388608
exec_sqm_write_request_lim 1048576 1048576
ha_failover off off
id_msg_confidentiality not_required not_required
id_msg_integrity not_required not_required
id_msg_origin_check not_required not_required
id_msg_replay_detection not_required not_required
id_msg_sequence_check not_required not_required
id_mutual_auth not_required not_required
id_security_mechanism
id_server ASC_AVEIRO_REP ASC_AVEIRO_REP
id_unified_login not_required not_required
init_sqm_write_delay 50 50
init_sqm_write_max_delay 100 100
mat_load_tran_size 10000 10000
mat_report_interval 60 60
max_failed_logins 0 0
max_mat_load_threads 5 5
md_source_memory_pool 100000 100000
md_sqm_write_request_limit 1048576 1048576
mem_thr_dsi 90 90
mem_thr_exec 95 95
mem_thr_sqt 85 85
mem_warning_thr1 80 80
mem_warning_thr2 90 90
memory_control on on
memory_limit 8192 8192
min_password_len 6 6
minimum_rssd_version 1571200 1571200
msg_confidentiality not_required not_required
msg_integrity not_required not_required
msg_origin_check not_required not_required
msg_replay_detection not_required not_required
msg_sequence_check not_required not_required
mutual_auth not_required not_required
num_client_connections 60 60
num_concurrent_subs 10 10
num_msgqueues 600 600
num_msgs 182272 182272
num_mutexes 2048 2048
num_stable_queues 32 32
num_threads 300 300
oserver ASC_AVEIRO_REP ASC_AVEIRO_REP
password_expiration 0 0
password_lock_interval 0 0
password_lowercase_require false false
password_numeric_required false false
password_special_required false false
password_uppercase_require false false
prev_min_rssd_version 1571100 1571100
prev_rssd_version 1571100 1571100
queue_dump_buffer_size 32768 32768
quotes_in_identifiers block block
rec_daemon_sleep_time 120 120
rsm_proc_compat_version 1571200 1571200
rssd_error_class rs_sqlserver_error_cla rs_sqlserver_error_class
security_mechanism
security_services off off
simple_passwords_allowed true true
smp_enable on on
sqm_async_seg_delete on on
sqm_cache_enable off off
sqm_cache_size 16 16
sqm_cmd_cache_size 20971520 20971520
sqm_max_cmd_in_block 320 320
sqm_page_size 16 16
sqm_recover_segs 10 10
sqm_seg_prealloc off off
sqm_warning_thr1 75 75
sqm_warning_thr2 90 90
sqm_warning_thr_ind 70 70
sqm_write_flush dio dio
sqt_init_read_delay 10 10
sqt_max_cache_size 3114270720 3114270720
sqt_max_prs_size 2147483647 2147483647
sqt_max_read_delay 50 50
sre_reserve 0 0
stage_operations off off
stats_daemon_sleep_time 600 600
stats_engineering_counters off off
stats_flush_rssd off off
stats_reset_afterflush on on
stats_sampling off off
stats_show_zero_counters off off
sts_cachesize 2000 2000
sts_full_cache_rs_articles off off
sts_full_cache_rs_asyncfun on on
sts_full_cache_rs_classes off off
sts_full_cache_rs_clsfunct on on
sts_full_cache_rs_columns on on
sts_full_cache_rs_config off off
sts_full_cache_rs_database off off
sts_full_cache_rs_datatype off off
sts_full_cache_rs_diskaffi off off
sts_full_cache_rs_diskpart off off
sts_full_cache_rs_erroract off off
sts_full_cache_rs_exceptsc off off
sts_full_cache_rs_exceptsh off off
sts_full_cache_rs_exceptsl off off
sts_full_cache_rs_funcstri off off
sts_full_cache_rs_idnames off off
sts_full_cache_rs_ids off off
sts_full_cache_rs_maintuse off off
sts_full_cache_rs_objects on on
sts_full_cache_rs_objfunct on on
sts_full_cache_rs_oqid off off
sts_full_cache_rs_publicat off off
sts_full_cache_rs_queuemsg off off
sts_full_cache_rs_queuemsg off off
sts_full_cache_rs_queues off off
sts_full_cache_rs_recovery off off
sts_full_cache_rs_repdbs off off
sts_full_cache_rs_repobjs on on
sts_full_cache_rs_routes off off
sts_full_cache_rs_routever off off
sts_full_cache_rs_rules off off
sts_full_cache_rs_segments off off
sts_full_cache_rs_sites off off
sts_full_cache_rs_statcoun off off
sts_full_cache_rs_statdeta off off
sts_full_cache_rs_statrun off off
sts_full_cache_rs_subscrip off off
sts_full_cache_rs_systext off off
sts_full_cache_rs_translat off off
sts_full_cache_rs_users on on
sts_full_cache_rs_version off off
sts_full_cache_rs_wherecla off off
sub_daemon_sleep_time 120 120
sub_sqm_write_request_limi 1048576 1048576
unicode_format string string
unified_login not_required not_required
unused_login_expiration 0 0
use_security_services off off
use_ssl off off
varchar_truncation off off
(return status = 0)