Global variables are not safe, so we should use it as less as possible. We can use member variables instead of last_request_stmt_type and last_request_affected_rows.