MySQL 8.4.0
Source Code Documentation
connection_pool.h File Reference
#include "mysqlrouter/connection_pool_export.h"
#include <chrono>
#include <cstdint>
#include <algorithm>
#include <concepts>
#include <list>
#include <optional>
#include "mysql/harness/net_ts/internet.h"
#include "mysql/harness/net_ts/timer.h"
#include "mysql/harness/stdx/monitor.h"
#include "mysql/harness/tls_types.h"
#include "mysqlrouter/classic_protocol_constants.h"
#include "mysqlrouter/classic_protocol_message.h"
#include "mysqlrouter/classic_protocol_state.h"
#include "mysqlrouter/connection_base.h"

Go to the source code of this file.

Classes

class  PooledConnectionBase
 pooled connection. More...
 
class  PooledConnection< T >
 pooled connection. More...
 
class  ConnectionPool
 connection pool of mysql connections. More...
 
struct  ConnectionPool::Stashed
 connection on the stash. More...
 

Variables

static constexpr uint32_t kDefaultMaxIdleServerConnectionsBootstrap {64}
 

Variable Documentation

◆ kDefaultMaxIdleServerConnectionsBootstrap

constexpr uint32_t kDefaultMaxIdleServerConnectionsBootstrap {64}
staticconstexpr