1.
SQL_Delay
и
SQL_Remaining_Delay
относятся к так называемой отложенной репликации. Когда репликация всегда
намеренно отстаёт на заданное в конфиге время.
2, 3. Вам нужно смотреть на параметр
Seconds_Behind_Master
. Как раз он показывает отставание от мастера в секундах. Может показывать null если репликация полностью остановилась из-за ошибок каких-нибудь.
Какое отставание MySQL Slave от MySQL master считать проблемным?
Для mysql проблемным становится такое отставание, когда мастер уже успел отротировать и удалить старые бинлоги, которые слейв ещё не успел обработать.
Для приложений критичность отставания сильно зависит от бизнес требований к самому приложению. Кому-то и 5 секунд уже катастрофа, а кому-то и 24 часа норм.