~ubuntu-branches/ubuntu/wily/mysql-5.6/wily

« back to all changes in this revision

Viewing changes to storage/perfschema/pfs_engine_table.cc

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2015-04-16 20:07:10 UTC
  • mto: (1.3.9 vivid-proposed)
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: package-import@ubuntu.com-20150416200710-pcrsa022082zj46k
Tags: upstream-5.6.24
ImportĀ upstreamĀ versionĀ 5.6.24

Show diffs side-by-side

added added

removed removed

Lines of Context:
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.
2
2
 
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);
1417
1417
      break;
 
1418
    case 154:
 
1419
      name= "(history_long_statements_digest_token_array).row_count";
 
1420
      size= events_statements_history_long_size;
 
1421
      break;
 
1422
    case 155:
 
1423
      name= "(history_long_statements_digest_token_array).row_size";
 
1424
      size= pfs_max_digest_length;
 
1425
      break;
 
1426
    case 156:
 
1427
      name= "(history_long_statements_digest_token_array).memory";
 
1428
      size= events_statements_history_long_size * pfs_max_digest_length;
 
1429
      total_memory+= size;
 
1430
      break;
 
1431
    case 157:
 
1432
      name= "(history_statements_digest_token_array).row_count";
 
1433
      size= thread_max * events_statements_history_per_thread;
 
1434
      break;
 
1435
    case 158:
 
1436
      name= "(history_statements_digest_token_array).row_size";
 
1437
      size= pfs_max_digest_length;
 
1438
      break;
 
1439
    case 159:
 
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;
 
1443
      break;
 
1444
    case 160:
 
1445
      name= "(current_statements_digest_token_array).row_count";
 
1446
      size= thread_max * statement_stack_max;
 
1447
      break;
 
1448
    case 161:
 
1449
      name= "(current_statements_digest_token_array).row_size";
 
1450
      size= pfs_max_digest_length;
 
1451
      break;
 
1452
    case 162:
 
1453
      name= "(current_statements_digest_token_array).memory";
 
1454
      size= thread_max * statement_stack_max * pfs_max_digest_length;
 
1455
      total_memory+= size;
 
1456
      break;
 
1457
    case 163:
 
1458
      name= "(statements_digest_token_array).row_count";
 
1459
      size= digest_max;
 
1460
      break;
 
1461
    case 164:
 
1462
      name= "(statements_digest_token_array).row_size";
 
1463
      size= pfs_max_digest_length;
 
1464
      break;
 
1465
    case 165:
 
1466
      name= "(statements_digest_token_array).memory";
 
1467
      size= digest_max * pfs_max_digest_length;
 
1468
      total_memory+= size;
 
1469
      break;
1418
1470
 
1419
1471
    /*
1420
1472
      This case must be last,
1421
1473
      for aggregation in total_memory.
1422
1474
    */
1423
 
    case 154:
 
1475
    case 166:
1424
1476
      name= "performance_schema.memory";
1425
1477
      size= total_memory;
1426
1478
      /* This will fail if something is not advertised here */