Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
With MASTER_GTID_WAIT I wouldn't mind a global (and optionally session) indication of:
- total time spent in this wait state in including timeouts
- total time spent in the function excluding timeouts
- total number of timeouts occurred in this function
I'd find this quite useful for general health monitoring of this function, particularly when graphed over time.
Thanks for your consideration
attached patch implements three status variables
master_gtid_wait_count (# of times called)
master_gtid_wait_timeouts (# of time it was called and timed out)
master_gtid_wait_time (time in microseconds waiting for results)