আমার মাইএসকিউএল স্লেভ এতে প্রচুর সময় ব্যয় করছে Slave_SQL_Running_State: System lock
। আমি দেখতে পাচ্ছি যে সিস্টেমটি বর্তমানে আমি / ও লিখিতভাবে আবদ্ধ, এবং এটি লগটি প্রক্রিয়াকরণ করছে, যদিও ধীরে ধীরে। Show processlist
যখন এই অবস্থায় থাকে তখন "ইভেন্টটি প্রেরণের জন্য অপেক্ষা করা" এবং "সিস্টেম লক" ছাড়া অন্য কিছু দেখায় না।
আমার সমস্ত সারণী (সিস্টেম সারণী ব্যতীত) ইনোডিবি, এবং বাহ্যিক লকিং অক্ষম। দাস এই অবস্থায় কি করছে?
এখানে কিছু তথ্য যা অনুরোধ করা হয়েছে:
প্রথমত, এটি ইবিএসের সমস্ত স্টোরেজ সহ অ্যামাজন ইসি 2 উদাহরণে মাইএসকিউএল 5.6 সম্প্রদায়।
mysql> show processlist;
+----+-------------+-----------+---------------+---------+--------+----------------------------------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+-------------+-----------+---------------+---------+--------+----------------------------------+------------------+
| 1 | system user | | NULL | Connect | 26115 | Waiting for master to send event | NULL |
| 2 | system user | | NULL | Connect | 402264 | System lock | NULL |
| 14 | readonly | localhost | theshadestore | Query | 0 | init | show processlist |
+----+-------------+-----------+---------------+---------+--------+----------------------------------+------------------+
3 rows in set (0.00 sec)
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 184.106.16.14
Master_User: replicant
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: bin-log.000764
Read_Master_Log_Pos: 505452667
Relay_Log_File: relay-log.000197
Relay_Log_Pos: 345413863
Relay_Master_Log_File: bin-log.000746
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 345413702
Relay_Log_Space: 19834085375
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 402263
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 0
Last_SQL_Error:
Replicate_Ignore_Server_Ids:
Master_Server_Id: 307009
Master_UUID: b1bf9a19-dac0-11e2-8ffa-b8ca3a5bce90
Master_Info_File: mysql.slave_master_info
SQL_Delay: 0
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State: System lock
Master_Retry_Count: 86400
Master_Bind:
Last_IO_Error_Timestamp:
Last_SQL_Error_Timestamp:
Master_SSL_Crl:
Master_SSL_Crlpath:
Retrieved_Gtid_Set:
Executed_Gtid_Set:
Auto_Position: 0
1 row in set (0.00 sec)
mysqld.log
যখন রেপ্লিকেশন প্রথম সময়ে কপর্দকশূন্য এবং থেকে নিম্নোক্ত পোস্টটি আউটপুট: MySQL> show slave স্থিতি \ জি; mysql> সম্পূর্ণ প্রক্রিয়া দেখান;