MySQL 26.7.0
Source Code Documentation
statistics_instance_monitor.h File Reference
#include <atomic>
#include <chrono>
#include <functional>
#include <memory>
#include <optional>
#include <unordered_map>
#include "mysql/concurrency/condition_variable.h"
#include "mysql/concurrency/mutex.h"
#include "mysql/scheduler/constants.h"
#include "mysql/scheduler/sharded_counter.h"
#include "mysql/scheduler/statistics_type_traits.h"
#include "mysql/scheduler/statistics_instance_monitor_impl.hpp"

Go to the source code of this file.

Classes

class  mysql::scheduler::Statistics_instance_monitor
 CSA statistics monitor, gathers statistics coming from different CSA threads Each statistic is a pair of key (statistic string) and value. More...
 

Namespaces

namespace  mysql
 
namespace  mysql::scheduler
 

Typedefs

using mysql::scheduler::Statistics_instance_monitor_ref = std::reference_wrapper< Statistics_instance_monitor >