MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NdbIndexStatFrmData.cpp
1 /*
2  Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
3 
4  This program is free software; you can redistribute it and/or modify
5  it under the terms of the GNU General Public License as published by
6  the Free Software Foundation; version 2 of the License.
7 
8  This program is distributed in the hope that it will be useful,
9  but WITHOUT ANY WARRANTY; without even the implied warranty of
10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11  GNU General Public License for more details.
12 
13  You should have received a copy of the GNU General Public License
14  along with this program; if not, write to the Free Software
15  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
16 */
17 
18 #include <ndb_global.h>
19 #include "NdbIndexStatImpl.hpp"
20 
21 #if ndb_index_stat_systables_sql
22 
23 use mysql;
24 
25 create table ndb_index_stat_head (
26  index_id int unsigned not null,
27  index_version int unsigned not null,
28  table_id int unsigned not null,
29  frag_count int unsigned not null,
30  value_format int unsigned not null,
31  sample_version int unsigned not null,
32  load_time int unsigned not null,
33  sample_count int unsigned not null,
34  key_bytes int unsigned not null,
35  primary key using hash (
36  index_id, index_version)
37 ) engine=ndb;
38 
39 create table ndb_index_stat_sample (
40  index_id int unsigned not null,
41  index_version int unsigned not null,
42  sample_version int unsigned not null,
43  stat_key varbinary(3056) not null, -- ((3072/4) - 3 - 1) * 4
44  stat_value varbinary(2048) not null, -- 512 * 4
45  primary key using hash (
46  index_id, index_version, sample_version, stat_key),
47  index ndb_index_stat_sample_x1 (
48  index_id, index_version, sample_version)
49 ) engine=ndb;
50 
51 #endif
52 
53 // rest dumped from *.frm by tools/ndb_dump_frm_data
54 
55 /*
56  name: ndb_index_stat_head
57  orig: 8918
58  pack: 402
59 */
60 
61 const uint g_ndb_index_stat_head_frm_len = 402;
62 
63 const uint8 g_ndb_index_stat_head_frm_data[402] =
64 {
65  0x01,0x00,0x00,0x00,0xd6,0x22,0x00,0x00,
66  0x86,0x01,0x00,0x00,0x78,0x9c,0xed,0xda,
67  0xbf,0x4e,0xc2,0x40,0x1c,0x07,0xf0,0x6f,
68  0xcb,0xdf,0x1e,0x50,0x08,0x21,0x0c,0x0c,
69  0xa6,0x31,0x21,0x11,0x17,0x9d,0x9d,0xc4,
70  0xc4,0x81,0x18,0x95,0x10,0x16,0x5c,0x9a,
71  0x02,0x87,0xa9,0x02,0x35,0xb4,0x10,0xd9,
72  0x78,0x27,0x1e,0xc1,0x77,0xf0,0x29,0x7c,
73  0x06,0xcf,0x2b,0x50,0x3c,0x36,0x16,0x83,
74  0x9a,0xdf,0x67,0xba,0xfb,0xf6,0x2e,0xf9,
75  0xe5,0xbb,0xb5,0xe9,0xa7,0x66,0x98,0x31,
76  0xa0,0xa0,0x01,0xe7,0x80,0xab,0x55,0xb1,
77  0xa5,0x9f,0x22,0x0d,0x24,0xc2,0x65,0x3a,
78  0xca,0x5c,0x79,0xee,0xe3,0x0d,0xb8,0x58,
79  0xed,0x4c,0xe0,0xec,0x0c,0xb0,0x40,0x08,
80  0x21,0x84,0x10,0x42,0x08,0x21,0x84,0x90,
81  0xdf,0x4c,0xd3,0x01,0x86,0xf0,0x0d,0x5f,
82  0x8f,0xc9,0xdd,0x42,0x6e,0x2b,0x97,0x71,
83  0xe8,0x8b,0xe4,0x7a,0x21,0x9a,0xad,0xc6,
84  0x6d,0xbd,0xd5,0x11,0x87,0x1e,0xf4,0xaf,
85  0xdb,0xb3,0x40,0x86,0x71,0xbf,0xdb,0x1b,
86  0x4e,0xfd,0x80,0x4f,0x4a,0x72,0x6f,0x35,
87  0xeb,0xad,0x76,0xa3,0xdd,0xb8,0xbf,0xb3,
88  0xae,0x3a,0xd6,0xcd,0x75,0xc7,0x3a,0xa9,
89  0x41,0x2b,0xfe,0xe8,0xa8,0x84,0x10,0x42,
90  0x08,0x21,0x84,0x10,0x42,0xfe,0x9f,0x77,
91  0x1d,0x85,0x43,0xcf,0x70,0x48,0x1a,0x0c,
92  0x2c,0xf1,0x20,0x57,0x55,0x3c,0x6d,0xd3,
93  0x26,0xca,0x9b,0xd5,0x12,0xcc,0xd0,0x4b,
94  0x35,0x6b,0x4f,0x88,0xc3,0x70,0xc7,0x7d,
95  0xfe,0x6a,0xbb,0x7d,0x24,0x60,0xae,0xd7,
96  0x33,0x3e,0xf1,0x5d,0x6f,0x8c,0x24,0x8c,
97  0xc0,0xe9,0x0e,0x79,0xf8,0x30,0x85,0xcc,
98  0x60,0xe2,0x3c,0xda,0x3d,0x6f,0x3a,0x0e,
99  0x90,0x46,0x6e,0xe6,0x0c,0xa7,0xdc,0x1e,
100  0x78,0x93,0x91,0x13,0xc8,0xa1,0xf2,0xbe,
101  0x33,0x7a,0x91,0x47,0xa3,0xbb,0x0c,0x6c,
102  0xe8,0x39,0x7d,0x3b,0x70,0x47,0x1c,0x19,
103  0xe4,0x36,0x8f,0xd7,0xd7,0xb3,0x60,0xcf,
104  0x7c,0x6e,0x77,0xe7,0x01,0xf7,0x11,0x37,
105  0x18,0xc3,0xea,0x3b,0x8e,0x9c,0x3f,0x16,
106  0xfe,0xc2,0x61,0xca,0x20,0xa9,0x04,0xc9,
107  0xf0,0x04,0x53,0x82,0x54,0x46,0x06,0xa6,
108  0x12,0xa4,0x73,0x32,0x28,0x2a,0x81,0x91,
109  0x97,0x41,0x59,0x09,0x98,0x84,0x8a,0x12,
110  0x64,0xc2,0x2b,0x47,0x4a,0x90,0x0d,0x4f,
111  0x1c,0x2b,0x81,0x88,0x9a,0x11,0x3b,0xb5,
112  0x88,0xa8,0x13,0xf1,0x5d,0x88,0x50,0xdb,
113  0x10,0xbb,0x55,0x88,0x6d,0x0f,0x42,0x2d,
114  0x41,0x6c,0x1b,0x10,0xf8,0x02,0xe7,0x16,
115  0x7d,0xd4
116 };
117 
118 /*
119  name: ndb_index_stat_sample
120  orig: 12842
121  pack: 371
122 */
123 
124 const uint g_ndb_index_stat_sample_frm_len = 371;
125 
126 const uint8 g_ndb_index_stat_sample_frm_data[371] =
127 {
128  0x01,0x00,0x00,0x00,0x2a,0x32,0x00,0x00,
129  0x67,0x01,0x00,0x00,0x78,0x9c,0xed,0xda,
130  0x3b,0x4f,0xc2,0x60,0x18,0x05,0xe0,0xd3,
131  0x1b,0xf4,0xa2,0x85,0x81,0x38,0x38,0x35,
132  0x71,0x01,0x17,0x74,0x71,0x32,0x11,0x8c,
133  0x9a,0x10,0xa3,0x12,0xc2,0xc2,0xd4,0x80,
134  0xed,0x40,0xc4,0x6a,0xb8,0x05,0xb6,0xfe,
135  0x36,0xfd,0x3b,0x0e,0xfc,0x00,0xe3,0x67,
136  0x69,0xa9,0xc0,0x62,0xdc,0x8a,0xc9,0x79,
137  0xa6,0xb7,0xa7,0x5f,0x9a,0xf3,0x6d,0x1d,
138  0xde,0x2f,0xc9,0xb4,0x15,0xa0,0x28,0x01,
139  0x35,0xe0,0x4d,0x46,0x09,0x29,0x79,0x06,
140  0x03,0xd0,0x96,0xa3,0x9e,0x66,0xd1,0x01,
141  0x7c,0xbc,0x03,0x67,0xf1,0x93,0x0d,0x54,
142  0xab,0xc0,0x09,0x88,0x88,0x88,0x88,0x88,
143  0x88,0x88,0x68,0x97,0xc9,0x79,0xe0,0x08,
144  0x65,0x7c,0x5a,0xaa,0x02,0x48,0xa1,0x04,
145  0x1c,0xd6,0x54,0xc8,0xa1,0x96,0x0c,0x4a,
146  0x68,0x24,0x83,0x1a,0xee,0x47,0xef,0x6b,
147  0x0b,0x4b,0xc2,0x1e,0xa2,0xa3,0xbf,0x9d,
148  0x15,0xcd,0x56,0xe3,0xae,0xde,0xea,0x88,
149  0xc0,0xeb,0xb9,0xfd,0xc0,0xf3,0x67,0xee,
150  0x68,0xdc,0x1d,0xbb,0xa3,0xee,0xf3,0xeb,
151  0xc0,0x77,0x67,0xa7,0x22,0xeb,0x6b,0x13,
152  0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
153  0x11,0xd1,0x3f,0x60,0x22,0xf0,0x7a,0x8f,
154  0x83,0xc9,0x68,0xec,0x0f,0x97,0xeb,0x6b,
155  0x4e,0xb3,0xde,0x6a,0x37,0xda,0x8d,0x87,
156  0x7b,0xe7,0xb2,0xe3,0xdc,0x5e,0x77,0x9c,
157  0x72,0x05,0x92,0x9d,0x75,0x4d,0x22,0x22,
158  0x22,0xa2,0x9d,0x70,0x2c,0xa3,0x98,0x75,
159  0x87,0x2c,0x49,0xd0,0x30,0x87,0xbd,0xfc,
160  0x6d,0x2c,0x9d,0xff,0xa4,0x4d,0x1c,0xac,
161  0xa6,0x39,0x72,0x9a,0x5c,0xaa,0x38,0x7f,
162  0x04,0x15,0x46,0xb2,0xf0,0xd0,0xf7,0xa2,
163  0x2f,0xdb,0xc9,0x3c,0xf5,0x87,0xa3,0xfe,
164  0x4b,0x80,0x1c,0x0a,0xab,0x15,0x88,0x34,
165  0xc9,0xc3,0x88,0x37,0x23,0x9e,0xfc,0x39,
166  0x74,0x58,0xf1,0x3c,0xed,0x0e,0x26,0x3e,
167  0x54,0xc3,0x34,0x11,0x6f,0x58,0x44,0x2d,
168  0x14,0x1d,0xd0,0xec,0x28,0xd0,0x36,0x82,
169  0x5c,0x21,0x0a,0x8c,0x8d,0x20,0x6f,0xdc,
170  0x2c,0xac,0x78,0x4b,0x23,0x0a,0x0a,0x17,
171  0x80,0x6e,0x5d,0x41,0x17,0xd6,0x3a,0x10,
172  0x69,0x37,0xb1,0x55,0x4c,0x6c,0xb7,0x12,
173  0x69,0x25,0xb1,0xee,0x23,0xf0,0x0d,0x53,
174  0x4c,0x66,0xbc
175 };