1
/* Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
1
/* Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.
3
3
This program is free software; you can redistribute it and/or modify
4
4
it under the terms of the GNU General Public License as published by
1415
1415
name= "host_cache.size";
1416
1416
size= sizeof(Host_entry);
1419
name= "(history_long_statements_digest_token_array).row_count";
1420
size= events_statements_history_long_size;
1423
name= "(history_long_statements_digest_token_array).row_size";
1424
size= pfs_max_digest_length;
1427
name= "(history_long_statements_digest_token_array).memory";
1428
size= events_statements_history_long_size * pfs_max_digest_length;
1429
total_memory+= size;
1432
name= "(history_statements_digest_token_array).row_count";
1433
size= thread_max * events_statements_history_per_thread;
1436
name= "(history_statements_digest_token_array).row_size";
1437
size= pfs_max_digest_length;
1440
name= "(history_statements_digest_token_array).memory";
1441
size= thread_max * events_statements_history_per_thread * pfs_max_digest_length;
1442
total_memory+= size;
1445
name= "(current_statements_digest_token_array).row_count";
1446
size= thread_max * statement_stack_max;
1449
name= "(current_statements_digest_token_array).row_size";
1450
size= pfs_max_digest_length;
1453
name= "(current_statements_digest_token_array).memory";
1454
size= thread_max * statement_stack_max * pfs_max_digest_length;
1455
total_memory+= size;
1458
name= "(statements_digest_token_array).row_count";
1462
name= "(statements_digest_token_array).row_size";
1463
size= pfs_max_digest_length;
1466
name= "(statements_digest_token_array).memory";
1467
size= digest_max * pfs_max_digest_length;
1468
total_memory+= size;
1420
1472
This case must be last,
1421
1473
for aggregation in total_memory.
1424
1476
name= "performance_schema.memory";
1425
1477
size= total_memory;
1426
1478
/* This will fail if something is not advertised here */