MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pfs_autosize.cc File Reference
#include "my_global.h"
#include "sql_const.h"
#include "pfs_server.h"
#include <algorithm>
Include dependency graph for pfs_autosize.cc:

Go to the source code of this file.

Classes

struct  PFS_sizing_data

Functions

PFS_sizing_dataestimate_hints (PFS_global_param *param)
void pfs_automated_sizing (PFS_global_param *param)

Variables

PFS_sizing_data small_data
PFS_sizing_data medium_data
PFS_sizing_data large_data

Detailed Description

Private interface for the server (implementation).

Definition in file pfs_autosize.cc.

Variable Documentation

PFS_sizing_data large_data
Initial value:
{
100, 100, 100,
10, 10000, 10, 10000, 10, 10000,
10000,
512,
10000,
0.50, 0.65, 0.80
}

Definition at line 153 of file pfs_autosize.cc.

PFS_sizing_data medium_data
Initial value:
{
100, 100, 100,
10, 1000, 10, 1000, 10, 1000,
5000,
512,
500,
0.70, 0.80, 0.90
}

Definition at line 137 of file pfs_autosize.cc.

PFS_sizing_data small_data
Initial value:
{
10, 5, 20,
5, 100, 5, 100, 5, 100,
1000,
512,
200,
0.90, 0.90, 0.90
}

Definition at line 121 of file pfs_autosize.cc.