1fb726d48Sopenharmony_ci<!DOCTYPE html>
2fb726d48Sopenharmony_ci<html>
3fb726d48Sopenharmony_ci
4fb726d48Sopenharmony_ci<head>
5fb726d48Sopenharmony_ci  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6fb726d48Sopenharmony_ci  <title>des_tables</title>
7fb726d48Sopenharmony_ci
8fb726d48Sopenharmony_ci  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
9fb726d48Sopenharmony_ci
10fb726d48Sopenharmony_ci  <style>
11fb726d48Sopenharmony_ci    code[class*='smartperf-'],
12fb726d48Sopenharmony_ci    pre[class*='smartperf-'] {
13fb726d48Sopenharmony_ci      color: #333333;
14fb726d48Sopenharmony_ci      background: none;
15fb726d48Sopenharmony_ci      font-family: Helvetica;
16fb726d48Sopenharmony_ci      line-height: 1.6;
17fb726d48Sopenharmony_ci      text-align: left;
18fb726d48Sopenharmony_ci      white-space: pre;
19fb726d48Sopenharmony_ci      -moz-tab-size: 9;
20fb726d48Sopenharmony_ci      -o-tab-size: 9;
21fb726d48Sopenharmony_ci      tab-size: 8;
22fb726d48Sopenharmony_ci      -webkit-hyphens: none;
23fb726d48Sopenharmony_ci      -moz-hyphens: none;
24fb726d48Sopenharmony_ci      -ms-hyphens: none;
25fb726d48Sopenharmony_ci      hyphens: none;
26fb726d48Sopenharmony_ci    }
27fb726d48Sopenharmony_ci
28fb726d48Sopenharmony_ci    /* Code blocks */
29fb726d48Sopenharmony_ci    pre[class*='smartperf-'] {
30fb726d48Sopenharmony_ci      padding: 0.9em;
31fb726d48Sopenharmony_ci      overflow: auto;
32fb726d48Sopenharmony_ci      border-radius: 2px;
33fb726d48Sopenharmony_ci      background: #f5f5f4;
34fb726d48Sopenharmony_ci    }
35fb726d48Sopenharmony_ci
36fb726d48Sopenharmony_ci    /* Inline code */
37fb726d48Sopenharmony_ci    :not(pre)>code[class*='smartperf-'] {
38fb726d48Sopenharmony_ci      white-space: normal;
39fb726d48Sopenharmony_ci      background: #fcf8f8;
40fb726d48Sopenharmony_ci      padding: 1px 0.2em;
41fb726d48Sopenharmony_ci      border-radius: 1px 0.3em;
42fb726d48Sopenharmony_ci    }
43fb726d48Sopenharmony_ci
44fb726d48Sopenharmony_ci    .tk.comment,
45fb726d48Sopenharmony_ci    .tk.blockquote {
46fb726d48Sopenharmony_ci      color: #8c918c;
47fb726d48Sopenharmony_ci    }
48fb726d48Sopenharmony_ci
49fb726d48Sopenharmony_ci    .tk.cdata {
50fb726d48Sopenharmony_ci      color: #183898;
51fb726d48Sopenharmony_ci    }
52fb726d48Sopenharmony_ci
53fb726d48Sopenharmony_ci    .tk.doctype,
54fb726d48Sopenharmony_ci    .tk.punctuation,
55fb726d48Sopenharmony_ci    .tk.variable,
56fb726d48Sopenharmony_ci    .tk.macro.property {
57fb726d48Sopenharmony_ci      color: #424242;
58fb726d48Sopenharmony_ci    }
59fb726d48Sopenharmony_ci
60fb726d48Sopenharmony_ci    .tk.operator,
61fb726d48Sopenharmony_ci    .tk.important,
62fb726d48Sopenharmony_ci    .tk.keyword,
63fb726d48Sopenharmony_ci    .tk.rule,
64fb726d48Sopenharmony_ci    .tk.builtin {
65fb726d48Sopenharmony_ci      color: #b71d65;
66fb726d48Sopenharmony_ci    }
67fb726d48Sopenharmony_ci
68fb726d48Sopenharmony_ci    .tk.string,
69fb726d48Sopenharmony_ci    .tk.url,
70fb726d48Sopenharmony_ci    .tk.regex,
71fb726d48Sopenharmony_ci    .tk.attr-value {
72fb726d48Sopenharmony_ci      color: #16338d;
73fb726d48Sopenharmony_ci    }
74fb726d48Sopenharmony_ci
75fb726d48Sopenharmony_ci    .tk.property,
76fb726d48Sopenharmony_ci    .tk.number,
77fb726d48Sopenharmony_ci    .tk.boolean,
78fb726d48Sopenharmony_ci    .tk.entity,
79fb726d48Sopenharmony_ci    .tk.atrule,
80fb726d48Sopenharmony_ci    .tk.constant,
81fb726d48Sopenharmony_ci    .tk.symbol,
82fb726d48Sopenharmony_ci    .tk.command,
83fb726d48Sopenharmony_ci    .tk.code {
84fb726d48Sopenharmony_ci      color: #037aa2;
85fb726d48Sopenharmony_ci    }
86fb726d48Sopenharmony_ci
87fb726d48Sopenharmony_ci    .tk.tag,
88fb726d48Sopenharmony_ci    .tk.selector,
89fb726d48Sopenharmony_ci    .tk.prolog {
90fb726d48Sopenharmony_ci      color: #69ad62;
91fb726d48Sopenharmony_ci    }
92fb726d48Sopenharmony_ci
93fb726d48Sopenharmony_ci    .tk.function,
94fb726d48Sopenharmony_ci    .tk.namespace,
95fb726d48Sopenharmony_ci    .tk.pseudo-element,
96fb726d48Sopenharmony_ci    .tk.class,
97fb726d48Sopenharmony_ci    .tk.class-name,
98fb726d48Sopenharmony_ci    .tk.pseudo-class,
99fb726d48Sopenharmony_ci    .tk.id,
100fb726d48Sopenharmony_ci    .tk.url-reference .tk.variable,
101fb726d48Sopenharmony_ci    .tk.attr-name {
102fb726d48Sopenharmony_ci      color: #775d9d;
103fb726d48Sopenharmony_ci    }
104fb726d48Sopenharmony_ci
105fb726d48Sopenharmony_ci    .tk.entity {
106fb726d48Sopenharmony_ci      cursor: help;
107fb726d48Sopenharmony_ci    }
108fb726d48Sopenharmony_ci
109fb726d48Sopenharmony_ci    .tk.title,
110fb726d48Sopenharmony_ci    .tk.title .tk.punctuation {
111fb726d48Sopenharmony_ci      font-weight: bold;
112fb726d48Sopenharmony_ci      color: #1a3773;
113fb726d48Sopenharmony_ci    }
114fb726d48Sopenharmony_ci
115fb726d48Sopenharmony_ci    .tk.list {
116fb726d48Sopenharmony_ci      color: #f56940;
117fb726d48Sopenharmony_ci    }
118fb726d48Sopenharmony_ci
119fb726d48Sopenharmony_ci    .tk.inserted {
120fb726d48Sopenharmony_ci      background-color: #eaffea;
121fb726d48Sopenharmony_ci      color: #509b2f;
122fb726d48Sopenharmony_ci    }
123fb726d48Sopenharmony_ci
124fb726d48Sopenharmony_ci    .tk.deleted {
125fb726d48Sopenharmony_ci      background-color: #fae1e1;
126fb726d48Sopenharmony_ci      color: #ad2d06;
127fb726d48Sopenharmony_ci    }
128fb726d48Sopenharmony_ci
129fb726d48Sopenharmony_ci    .tk.bold {
130fb726d48Sopenharmony_ci      font-weight: bolder;
131fb726d48Sopenharmony_ci    }
132fb726d48Sopenharmony_ci
133fb726d48Sopenharmony_ci    .tk.italic {
134fb726d48Sopenharmony_ci      font-style: normal;
135fb726d48Sopenharmony_ci    }
136fb726d48Sopenharmony_ci
137fb726d48Sopenharmony_ci    /* JSON */
138fb726d48Sopenharmony_ci    .smartperf-json .tk.property {
139fb726d48Sopenharmony_ci      color: #19358c;
140fb726d48Sopenharmony_ci    }
141fb726d48Sopenharmony_ci
142fb726d48Sopenharmony_ci    .smartperf-markup .tk.tag .tk.punctuation {
143fb726d48Sopenharmony_ci      color: #2c2b2b;
144fb726d48Sopenharmony_ci    }
145fb726d48Sopenharmony_ci
146fb726d48Sopenharmony_ci    /* CSS */
147fb726d48Sopenharmony_ci    code.smartperf-css,
148fb726d48Sopenharmony_ci    .smartperf-css .tk.function {
149fb726d48Sopenharmony_ci      color: #047ca4;
150fb726d48Sopenharmony_ci    }
151fb726d48Sopenharmony_ci
152fb726d48Sopenharmony_ci    /* YAML */
153fb726d48Sopenharmony_ci    .smartperf-yaml .tk.atrule {
154fb726d48Sopenharmony_ci      color: #609b5a;
155fb726d48Sopenharmony_ci    }
156fb726d48Sopenharmony_ci
157fb726d48Sopenharmony_ci    code.smartperf-yaml {
158fb726d48Sopenharmony_ci      color: #153491;
159fb726d48Sopenharmony_ci    }
160fb726d48Sopenharmony_ci
161fb726d48Sopenharmony_ci    /* Ruby */
162fb726d48Sopenharmony_ci    .smartperf-ruby .tk.function {
163fb726d48Sopenharmony_ci      color: #3f3e3e;
164fb726d48Sopenharmony_ci    }
165fb726d48Sopenharmony_ci
166fb726d48Sopenharmony_ci    /* Markdown */
167fb726d48Sopenharmony_ci    .smartperf-markdown .tk.url {
168fb726d48Sopenharmony_ci      color: #6e5298;
169fb726d48Sopenharmony_ci    }
170fb726d48Sopenharmony_ci
171fb726d48Sopenharmony_ci    /* Makefile */
172fb726d48Sopenharmony_ci    .smartperf-makefile .tk.symbol {
173fb726d48Sopenharmony_ci      color: #6c5393;
174fb726d48Sopenharmony_ci    }
175fb726d48Sopenharmony_ci
176fb726d48Sopenharmony_ci    .smartperf-makefile .tk.variable {
177fb726d48Sopenharmony_ci      color: #183488;
178fb726d48Sopenharmony_ci    }
179fb726d48Sopenharmony_ci
180fb726d48Sopenharmony_ci    .smartperf-makefile .tk.builtin {
181fb726d48Sopenharmony_ci      color: #027ba4;
182fb726d48Sopenharmony_ci    }
183fb726d48Sopenharmony_ci
184fb726d48Sopenharmony_ci    /* Bash */
185fb726d48Sopenharmony_ci    .smartperf-bash .tk.keyword {
186fb726d48Sopenharmony_ci      color: #027fa9;
187fb726d48Sopenharmony_ci    }
188fb726d48Sopenharmony_ci
189fb726d48Sopenharmony_ci    /* highlight */
190fb726d48Sopenharmony_ci    pre[dl] {
191fb726d48Sopenharmony_ci      position: relative;
192fb726d48Sopenharmony_ci      padding: 1em 1px 1px 0.9em;
193fb726d48Sopenharmony_ci    }
194fb726d48Sopenharmony_ci
195fb726d48Sopenharmony_ci    pre[dl] .line-highlight-wrapper {
196fb726d48Sopenharmony_ci      position: absolute;
197fb726d48Sopenharmony_ci      top: 1px;
198fb726d48Sopenharmony_ci      left: 1px;
199fb726d48Sopenharmony_ci      background-color: transparent;
200fb726d48Sopenharmony_ci      display: block;
201fb726d48Sopenharmony_ci      width: 99%;
202fb726d48Sopenharmony_ci    }
203fb726d48Sopenharmony_ci
204fb726d48Sopenharmony_ci    pre[dl] .line-highlight {
205fb726d48Sopenharmony_ci      position: absolute;
206fb726d48Sopenharmony_ci      left: 1px;
207fb726d48Sopenharmony_ci      right: 1px;
208fb726d48Sopenharmony_ci      padding: inherit;
209fb726d48Sopenharmony_ci      margin-top: 0.9em;
210fb726d48Sopenharmony_ci      background: hsla(25, 21%, 50%, 0.08);
211fb726d48Sopenharmony_ci      background: linear-gradient(to right, hsla(24, 20%, 50%, 0.1) 70%, hsla(24, 20%, 50%, 0));
212fb726d48Sopenharmony_ci      pointer-events: none;
213fb726d48Sopenharmony_ci      line-height: inherit;
214fb726d48Sopenharmony_ci      white-space: pre;
215fb726d48Sopenharmony_ci    }
216fb726d48Sopenharmony_ci
217fb726d48Sopenharmony_ci    pre[dl] .line-highlight:before,
218fb726d48Sopenharmony_ci    pre[dl] .line-highlight[data-end]:after {
219fb726d48Sopenharmony_ci      content: attr(data-start);
220fb726d48Sopenharmony_ci      position: absolute;
221fb726d48Sopenharmony_ci      text-shadow: none;
222fb726d48Sopenharmony_ci      top: 0.3em;
223fb726d48Sopenharmony_ci      left: 0.7em;
224fb726d48Sopenharmony_ci      min-width: 0.9em;
225fb726d48Sopenharmony_ci      padding: 1px 0.6em;
226fb726d48Sopenharmony_ci      background-color: hsla(24, 20%, 47%, 0.4);
227fb726d48Sopenharmony_ci      color: hsl(20, 11%, 95%);
228fb726d48Sopenharmony_ci      text-align: center;
229fb726d48Sopenharmony_ci      vertical-align: 0.2em;
230fb726d48Sopenharmony_ci      border-radius: 10000px;
231fb726d48Sopenharmony_ci      box-shadow: 1px 2px #fdf6f6;
232fb726d48Sopenharmony_ci    }
233fb726d48Sopenharmony_ci
234fb726d48Sopenharmony_ci    pre[dl] .line-highlight[data-end]:after {
235fb726d48Sopenharmony_ci      content: attr(data-end);
236fb726d48Sopenharmony_ci      top: auto;
237fb726d48Sopenharmony_ci      bottom: 0.5em;
238fb726d48Sopenharmony_ci    }
239fb726d48Sopenharmony_ci
240fb726d48Sopenharmony_ci    html body {
241fb726d48Sopenharmony_ci      line-height: 1.6;
242fb726d48Sopenharmony_ci      font-size: 16px;
243fb726d48Sopenharmony_ci      color: #333333;
244fb726d48Sopenharmony_ci      overflow: initial;
245fb726d48Sopenharmony_ci      word-wrap: break-word;
246fb726d48Sopenharmony_ci      font-family: Helvetica;
247fb726d48Sopenharmony_ci      box-sizing: border-box;
248fb726d48Sopenharmony_ci    }
249fb726d48Sopenharmony_ci
250fb726d48Sopenharmony_ci    html body> :first-child {
251fb726d48Sopenharmony_ci      margin-top: 0px;
252fb726d48Sopenharmony_ci    }
253fb726d48Sopenharmony_ci
254fb726d48Sopenharmony_ci    html body h1,
255fb726d48Sopenharmony_ci    html body h2,
256fb726d48Sopenharmony_ci    html body h3,
257fb726d48Sopenharmony_ci    html body h4,
258fb726d48Sopenharmony_ci    html body h5,
259fb726d48Sopenharmony_ci    html body h6 {
260fb726d48Sopenharmony_ci      margin-top: 1em;
261fb726d48Sopenharmony_ci      margin-bottom: 16px;
262fb726d48Sopenharmony_ci      color: #000000;
263fb726d48Sopenharmony_ci      line-height: 1.2;
264fb726d48Sopenharmony_ci    }
265fb726d48Sopenharmony_ci
266fb726d48Sopenharmony_ci    html body h1 {
267fb726d48Sopenharmony_ci      font-weight: 300;
268fb726d48Sopenharmony_ci      font-size: 2.25em;
269fb726d48Sopenharmony_ci      padding-bottom: 0.3em;
270fb726d48Sopenharmony_ci    }
271fb726d48Sopenharmony_ci
272fb726d48Sopenharmony_ci    html body h2 {
273fb726d48Sopenharmony_ci      font-weight: 410;
274fb726d48Sopenharmony_ci      font-size: 1.74em;
275fb726d48Sopenharmony_ci      padding-bottom: 0.2em;
276fb726d48Sopenharmony_ci    }
277fb726d48Sopenharmony_ci
278fb726d48Sopenharmony_ci    html body h3 {
279fb726d48Sopenharmony_ci      font-size: 1.6em;
280fb726d48Sopenharmony_ci      font-weight: 501;
281fb726d48Sopenharmony_ci    }
282fb726d48Sopenharmony_ci
283fb726d48Sopenharmony_ci    html body h4 {
284fb726d48Sopenharmony_ci      font-size: 1.26em;
285fb726d48Sopenharmony_ci      font-weight: 601;
286fb726d48Sopenharmony_ci    }
287fb726d48Sopenharmony_ci
288fb726d48Sopenharmony_ci    html body h5 {
289fb726d48Sopenharmony_ci      font-size: 1.2em;
290fb726d48Sopenharmony_ci      font-weight: 601;
291fb726d48Sopenharmony_ci    }
292fb726d48Sopenharmony_ci
293fb726d48Sopenharmony_ci    html body h6 {
294fb726d48Sopenharmony_ci      font-size: 0.9em;
295fb726d48Sopenharmony_ci      font-weight: 601;
296fb726d48Sopenharmony_ci    }
297fb726d48Sopenharmony_ci
298fb726d48Sopenharmony_ci    html body h1,
299fb726d48Sopenharmony_ci    html body h2,
300fb726d48Sopenharmony_ci    html body h3,
301fb726d48Sopenharmony_ci    html body h4,
302fb726d48Sopenharmony_ci    html body h5 {
303fb726d48Sopenharmony_ci      font-weight: 601;
304fb726d48Sopenharmony_ci    }
305fb726d48Sopenharmony_ci
306fb726d48Sopenharmony_ci    html body h5 {
307fb726d48Sopenharmony_ci      font-size: 0.9em;
308fb726d48Sopenharmony_ci    }
309fb726d48Sopenharmony_ci
310fb726d48Sopenharmony_ci    html body h6 {
311fb726d48Sopenharmony_ci      color: #5c5c5c;
312fb726d48Sopenharmony_ci    }
313fb726d48Sopenharmony_ci
314fb726d48Sopenharmony_ci    html body strong {
315fb726d48Sopenharmony_ci      color: #090909;
316fb726d48Sopenharmony_ci    }
317fb726d48Sopenharmony_ci
318fb726d48Sopenharmony_ci    html body del {
319fb726d48Sopenharmony_ci      color: #525252;
320fb726d48Sopenharmony_ci    }
321fb726d48Sopenharmony_ci
322fb726d48Sopenharmony_ci    html body a:not([href]) {
323fb726d48Sopenharmony_ci      color: inherit;
324fb726d48Sopenharmony_ci      text-decoration: none;
325fb726d48Sopenharmony_ci    }
326fb726d48Sopenharmony_ci
327fb726d48Sopenharmony_ci    html body a {
328fb726d48Sopenharmony_ci      color: #0192da;
329fb726d48Sopenharmony_ci      text-decoration: none;
330fb726d48Sopenharmony_ci    }
331fb726d48Sopenharmony_ci
332fb726d48Sopenharmony_ci    html body a:hover {
333fb726d48Sopenharmony_ci      color: #029dea;
334fb726d48Sopenharmony_ci      text-decoration: none;
335fb726d48Sopenharmony_ci    }
336fb726d48Sopenharmony_ci
337fb726d48Sopenharmony_ci    html body img {
338fb726d48Sopenharmony_ci      max-width: 99%;
339fb726d48Sopenharmony_ci    }
340fb726d48Sopenharmony_ci
341fb726d48Sopenharmony_ci    html body>p {
342fb726d48Sopenharmony_ci      margin-top: 1px;
343fb726d48Sopenharmony_ci      margin-bottom: 15px;
344fb726d48Sopenharmony_ci      word-wrap: break-word;
345fb726d48Sopenharmony_ci    }
346fb726d48Sopenharmony_ci
347fb726d48Sopenharmony_ci    html body>ul,
348fb726d48Sopenharmony_ci    html body>ol {
349fb726d48Sopenharmony_ci      margin-bottom: 15px;
350fb726d48Sopenharmony_ci    }
351fb726d48Sopenharmony_ci
352fb726d48Sopenharmony_ci    html body ul,
353fb726d48Sopenharmony_ci    html body ol {
354fb726d48Sopenharmony_ci      padding-left: 1.9em;
355fb726d48Sopenharmony_ci    }
356fb726d48Sopenharmony_ci
357fb726d48Sopenharmony_ci    html body ul.no-list,
358fb726d48Sopenharmony_ci    html body ol.no-list {
359fb726d48Sopenharmony_ci      padding: 0px;
360fb726d48Sopenharmony_ci      list-style-type: none;
361fb726d48Sopenharmony_ci    }
362fb726d48Sopenharmony_ci
363fb726d48Sopenharmony_ci    html body ul ul,
364fb726d48Sopenharmony_ci    html body ul ol,
365fb726d48Sopenharmony_ci    html body ol ol,
366fb726d48Sopenharmony_ci    html body ol ul {
367fb726d48Sopenharmony_ci      margin-top: 1px;
368fb726d48Sopenharmony_ci      margin-bottom: 1px;
369fb726d48Sopenharmony_ci    }
370fb726d48Sopenharmony_ci
371fb726d48Sopenharmony_ci    html body li {
372fb726d48Sopenharmony_ci      margin-bottom: 1px;
373fb726d48Sopenharmony_ci    }
374fb726d48Sopenharmony_ci
375fb726d48Sopenharmony_ci    html body li.task-list-item {
376fb726d48Sopenharmony_ci      list-style: none;
377fb726d48Sopenharmony_ci    }
378fb726d48Sopenharmony_ci
379fb726d48Sopenharmony_ci    html body li>p {
380fb726d48Sopenharmony_ci      margin-top: 1px;
381fb726d48Sopenharmony_ci      margin-bottom: 1px;
382fb726d48Sopenharmony_ci    }
383fb726d48Sopenharmony_ci
384fb726d48Sopenharmony_ci    html body .task-list-item-checkbox {
385fb726d48Sopenharmony_ci      margin: 0 0.3em 0.24em -1.7em;
386fb726d48Sopenharmony_ci      vertical-align: middle;
387fb726d48Sopenharmony_ci    }
388fb726d48Sopenharmony_ci
389fb726d48Sopenharmony_ci    html body .task-list-item-checkbox:hover {
390fb726d48Sopenharmony_ci      cursor: pointer;
391fb726d48Sopenharmony_ci    }
392fb726d48Sopenharmony_ci
393fb726d48Sopenharmony_ci    html body blockquote {
394fb726d48Sopenharmony_ci      padding: 0.1px 15px 0 0.1px;
395fb726d48Sopenharmony_ci      font-size: inherit;
396fb726d48Sopenharmony_ci      color: #5c5c5c;
397fb726d48Sopenharmony_ci      margin: 16px 0.1px 0 0.1px;
398fb726d48Sopenharmony_ci      border-left: 3px solid #cbc9c9;
399fb726d48Sopenharmony_ci      background-color: #e8e6e6;
400fb726d48Sopenharmony_ci    }
401fb726d48Sopenharmony_ci
402fb726d48Sopenharmony_ci    html body blockquote> :first-child {
403fb726d48Sopenharmony_ci      margin-top: 0.2px;
404fb726d48Sopenharmony_ci    }
405fb726d48Sopenharmony_ci
406fb726d48Sopenharmony_ci    html body blockquote> :last-child {
407fb726d48Sopenharmony_ci      margin-bottom: 0.1px;
408fb726d48Sopenharmony_ci    }
409fb726d48Sopenharmony_ci
410fb726d48Sopenharmony_ci    html body hr {
411fb726d48Sopenharmony_ci      height: 5px;
412fb726d48Sopenharmony_ci      background-color: #cbcaca;
413fb726d48Sopenharmony_ci      margin: 32px 0 0.1px 0;
414fb726d48Sopenharmony_ci      border: 0 none;
415fb726d48Sopenharmony_ci    }
416fb726d48Sopenharmony_ci
417fb726d48Sopenharmony_ci    html body table {
418fb726d48Sopenharmony_ci      overflow: auto;
419fb726d48Sopenharmony_ci      border-collapse: collapse;
420fb726d48Sopenharmony_ci      margin: 15px 0.1px 20px 0.1px;
421fb726d48Sopenharmony_ci      border-spacing: 0;
422fb726d48Sopenharmony_ci    }
423fb726d48Sopenharmony_ci
424fb726d48Sopenharmony_ci    html body table th {
425fb726d48Sopenharmony_ci      font-weight: bold;
426fb726d48Sopenharmony_ci      color: #000000;
427fb726d48Sopenharmony_ci    }
428fb726d48Sopenharmony_ci
429fb726d48Sopenharmony_ci    html body table td,
430fb726d48Sopenharmony_ci    html body table th {
431fb726d48Sopenharmony_ci      border: 1px solid #d6d6d6;
432fb726d48Sopenharmony_ci      padding: 2px 14px;
433fb726d48Sopenharmony_ci    }
434fb726d48Sopenharmony_ci
435fb726d48Sopenharmony_ci    html body dl {
436fb726d48Sopenharmony_ci      padding: 0px;
437fb726d48Sopenharmony_ci    }
438fb726d48Sopenharmony_ci
439fb726d48Sopenharmony_ci    html body dl dt {
440fb726d48Sopenharmony_ci      padding: 0px;
441fb726d48Sopenharmony_ci      margin-top: 15px;
442fb726d48Sopenharmony_ci      font-size: 0.9em;
443fb726d48Sopenharmony_ci      font-style: italic;
444fb726d48Sopenharmony_ci      font-weight: bold;
445fb726d48Sopenharmony_ci    }
446fb726d48Sopenharmony_ci
447fb726d48Sopenharmony_ci    html body dl dd {
448fb726d48Sopenharmony_ci      padding: 0px 17px;
449fb726d48Sopenharmony_ci      margin-bottom: 17px;
450fb726d48Sopenharmony_ci    }
451fb726d48Sopenharmony_ci
452fb726d48Sopenharmony_ci    html body code {
453fb726d48Sopenharmony_ci      font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
454fb726d48Sopenharmony_ci      font-size: 0.86em !important;
455fb726d48Sopenharmony_ci      color: #000000;
456fb726d48Sopenharmony_ci      background-color: #f0f0f0;
457fb726d48Sopenharmony_ci      border-radius: 4px;
458fb726d48Sopenharmony_ci      padding: 0.3em 0px;
459fb726d48Sopenharmony_ci    }
460fb726d48Sopenharmony_ci
461fb726d48Sopenharmony_ci    html body code::before,
462fb726d48Sopenharmony_ci    html body code::after {
463fb726d48Sopenharmony_ci      letter-spacing: -0.1em;
464fb726d48Sopenharmony_ci      content: '\00a0';
465fb726d48Sopenharmony_ci    }
466fb726d48Sopenharmony_ci
467fb726d48Sopenharmony_ci    html body pre>code {
468fb726d48Sopenharmony_ci      padding: 1px;
469fb726d48Sopenharmony_ci      margin: 0px;
470fb726d48Sopenharmony_ci      font-size: 0.86em !important;
471fb726d48Sopenharmony_ci      word-break: normal;
472fb726d48Sopenharmony_ci      white-space: pre;
473fb726d48Sopenharmony_ci      background: transparent;
474fb726d48Sopenharmony_ci      border: 0px;
475fb726d48Sopenharmony_ci    }
476fb726d48Sopenharmony_ci
477fb726d48Sopenharmony_ci    html body .highlight {
478fb726d48Sopenharmony_ci      margin-bottom: 17px;
479fb726d48Sopenharmony_ci    }
480fb726d48Sopenharmony_ci
481fb726d48Sopenharmony_ci    html body .highlight pre,
482fb726d48Sopenharmony_ci    html body pre {
483fb726d48Sopenharmony_ci      padding: 0.9em;
484fb726d48Sopenharmony_ci      overflow: auto;
485fb726d48Sopenharmony_ci      font-size: 0.86em !important;
486fb726d48Sopenharmony_ci      line-height: 1.46;
487fb726d48Sopenharmony_ci      border: #d6d6d6;
488fb726d48Sopenharmony_ci      border-radius: 4px;
489fb726d48Sopenharmony_ci    }
490fb726d48Sopenharmony_ci
491fb726d48Sopenharmony_ci    html body .highlight pre {
492fb726d48Sopenharmony_ci      margin-bottom: 0px;
493fb726d48Sopenharmony_ci      word-break: normal;
494fb726d48Sopenharmony_ci    }
495fb726d48Sopenharmony_ci
496fb726d48Sopenharmony_ci    html body pre code,
497fb726d48Sopenharmony_ci    html body pre tt {
498fb726d48Sopenharmony_ci      display: inline;
499fb726d48Sopenharmony_ci      max-width: initial;
500fb726d48Sopenharmony_ci      padding: 1px;
501fb726d48Sopenharmony_ci      margin: 1px;
502fb726d48Sopenharmony_ci      overflow: initial;
503fb726d48Sopenharmony_ci      line-height: inherit;
504fb726d48Sopenharmony_ci      word-wrap: normal;
505fb726d48Sopenharmony_ci      background-color: transparent;
506fb726d48Sopenharmony_ci      border: 1px;
507fb726d48Sopenharmony_ci    }
508fb726d48Sopenharmony_ci
509fb726d48Sopenharmony_ci    html body pre code:before,
510fb726d48Sopenharmony_ci    html body pre tt:before,
511fb726d48Sopenharmony_ci    html body pre code:after,
512fb726d48Sopenharmony_ci    html body pre tt:after {
513fb726d48Sopenharmony_ci      content: normal;
514fb726d48Sopenharmony_ci    }
515fb726d48Sopenharmony_ci
516fb726d48Sopenharmony_ci    html body p,
517fb726d48Sopenharmony_ci    html body blockquote,
518fb726d48Sopenharmony_ci    html body ul,
519fb726d48Sopenharmony_ci    html body ol,
520fb726d48Sopenharmony_ci    html body dl,
521fb726d48Sopenharmony_ci    html body pre {
522fb726d48Sopenharmony_ci      margin-top: 1px;
523fb726d48Sopenharmony_ci      margin-bottom: 17px;
524fb726d48Sopenharmony_ci    }
525fb726d48Sopenharmony_ci
526fb726d48Sopenharmony_ci    html body kbd {
527fb726d48Sopenharmony_ci      color: #000000;
528fb726d48Sopenharmony_ci      border: 3px solid #d6d6d6;
529fb726d48Sopenharmony_ci      border-bottom: 3px solid #c7c7c7;
530fb726d48Sopenharmony_ci      padding: 3px 5px;
531fb726d48Sopenharmony_ci      background-color: #f0f0f0;
532fb726d48Sopenharmony_ci      border-radius: 2px;
533fb726d48Sopenharmony_ci    }
534fb726d48Sopenharmony_ci
535fb726d48Sopenharmony_ci    @media print {
536fb726d48Sopenharmony_ci      html body {
537fb726d48Sopenharmony_ci        background-color: #ffffff;
538fb726d48Sopenharmony_ci      }
539fb726d48Sopenharmony_ci
540fb726d48Sopenharmony_ci      html body h1,
541fb726d48Sopenharmony_ci      html body h2,
542fb726d48Sopenharmony_ci      html body h3,
543fb726d48Sopenharmony_ci      html body h4,
544fb726d48Sopenharmony_ci      html body h5,
545fb726d48Sopenharmony_ci      html body h6 {
546fb726d48Sopenharmony_ci        color: #000000;
547fb726d48Sopenharmony_ci        page-break-after: avoid;
548fb726d48Sopenharmony_ci      }
549fb726d48Sopenharmony_ci
550fb726d48Sopenharmony_ci      html body blockquote {
551fb726d48Sopenharmony_ci        color: #5c5c53;
552fb726d48Sopenharmony_ci      }
553fb726d48Sopenharmony_ci
554fb726d48Sopenharmony_ci      html body pre {
555fb726d48Sopenharmony_ci        page-break-inside: avoid;
556fb726d48Sopenharmony_ci      }
557fb726d48Sopenharmony_ci
558fb726d48Sopenharmony_ci      html body table {
559fb726d48Sopenharmony_ci        display: table;
560fb726d48Sopenharmony_ci      }
561fb726d48Sopenharmony_ci
562fb726d48Sopenharmony_ci      html body img {
563fb726d48Sopenharmony_ci        display: block;
564fb726d48Sopenharmony_ci        max-width: 99%;
565fb726d48Sopenharmony_ci        max-height: 99%;
566fb726d48Sopenharmony_ci      }
567fb726d48Sopenharmony_ci
568fb726d48Sopenharmony_ci      html body pre,
569fb726d48Sopenharmony_ci      html body code {
570fb726d48Sopenharmony_ci        word-wrap: break-word;
571fb726d48Sopenharmony_ci        white-space: pre;
572fb726d48Sopenharmony_ci      }
573fb726d48Sopenharmony_ci    }
574fb726d48Sopenharmony_ci
575fb726d48Sopenharmony_ci    .smartperf-preview {
576fb726d48Sopenharmony_ci      width: 68vw;
577fb726d48Sopenharmony_ci      height: 99%;
578fb726d48Sopenharmony_ci      box-sizing: border-box;
579fb726d48Sopenharmony_ci      overflow: hidden;
580fb726d48Sopenharmony_ci      background-color: #fff;
581fb726d48Sopenharmony_ci    }
582fb726d48Sopenharmony_ci
583fb726d48Sopenharmony_ci    .smartperf-preview .pagebreak,
584fb726d48Sopenharmony_ci    .smartperf-preview .newpage {
585fb726d48Sopenharmony_ci      page-break-before: always;
586fb726d48Sopenharmony_ci    }
587fb726d48Sopenharmony_ci
588fb726d48Sopenharmony_ci    .smartperf-preview pre.line-numbers {
589fb726d48Sopenharmony_ci      position: relative;
590fb726d48Sopenharmony_ci      padding-left: 3.7em;
591fb726d48Sopenharmony_ci      counter-reset: linenumber;
592fb726d48Sopenharmony_ci    }
593fb726d48Sopenharmony_ci
594fb726d48Sopenharmony_ci    .smartperf-preview pre.line-numbers>code {
595fb726d48Sopenharmony_ci      position: relative;
596fb726d48Sopenharmony_ci    }
597fb726d48Sopenharmony_ci
598fb726d48Sopenharmony_ci    .smartperf-preview pre.line-numbers .line-numbers-rows {
599fb726d48Sopenharmony_ci      position: absolute;
600fb726d48Sopenharmony_ci      pointer-events: none;
601fb726d48Sopenharmony_ci      top: 0.9em;
602fb726d48Sopenharmony_ci      font-size: 99%;
603fb726d48Sopenharmony_ci      left: 1px;
604fb726d48Sopenharmony_ci      width: 3em;
605fb726d48Sopenharmony_ci      letter-spacing: -1px;
606fb726d48Sopenharmony_ci      border-right: 1px solid #999;
607fb726d48Sopenharmony_ci      -webkit-user-select: none;
608fb726d48Sopenharmony_ci      -moz-user-select: none;
609fb726d48Sopenharmony_ci      -ms-user-select: none;
610fb726d48Sopenharmony_ci      user-select: none;
611fb726d48Sopenharmony_ci    }
612fb726d48Sopenharmony_ci
613fb726d48Sopenharmony_ci    .smartperf-preview pre.line-numbers .line-numbers-rows>span {
614fb726d48Sopenharmony_ci      pointer-events: none;
615fb726d48Sopenharmony_ci      display: block;
616fb726d48Sopenharmony_ci      counter-increment: linenumber;
617fb726d48Sopenharmony_ci    }
618fb726d48Sopenharmony_ci
619fb726d48Sopenharmony_ci    .smartperf-preview pre.line-numbers .line-numbers-rows>span:before {
620fb726d48Sopenharmony_ci      content: counter(linenumber);
621fb726d48Sopenharmony_ci      color: #999;
622fb726d48Sopenharmony_ci      display: block;
623fb726d48Sopenharmony_ci      padding-right: 0.79em;
624fb726d48Sopenharmony_ci      text-align: right;
625fb726d48Sopenharmony_ci    }
626fb726d48Sopenharmony_ci
627fb726d48Sopenharmony_ci    .smartperf-preview .mathjax-exps .MathJax_Display {
628fb726d48Sopenharmony_ci      text-align: center !important;
629fb726d48Sopenharmony_ci    }
630fb726d48Sopenharmony_ci
631fb726d48Sopenharmony_ci    .smartperf-preview:not([for='preview']) .code-chunk .btn-group {
632fb726d48Sopenharmony_ci      display: none;
633fb726d48Sopenharmony_ci    }
634fb726d48Sopenharmony_ci
635fb726d48Sopenharmony_ci    .smartperf-preview:not([for='preview']) .code-chunk .status {
636fb726d48Sopenharmony_ci      display: none;
637fb726d48Sopenharmony_ci    }
638fb726d48Sopenharmony_ci
639fb726d48Sopenharmony_ci    .smartperf-preview:not([for='preview']) .code-chunk .output-div {
640fb726d48Sopenharmony_ci      margin-bottom: 16px;
641fb726d48Sopenharmony_ci    }
642fb726d48Sopenharmony_ci
643fb726d48Sopenharmony_ci    .scrollbar-style::-webkit-scrollbar {
644fb726d48Sopenharmony_ci      width: 8px;
645fb726d48Sopenharmony_ci    }
646fb726d48Sopenharmony_ci
647fb726d48Sopenharmony_ci    .scrollbar-style::-webkit-scrollbar-track {
648fb726d48Sopenharmony_ci      border-radius: 9px;
649fb726d48Sopenharmony_ci      background-color: transparent;
650fb726d48Sopenharmony_ci    }
651fb726d48Sopenharmony_ci
652fb726d48Sopenharmony_ci    .scrollbar-style::-webkit-scrollbar-thumb {
653fb726d48Sopenharmony_ci      border-radius: 6px;
654fb726d48Sopenharmony_ci      background-color: rgba(150, 150, 150, 1);
655fb726d48Sopenharmony_ci      border: 4px solid rgba(150, 150, 150, 1);
656fb726d48Sopenharmony_ci      background-clip: content-box;
657fb726d48Sopenharmony_ci    }
658fb726d48Sopenharmony_ci
659fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm]) {
660fb726d48Sopenharmony_ci      position: relative;
661fb726d48Sopenharmony_ci      width: 99%;
662fb726d48Sopenharmony_ci      height: 99%;;
663fb726d48Sopenharmony_ci      overflow: auto;
664fb726d48Sopenharmony_ci    }
665fb726d48Sopenharmony_ci
666fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm]) .smartperf-preview {
667fb726d48Sopenharmony_ci      position: relative;
668fb726d48Sopenharmony_ci      top: 1px;
669fb726d48Sopenharmony_ci    }
670fb726d48Sopenharmony_ci
671fb726d48Sopenharmony_ci    @media screen and (min-width: 914px) {
672fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm]) .smartperf-preview {
673fb726d48Sopenharmony_ci        padding: 2em;
674fb726d48Sopenharmony_ci      }
675fb726d48Sopenharmony_ci    }
676fb726d48Sopenharmony_ci
677fb726d48Sopenharmony_ci    @media screen and (max-width: 914px) {
678fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm]) .smartperf-preview {
679fb726d48Sopenharmony_ci        padding: 1.9em;
680fb726d48Sopenharmony_ci      }
681fb726d48Sopenharmony_ci    }
682fb726d48Sopenharmony_ci
683fb726d48Sopenharmony_ci    @media screen and (max-width: 450px) {
684fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm]) .smartperf-preview {
685fb726d48Sopenharmony_ci        font-size: 15px !important;
686fb726d48Sopenharmony_ci        padding: 1.1em;
687fb726d48Sopenharmony_ci      }
688fb726d48Sopenharmony_ci    }
689fb726d48Sopenharmony_ci
690fb726d48Sopenharmony_ci    @media print {
691fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm]) #sidebar-toc-btn {
692fb726d48Sopenharmony_ci        display: none;
693fb726d48Sopenharmony_ci      }
694fb726d48Sopenharmony_ci    }
695fb726d48Sopenharmony_ci
696fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm]) #sidebar-toc-btn {
697fb726d48Sopenharmony_ci      position: fixed;
698fb726d48Sopenharmony_ci      bottom: 9px;
699fb726d48Sopenharmony_ci      left: 9px;
700fb726d48Sopenharmony_ci      font-size: 28px;
701fb726d48Sopenharmony_ci      cursor: pointer;
702fb726d48Sopenharmony_ci      color: inherit;
703fb726d48Sopenharmony_ci      z-index: 99;
704fb726d48Sopenharmony_ci      width: 31px;
705fb726d48Sopenharmony_ci      text-align: center;
706fb726d48Sopenharmony_ci      opacity: 0.5;
707fb726d48Sopenharmony_ci    }
708fb726d48Sopenharmony_ci
709fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] #sidebar-toc-btn {
710fb726d48Sopenharmony_ci      opacity: 1;
711fb726d48Sopenharmony_ci    }
712fb726d48Sopenharmony_ci
713fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc {
714fb726d48Sopenharmony_ci      position: fixed;
715fb726d48Sopenharmony_ci      top: 1px;
716fb726d48Sopenharmony_ci      left: 1px;
717fb726d48Sopenharmony_ci      width: 300px;
718fb726d48Sopenharmony_ci      height: 99%;
719fb726d48Sopenharmony_ci      padding: 32px 0 48px 0;
720fb726d48Sopenharmony_ci      font-size: 14px;
721fb726d48Sopenharmony_ci      box-shadow: 1px 1px 4px rgba(150, 150, 150, 0.33);
722fb726d48Sopenharmony_ci      box-sizing: border-box;
723fb726d48Sopenharmony_ci      overflow: auto;
724fb726d48Sopenharmony_ci      background-color: inherit;
725fb726d48Sopenharmony_ci    }
726fb726d48Sopenharmony_ci
727fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar {
728fb726d48Sopenharmony_ci      width: 9px;
729fb726d48Sopenharmony_ci    }
730fb726d48Sopenharmony_ci
731fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar-track {
732fb726d48Sopenharmony_ci      border-radius: 11px;
733fb726d48Sopenharmony_ci      background-color: transparent;
734fb726d48Sopenharmony_ci    }
735fb726d48Sopenharmony_ci
736fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc::-webkit-scrollbar-thumb {
737fb726d48Sopenharmony_ci      border-radius: 6px;
738fb726d48Sopenharmony_ci      background-color: rgba(150, 150, 150, 0.66);
739fb726d48Sopenharmony_ci      border: 3px solid rgba(150, 150, 150, 0.66);
740fb726d48Sopenharmony_ci      background-clip: content-box;
741fb726d48Sopenharmony_ci    }
742fb726d48Sopenharmony_ci
743fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc a {
744fb726d48Sopenharmony_ci      text-decoration: none;
745fb726d48Sopenharmony_ci    }
746fb726d48Sopenharmony_ci
747fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc ul {
748fb726d48Sopenharmony_ci      padding: 1px 1.7em;
749fb726d48Sopenharmony_ci      margin-top: 0.9em;
750fb726d48Sopenharmony_ci    }
751fb726d48Sopenharmony_ci
752fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc li {
753fb726d48Sopenharmony_ci      margin-bottom: 0.8em;
754fb726d48Sopenharmony_ci    }
755fb726d48Sopenharmony_ci
756fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .md-sidebar-toc ul {
757fb726d48Sopenharmony_ci      list-style-type: none;
758fb726d48Sopenharmony_ci    }
759fb726d48Sopenharmony_ci
760fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm])[hsst] .smartperf-preview {
761fb726d48Sopenharmony_ci      left: 301px;
762fb726d48Sopenharmony_ci      width: calc(100% - 300px);
763fb726d48Sopenharmony_ci      padding: 2em calc(50% - 457px - 150px);
764fb726d48Sopenharmony_ci      margin: 1px;
765fb726d48Sopenharmony_ci      box-sizing: border-box;
766fb726d48Sopenharmony_ci    }
767fb726d48Sopenharmony_ci
768fb726d48Sopenharmony_ci    @media screen and (max-width: 1274px) {
769fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm])[hsst] .smartperf-preview {
770fb726d48Sopenharmony_ci        padding: 1.9em;
771fb726d48Sopenharmony_ci      }
772fb726d48Sopenharmony_ci    }
773fb726d48Sopenharmony_ci
774fb726d48Sopenharmony_ci    @media screen and (max-width: 450px) {
775fb726d48Sopenharmony_ci      html body[for='html-export']:not([dpm])[hsst] .smartperf-preview {
776fb726d48Sopenharmony_ci        width: 99%;
777fb726d48Sopenharmony_ci      }
778fb726d48Sopenharmony_ci    }
779fb726d48Sopenharmony_ci
780fb726d48Sopenharmony_ci    html body[for='html-export']:not([dpm]):not([hsst]) .md-sidebar-toc {
781fb726d48Sopenharmony_ci      display: none;
782fb726d48Sopenharmony_ci    }
783fb726d48Sopenharmony_ci  </style>
784fb726d48Sopenharmony_ci</head>
785fb726d48Sopenharmony_ci
786fb726d48Sopenharmony_ci<body for="html-export" id="body" style="margin:0">
787fb726d48Sopenharmony_ci  <div class="smartperf smartperf-preview" style="min-height: 99vh;">
788fb726d48Sopenharmony_ci    <h1 class="mume-header fontColor">TraceStreamer数据表概述</h1>
789fb726d48Sopenharmony_ci
790fb726d48Sopenharmony_ci    <p class="fontColor">
791fb726d48Sopenharmony_ci      TraceStreamer可以将trace数据源转化为易于理解和使用的数据库。用户可以通过SmartPerf界面直观的研究系统跟踪数据,也可在理解TraceStreamer生成的数据库的基础上,在TraceStreamer的交互模式或者Smartperf的数据库查询模式下,使用SQL查询语句自由组装查看用户关心的数据。下文将对TraceStreamer生成的数据库进行详细描述,给用户使用SQL查询系统跟踪数据提供帮助。
792fb726d48Sopenharmony_ci    </p>
793fb726d48Sopenharmony_ci    <h2 class="mume-header fontColor" id="header-index-1">TraceStreamer输出的数据表分类</h2>
794fb726d48Sopenharmony_ci
795fb726d48Sopenharmony_ci    <ul class="fontColor">
796fb726d48Sopenharmony_ci      <li>常规泳道图数据表<br>
797fb726d48Sopenharmony_ci        <img src="../figures/traceStreamer/db_common.png" alt="GitHub Logo">
798fb726d48Sopenharmony_ci      </li>
799fb726d48Sopenharmony_ci      <li>native memory数据源相关表<br>
800fb726d48Sopenharmony_ci        <img src="../figures/traceStreamer/db_native_memory.png" alt="GitHub Logo">
801fb726d48Sopenharmony_ci      </li>
802fb726d48Sopenharmony_ci      <li>perf相关数据表<br>
803fb726d48Sopenharmony_ci        <img src="../figures/traceStreamer/db_hiperf.png" alt="GitHub Logo">
804fb726d48Sopenharmony_ci      </li>
805fb726d48Sopenharmony_ci      <li>hisysevent相关数据表<br>
806fb726d48Sopenharmony_ci        <img src="../figures/traceStreamer/db_hisys_event.png" alt="GitHub Logo">
807fb726d48Sopenharmony_ci      </li>
808fb726d48Sopenharmony_ci    </ul>
809fb726d48Sopenharmony_ci    <h2 class="mume-header fontColor" id="header-index-2">TraceStreamer输出数据库包含以下表格</h2>
810fb726d48Sopenharmony_ci
811fb726d48Sopenharmony_ci    <table class="fontColor">
812fb726d48Sopenharmony_ci      <thead>
813fb726d48Sopenharmony_ci        <tr>
814fb726d48Sopenharmony_ci          <th class="fontColor">表名称</th>
815fb726d48Sopenharmony_ci          <th class="fontColor">作用</th>
816fb726d48Sopenharmony_ci        </tr>
817fb726d48Sopenharmony_ci      </thead>
818fb726d48Sopenharmony_ci      <tbody>
819fb726d48Sopenharmony_ci        <tr>
820fb726d48Sopenharmony_ci          <td>animation</td>
821fb726d48Sopenharmony_ci          <td>记录动效的响应时延和完成时延</td>
822fb726d48Sopenharmony_ci        </tr>
823fb726d48Sopenharmony_ci        <tr>
824fb726d48Sopenharmony_ci          <td>app_name</td>
825fb726d48Sopenharmony_ci          <td>记录HiSysEvent事件的事件名与IDE部分事件的字段名为APPNAME中存放的相关信息的映射关系</td>
826fb726d48Sopenharmony_ci        </tr>
827fb726d48Sopenharmony_ci        <tr>
828fb726d48Sopenharmony_ci          <td>app_startup</td>
829fb726d48Sopenharmony_ci          <td>记录了应用启动相关数据</td>
830fb726d48Sopenharmony_ci        </tr>
831fb726d48Sopenharmony_ci        <tr>
832fb726d48Sopenharmony_ci          <td>args</td>
833fb726d48Sopenharmony_ci          <td>记录方法参数集合</td>
834fb726d48Sopenharmony_ci        </tr>
835fb726d48Sopenharmony_ci        <tr>
836fb726d48Sopenharmony_ci          <td>bio_latency_sample</td>
837fb726d48Sopenharmony_ci          <td>记录IO操作相关方法调用,及调用栈数据</td>
838fb726d48Sopenharmony_ci        </tr>
839fb726d48Sopenharmony_ci        <tr>
840fb726d48Sopenharmony_ci          <td>callstack</td>
841fb726d48Sopenharmony_ci          <td>
842fb726d48Sopenharmony_ci            记录调用堆栈和异步调用信息,其中depth,stack_id和parent_stack_id仅在非异步调用中有效。当cookid不为空时,为异步调用,此时callid为进程唯一号,否则为线程唯一号
843fb726d48Sopenharmony_ci          </td>
844fb726d48Sopenharmony_ci        </tr>
845fb726d48Sopenharmony_ci        <tr>
846fb726d48Sopenharmony_ci          <td>clk_event_filter</td>
847fb726d48Sopenharmony_ci          <td>记录时钟相关的信息</td>
848fb726d48Sopenharmony_ci        </tr>
849fb726d48Sopenharmony_ci        <tr>
850fb726d48Sopenharmony_ci          <td>clock_event_filter</td>
851fb726d48Sopenharmony_ci          <td>此结构用来维护时钟事件,cpu与唯一的ID做关联</td>
852fb726d48Sopenharmony_ci        </tr>
853fb726d48Sopenharmony_ci        <tr>
854fb726d48Sopenharmony_ci          <td>clock_snapshot</td>
855fb726d48Sopenharmony_ci          <td>时钟号和时间,时钟名的映射表</td>
856fb726d48Sopenharmony_ci        </tr>
857fb726d48Sopenharmony_ci        <tr>
858fb726d48Sopenharmony_ci          <td>cpu_measure_filter</td>
859fb726d48Sopenharmony_ci          <td>cpu事件过滤器表</td>
860fb726d48Sopenharmony_ci        </tr>
861fb726d48Sopenharmony_ci        <tr>
862fb726d48Sopenharmony_ci          <td>cpu_usage</td>
863fb726d48Sopenharmony_ci          <td>记录CPU使用率事件</td>
864fb726d48Sopenharmony_ci        </tr>
865fb726d48Sopenharmony_ci        <tr>
866fb726d48Sopenharmony_ci          <td>datasource_clockid</td>
867fb726d48Sopenharmony_ci          <td>数据源和时钟号的映射表</td>
868fb726d48Sopenharmony_ci        </tr>
869fb726d48Sopenharmony_ci        <tr>
870fb726d48Sopenharmony_ci          <td>data_dict</td>
871fb726d48Sopenharmony_ci          <td>记录常用的字符串,将字符串和索引关联,降低程序运行的内存占用,用作辅助数据</td>
872fb726d48Sopenharmony_ci        </tr>
873fb726d48Sopenharmony_ci        <tr>
874fb726d48Sopenharmony_ci          <td>data_type</td>
875fb726d48Sopenharmony_ci          <td>记录数据类型和typeId的关联关系</td>
876fb726d48Sopenharmony_ci        </tr>
877fb726d48Sopenharmony_ci        <tr>
878fb726d48Sopenharmony_ci          <td>device_info</td>
879fb726d48Sopenharmony_ci          <td>记录设备分辨率和帧率</td>
880fb726d48Sopenharmony_ci        </tr>
881fb726d48Sopenharmony_ci        <tr>
882fb726d48Sopenharmony_ci          <td>device_state</td>
883fb726d48Sopenharmony_ci          <td>记录设备屏幕亮度,蓝牙,位置,wifi,音乐,媒体等信息</td>
884fb726d48Sopenharmony_ci        </tr>
885fb726d48Sopenharmony_ci        <tr>
886fb726d48Sopenharmony_ci          <td>diskio</td>
887fb726d48Sopenharmony_ci          <td>记录磁盘读写数据事件</td>
888fb726d48Sopenharmony_ci        </tr>
889fb726d48Sopenharmony_ci        <tr>
890fb726d48Sopenharmony_ci          <td>dynamic_frame</td>
891fb726d48Sopenharmony_ci          <td>记录动效帧的分辨率和结束时间等</td>
892fb726d48Sopenharmony_ci        </tr>
893fb726d48Sopenharmony_ci        <tr>
894fb726d48Sopenharmony_ci          <td>ebpf_callstack</td>
895fb726d48Sopenharmony_ci          <td>记录了采样相关信息</td>
896fb726d48Sopenharmony_ci        </tr>
897fb726d48Sopenharmony_ci        <tr>
898fb726d48Sopenharmony_ci          <td>file_system_sample</td>
899fb726d48Sopenharmony_ci          <td>记录了调用栈的相关信息</td>
900fb726d48Sopenharmony_ci        </tr>
901fb726d48Sopenharmony_ci        <tr>
902fb726d48Sopenharmony_ci          <td>frame_maps</td>
903fb726d48Sopenharmony_ci          <td>记录应用到RS的帧的映射关系</td>
904fb726d48Sopenharmony_ci        </tr>
905fb726d48Sopenharmony_ci        <tr>
906fb726d48Sopenharmony_ci          <td>frame_slice</td>
907fb726d48Sopenharmony_ci          <td>记录RS(RenderService)和应用的帧渲染</td>
908fb726d48Sopenharmony_ci        </tr>
909fb726d48Sopenharmony_ci        <tr>
910fb726d48Sopenharmony_ci          <td>gpu_slice</td>
911fb726d48Sopenharmony_ci          <td>记录RS的帧对应的gpu渲染时长</td>
912fb726d48Sopenharmony_ci        </tr>
913fb726d48Sopenharmony_ci        <tr>
914fb726d48Sopenharmony_ci          <td>hidump</td>
915fb726d48Sopenharmony_ci          <td>记录FPS(Frame Per Second)数据</td>
916fb726d48Sopenharmony_ci        </tr>
917fb726d48Sopenharmony_ci        <tr>
918fb726d48Sopenharmony_ci          <td>hisys_all_event</td>
919fb726d48Sopenharmony_ci          <td>记录了所有HiSysEvent事件相关的原始数据</td>
920fb726d48Sopenharmony_ci        </tr>
921fb726d48Sopenharmony_ci        <tr>
922fb726d48Sopenharmony_ci          <td>hisys_event_measure</td>
923fb726d48Sopenharmony_ci          <td>记录了HiSysEvent事件相关数据,目前HiSysEvent事件包括了异常事件,IDE事件,器件状态事件</td>
924fb726d48Sopenharmony_ci        </tr>
925fb726d48Sopenharmony_ci        <tr>
926fb726d48Sopenharmony_ci          <td>instant</td>
927fb726d48Sopenharmony_ci          <td>记录Sched_waking, sched_wakeup事件, 用作ThreadState表的上下文使用</td>
928fb726d48Sopenharmony_ci        </tr>
929fb726d48Sopenharmony_ci        <tr>
930fb726d48Sopenharmony_ci          <td>irq</td>
931fb726d48Sopenharmony_ci          <td>记录中断相关事件</td>
932fb726d48Sopenharmony_ci        </tr>
933fb726d48Sopenharmony_ci        <tr>
934fb726d48Sopenharmony_ci          <td>js_config</td>
935fb726d48Sopenharmony_ci          <td>记录了arkTs数据采集的相关配置</td>
936fb726d48Sopenharmony_ci        </tr>
937fb726d48Sopenharmony_ci        <tr>
938fb726d48Sopenharmony_ci          <td>js_cpu_profiler_node</td>
939fb726d48Sopenharmony_ci          <td>记录了cpu profiler中node节点的数据</td>
940fb726d48Sopenharmony_ci        </tr>
941fb726d48Sopenharmony_ci        <tr>
942fb726d48Sopenharmony_ci          <td>js_cpu_profiler_sample</td>
943fb726d48Sopenharmony_ci          <td>记录了cpu profiler中sample节点的数据</td>
944fb726d48Sopenharmony_ci        </tr>
945fb726d48Sopenharmony_ci        <tr>
946fb726d48Sopenharmony_ci          <td>js_heap_edges</td>
947fb726d48Sopenharmony_ci          <td>记录了js内存数据类对象对应的成员的信息</td>
948fb726d48Sopenharmony_ci        </tr>
949fb726d48Sopenharmony_ci        <tr>
950fb726d48Sopenharmony_ci          <td>js_heap_files</td>
951fb726d48Sopenharmony_ci          <td>记录了js内存数据的名称和时间</td>
952fb726d48Sopenharmony_ci        </tr>
953fb726d48Sopenharmony_ci        <tr>
954fb726d48Sopenharmony_ci          <td>js_heap_info</td>
955fb726d48Sopenharmony_ci          <td>记录了js内存数据类型,如nodes和edges的字段类型和数据总数</td>
956fb726d48Sopenharmony_ci        </tr>
957fb726d48Sopenharmony_ci        <tr>
958fb726d48Sopenharmony_ci          <td>js_heap_location</td>
959fb726d48Sopenharmony_ci          <td>记录了js内存location节点相关数据</td>
960fb726d48Sopenharmony_ci        </tr>
961fb726d48Sopenharmony_ci        <tr>
962fb726d48Sopenharmony_ci          <td>js_heap_nodes</td>
963fb726d48Sopenharmony_ci          <td>记录了js内存类对象和其成员的对应关系</td>
964fb726d48Sopenharmony_ci        </tr>
965fb726d48Sopenharmony_ci        <tr>
966fb726d48Sopenharmony_ci          <td>js_heap_sample</td>
967fb726d48Sopenharmony_ci          <td>记录了timeline模式下的时间轴信息</td>
968fb726d48Sopenharmony_ci        </tr>
969fb726d48Sopenharmony_ci        <tr>
970fb726d48Sopenharmony_ci          <td>js_heap_string</td>
971fb726d48Sopenharmony_ci          <td>记录了js内存数据中的字符串</td>
972fb726d48Sopenharmony_ci        </tr>
973fb726d48Sopenharmony_ci        <tr>
974fb726d48Sopenharmony_ci          <td>js_heap_trace_function_info</td>
975fb726d48Sopenharmony_ci          <td>记录了timeline模式下的调用栈的每个函数信息</td>
976fb726d48Sopenharmony_ci        </tr>
977fb726d48Sopenharmony_ci        <tr>
978fb726d48Sopenharmony_ci          <td>js_heap_trace_node</td>
979fb726d48Sopenharmony_ci          <td>记录了timeline模式下的调用栈信息</td>
980fb726d48Sopenharmony_ci        </tr>
981fb726d48Sopenharmony_ci        <tr>
982fb726d48Sopenharmony_ci          <td>live_process</td>
983fb726d48Sopenharmony_ci          <td>记录了一些实时的进程中执行的一些数据</td>
984fb726d48Sopenharmony_ci        </tr>
985fb726d48Sopenharmony_ci        <tr>
986fb726d48Sopenharmony_ci          <td>log</td>
987fb726d48Sopenharmony_ci          <td>记录hilog打印日志数据</td>
988fb726d48Sopenharmony_ci        </tr>
989fb726d48Sopenharmony_ci        <tr>
990fb726d48Sopenharmony_ci          <td>measure</td>
991fb726d48Sopenharmony_ci          <td>记录所有的计量值</td>
992fb726d48Sopenharmony_ci        </tr>
993fb726d48Sopenharmony_ci        <tr>
994fb726d48Sopenharmony_ci          <td>measure_filter</td>
995fb726d48Sopenharmony_ci          <td>
996fb726d48Sopenharmony_ci            记录一个递增的filterid队列,所有其他的filter类型在获取过程中,均从此数据列表中获取下一个可用的filter_id并做记录
997fb726d48Sopenharmony_ci          </td>
998fb726d48Sopenharmony_ci        </tr>
999fb726d48Sopenharmony_ci        <tr>
1000fb726d48Sopenharmony_ci          <td>memory_ashmem</td>
1001fb726d48Sopenharmony_ci          <td>记录了进程所占用的ashmem相关信息</td>
1002fb726d48Sopenharmony_ci        </tr>
1003fb726d48Sopenharmony_ci        <tr>
1004fb726d48Sopenharmony_ci          <td>memory_dma</td>
1005fb726d48Sopenharmony_ci          <td>记录了进程占用的DMA内存相关信息</td>
1006fb726d48Sopenharmony_ci        </tr>
1007fb726d48Sopenharmony_ci        <tr>
1008fb726d48Sopenharmony_ci          <td>memory_process_gpu</td>
1009fb726d48Sopenharmony_ci          <td>记录进程占用GPU内存相关信息</td>
1010fb726d48Sopenharmony_ci        </tr>
1011fb726d48Sopenharmony_ci        <tr>
1012fb726d48Sopenharmony_ci          <td>memory_window_gpu</td>
1013fb726d48Sopenharmony_ci          <td>记录窗口占用GPU内存相关信息</td>
1014fb726d48Sopenharmony_ci        </tr>
1015fb726d48Sopenharmony_ci        <tr>
1016fb726d48Sopenharmony_ci          <td>meta</td>
1017fb726d48Sopenharmony_ci          <td>记录执行解析操作相关的基本信息</td>
1018fb726d48Sopenharmony_ci        </tr>
1019fb726d48Sopenharmony_ci        <tr>
1020fb726d48Sopenharmony_ci          <td>native_hook</td>
1021fb726d48Sopenharmony_ci          <td>记录堆内存申请与释放相关的数据</td>
1022fb726d48Sopenharmony_ci        </tr>
1023fb726d48Sopenharmony_ci        <tr>
1024fb726d48Sopenharmony_ci          <td>native_hook_frame</td>
1025fb726d48Sopenharmony_ci          <td>记录堆内存申请与释放相关的调用栈</td>
1026fb726d48Sopenharmony_ci        </tr>
1027fb726d48Sopenharmony_ci        <tr>
1028fb726d48Sopenharmony_ci          <td>native_hook_statistic</td>
1029fb726d48Sopenharmony_ci          <td>记录堆内存申请与释放相关的统计信息</td>
1030fb726d48Sopenharmony_ci        </tr>
1031fb726d48Sopenharmony_ci        <tr>
1032fb726d48Sopenharmony_ci          <td>network</td>
1033fb726d48Sopenharmony_ci          <td>抓取网络信息传输时产生的一些相关信息</td>
1034fb726d48Sopenharmony_ci        </tr>
1035fb726d48Sopenharmony_ci        <tr>
1036fb726d48Sopenharmony_ci          <td>paged_memory_sample</td>
1037fb726d48Sopenharmony_ci          <td>记录内存操作相关方法调用,及调用栈数据</td>
1038fb726d48Sopenharmony_ci        </tr>
1039fb726d48Sopenharmony_ci        <tr>
1040fb726d48Sopenharmony_ci          <td>perf_callchain</td>
1041fb726d48Sopenharmony_ci          <td>记录Hiperf采样数据的调用栈信息</td>
1042fb726d48Sopenharmony_ci        </tr>
1043fb726d48Sopenharmony_ci        <tr>
1044fb726d48Sopenharmony_ci          <td>perf_files</td>
1045fb726d48Sopenharmony_ci          <td>记录Hiperf工具采集到的函数符号表和文件名</td>
1046fb726d48Sopenharmony_ci        </tr>
1047fb726d48Sopenharmony_ci        <tr>
1048fb726d48Sopenharmony_ci          <td>perf_report</td>
1049fb726d48Sopenharmony_ci          <td>记录Hiperf工具采集数据时的配置信息。包括抓取的事件类型,抓取数据的命令,
1050fb726d48Sopenharmony_ci            抓数据时指定的进程名称
1051fb726d48Sopenharmony_ci          </td>
1052fb726d48Sopenharmony_ci        </tr>
1053fb726d48Sopenharmony_ci        <tr>
1054fb726d48Sopenharmony_ci          <td>perf_sample</td>
1055fb726d48Sopenharmony_ci          <td>记录Hiperf工具的采样信息</td>
1056fb726d48Sopenharmony_ci        </tr>
1057fb726d48Sopenharmony_ci        <tr>
1058fb726d48Sopenharmony_ci          <td>perf_thread</td>
1059fb726d48Sopenharmony_ci          <td>记录Hiperf工具采集到的进程和线程数据</td>
1060fb726d48Sopenharmony_ci        </tr>
1061fb726d48Sopenharmony_ci        <tr>
1062fb726d48Sopenharmony_ci          <td>process</td>
1063fb726d48Sopenharmony_ci          <td>记录所有的进程信息</td>
1064fb726d48Sopenharmony_ci        </tr>
1065fb726d48Sopenharmony_ci        <tr>
1066fb726d48Sopenharmony_ci          <td>process_measure</td>
1067fb726d48Sopenharmony_ci          <td>保存进程的所有计量值</td>
1068fb726d48Sopenharmony_ci        </tr>
1069fb726d48Sopenharmony_ci        <tr>
1070fb726d48Sopenharmony_ci          <td>process_measure_filter</td>
1071fb726d48Sopenharmony_ci          <td>将进程ID作为key1,进程的内存,界面刷新,屏幕亮度等信息作为key2,唯一确定一个filter_id</td>
1072fb726d48Sopenharmony_ci        </tr>
1073fb726d48Sopenharmony_ci        <tr>
1074fb726d48Sopenharmony_ci          <td>raw</td>
1075fb726d48Sopenharmony_ci          <td>此数据结构主要作为ThreadState的上下文使用,这张表是sched_waking,sched_wakup,
1076fb726d48Sopenharmony_ci            cpu_idle事件的原始记录
1077fb726d48Sopenharmony_ci          </td>
1078fb726d48Sopenharmony_ci        </tr>
1079fb726d48Sopenharmony_ci        <tr>
1080fb726d48Sopenharmony_ci          <td>sched_slice</td>
1081fb726d48Sopenharmony_ci          <td>此数据结构主要作为ThreadState的上下文使用,这张表是sched_switch事件的原始记录</td>
1082fb726d48Sopenharmony_ci        </tr>
1083fb726d48Sopenharmony_ci        <tr>
1084fb726d48Sopenharmony_ci          <td>smaps</td>
1085fb726d48Sopenharmony_ci          <td>记录进程的内存消耗的相关信息采样</td>
1086fb726d48Sopenharmony_ci        </tr>
1087fb726d48Sopenharmony_ci        <tr>
1088fb726d48Sopenharmony_ci          <td>stat</td>
1089fb726d48Sopenharmony_ci          <td>
1090fb726d48Sopenharmony_ci            此结果用来统计数据解析中各类数据的数据条数,数据和合法性,数据的匹配程度(begin-end),数据的损失等,查看此结构对应的表,可对数据源有基本的了解
1091fb726d48Sopenharmony_ci          </td>
1092fb726d48Sopenharmony_ci        </tr>
1093fb726d48Sopenharmony_ci        <tr>
1094fb726d48Sopenharmony_ci          <td>static_initalize</td>
1095fb726d48Sopenharmony_ci          <td>记录了so初始化相关数据</td>
1096fb726d48Sopenharmony_ci        </tr>
1097fb726d48Sopenharmony_ci        <tr>
1098fb726d48Sopenharmony_ci          <td>memory_cpu</td>
1099fb726d48Sopenharmony_ci          <td>记录了cpu内存数据</td>
1100fb726d48Sopenharmony_ci        </tr>
1101fb726d48Sopenharmony_ci        <tr>
1102fb726d48Sopenharmony_ci          <td>memory_profile</td>
1103fb726d48Sopenharmony_ci          <td>记录了sys/kernel/debug/mali0/ctx/$(pidof xxx)/mem_profile节点相关数据</td>
1104fb726d48Sopenharmony_ci        </tr>
1105fb726d48Sopenharmony_ci        <tr>
1106fb726d48Sopenharmony_ci          <td>memory_rs_image</td>
1107fb726d48Sopenharmony_ci          <td>记录了hidumper抓取的界面的内存大小相关数据</td>
1108fb726d48Sopenharmony_ci        </tr>
1109fb726d48Sopenharmony_ci        <tr>
1110fb726d48Sopenharmony_ci          <td>symbols</td>
1111fb726d48Sopenharmony_ci          <td>记录系统调用名称和其函数指针的对应关系,trace中用addr来映射function_name来节省存储空间</td>
1112fb726d48Sopenharmony_ci        </tr>
1113fb726d48Sopenharmony_ci        <tr>
1114fb726d48Sopenharmony_ci          <td>syscall</td>
1115fb726d48Sopenharmony_ci          <td>记录用户空间函数与内核空间函数相互调用记录</td>
1116fb726d48Sopenharmony_ci        </tr>
1117fb726d48Sopenharmony_ci        <tr>
1118fb726d48Sopenharmony_ci          <td>sys_event_filter</td>
1119fb726d48Sopenharmony_ci          <td>记录所有的filter</td>
1120fb726d48Sopenharmony_ci        </tr>
1121fb726d48Sopenharmony_ci        <tr>
1122fb726d48Sopenharmony_ci          <td>sys_mem_measure</td>
1123fb726d48Sopenharmony_ci          <td>记录了所有的系统内存相关的测量信息</td>
1124fb726d48Sopenharmony_ci        </tr>
1125fb726d48Sopenharmony_ci        <tr>
1126fb726d48Sopenharmony_ci          <td>task_pool</td>
1127fb726d48Sopenharmony_ci          <td>记录任务池相关数据,与callstack表相关联</td>
1128fb726d48Sopenharmony_ci        </tr>
1129fb726d48Sopenharmony_ci        <tr>
1130fb726d48Sopenharmony_ci          <td>thread</td>
1131fb726d48Sopenharmony_ci          <td>记录所有的线程信息</td>
1132fb726d48Sopenharmony_ci        </tr>
1133fb726d48Sopenharmony_ci        <tr>
1134fb726d48Sopenharmony_ci          <td>thread_state</td>
1135fb726d48Sopenharmony_ci          <td>记录线程状态信息</td>
1136fb726d48Sopenharmony_ci        </tr>
1137fb726d48Sopenharmony_ci        <tr>
1138fb726d48Sopenharmony_ci          <td>trace_config</td>
1139fb726d48Sopenharmony_ci          <td>记录trace数据源,proto的事件-plugin与其process_name</td>
1140fb726d48Sopenharmony_ci        </tr>
1141fb726d48Sopenharmony_ci        <tr>
1142fb726d48Sopenharmony_ci          <td>trace_range</td>
1143fb726d48Sopenharmony_ci          <td>记录ftrace数据与其他类型数据的时间交集,供前端展示数据时使用</td>
1144fb726d48Sopenharmony_ci        </tr>
1145fb726d48Sopenharmony_ci      </tbody>
1146fb726d48Sopenharmony_ci    </table>
1147fb726d48Sopenharmony_ci    <h2 class="mume-header fontColor" id="header-index-3">表与事件来源</h2>
1148fb726d48Sopenharmony_ci
1149fb726d48Sopenharmony_ci    <table class="fontColor">
1150fb726d48Sopenharmony_ci      <thead>
1151fb726d48Sopenharmony_ci        <tr>
1152fb726d48Sopenharmony_ci          <th class="fontColor">表名称</th>
1153fb726d48Sopenharmony_ci          <th class="fontColor">事件源</th>
1154fb726d48Sopenharmony_ci          <th class="fontColor">插件名</th>
1155fb726d48Sopenharmony_ci          <th class="fontColor">备注</th>
1156fb726d48Sopenharmony_ci        </tr>
1157fb726d48Sopenharmony_ci      </thead>
1158fb726d48Sopenharmony_ci      <tbody>
1159fb726d48Sopenharmony_ci        <tr>
1160fb726d48Sopenharmony_ci          <td>animation</td>
1161fb726d48Sopenharmony_ci          <td>-</td>
1162fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1163fb726d48Sopenharmony_ci          <td>记录动效的响应时延和完成时延</td>
1164fb726d48Sopenharmony_ci        </tr>
1165fb726d48Sopenharmony_ci        <tr>
1166fb726d48Sopenharmony_ci          <td>app_name</td>
1167fb726d48Sopenharmony_ci          <td>-</td>
1168fb726d48Sopenharmony_ci          <td>hisysevent-plugin</td>
1169fb726d48Sopenharmony_ci          <td>JSON数据源</td>
1170fb726d48Sopenharmony_ci        </tr>
1171fb726d48Sopenharmony_ci        <tr>
1172fb726d48Sopenharmony_ci          <td>args</td>
1173fb726d48Sopenharmony_ci          <td>-</td>
1174fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1175fb726d48Sopenharmony_ci          <td>配合callstack使用</td>
1176fb726d48Sopenharmony_ci        </tr>
1177fb726d48Sopenharmony_ci        <tr>
1178fb726d48Sopenharmony_ci          <td>bio_latency_sample</td>
1179fb726d48Sopenharmony_ci          <td>-</td>
1180fb726d48Sopenharmony_ci          <td>-</td>
1181fb726d48Sopenharmony_ci          <td>IO操作相关方法调用,及调用栈数据</td>
1182fb726d48Sopenharmony_ci        </tr>
1183fb726d48Sopenharmony_ci        <tr>
1184fb726d48Sopenharmony_ci          <td>callstack</td>
1185fb726d48Sopenharmony_ci          <td>-</td>
1186fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1187fb726d48Sopenharmony_ci          <td>异步或非异步的调用</td>
1188fb726d48Sopenharmony_ci        </tr>
1189fb726d48Sopenharmony_ci        <tr>
1190fb726d48Sopenharmony_ci          <td>cpu_measure_filter</td>
1191fb726d48Sopenharmony_ci          <td>-</td>
1192fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1193fb726d48Sopenharmony_ci          <td>cpu跟踪器,cpu频率等</td>
1194fb726d48Sopenharmony_ci        </tr>
1195fb726d48Sopenharmony_ci        <tr>
1196fb726d48Sopenharmony_ci          <td>cpu_usage</td>
1197fb726d48Sopenharmony_ci          <td>-</td>
1198fb726d48Sopenharmony_ci          <td>cpu-plugin</td>
1199fb726d48Sopenharmony_ci          <td>cpu使用率</td>
1200fb726d48Sopenharmony_ci        </tr>
1201fb726d48Sopenharmony_ci        <tr>
1202fb726d48Sopenharmony_ci          <td>data_dict</td>
1203fb726d48Sopenharmony_ci          <td>通用的</td>
1204fb726d48Sopenharmony_ci          <td>-</td>
1205fb726d48Sopenharmony_ci          <td>所有字符串的记录</td>
1206fb726d48Sopenharmony_ci        </tr>
1207fb726d48Sopenharmony_ci        <tr>
1208fb726d48Sopenharmony_ci          <td>data_type</td>
1209fb726d48Sopenharmony_ci          <td>通用的</td>
1210fb726d48Sopenharmony_ci          <td>-</td>
1211fb726d48Sopenharmony_ci          <td>辅助表</td>
1212fb726d48Sopenharmony_ci        </tr>
1213fb726d48Sopenharmony_ci        <tr>
1214fb726d48Sopenharmony_ci          <td>device_info</td>
1215fb726d48Sopenharmony_ci          <td>-</td>
1216fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1217fb726d48Sopenharmony_ci          <td>记录设备分辨率和帧率</td>
1218fb726d48Sopenharmony_ci        </tr>
1219fb726d48Sopenharmony_ci        <tr>
1220fb726d48Sopenharmony_ci          <td>device_state</td>
1221fb726d48Sopenharmony_ci          <td>通用的</td>
1222fb726d48Sopenharmony_ci          <td>hisysevent-plugin</td>
1223fb726d48Sopenharmony_ci          <td>记录设备屏幕亮度,蓝牙,位置等信息</td>
1224fb726d48Sopenharmony_ci        </tr>
1225fb726d48Sopenharmony_ci        <tr>
1226fb726d48Sopenharmony_ci          <td>dynamic_frame</td>
1227fb726d48Sopenharmony_ci          <td>-</td>
1228fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1229fb726d48Sopenharmony_ci          <td>动效帧的分辨率和结束时间等</td>
1230fb726d48Sopenharmony_ci        </tr>
1231fb726d48Sopenharmony_ci        <tr>
1232fb726d48Sopenharmony_ci          <td>ebpf_callstack</td>
1233fb726d48Sopenharmony_ci          <td>-</td>
1234fb726d48Sopenharmony_ci          <td>-</td>
1235fb726d48Sopenharmony_ci          <td>磁盘读写相关的数据</td>
1236fb726d48Sopenharmony_ci        </tr>
1237fb726d48Sopenharmony_ci        <tr>
1238fb726d48Sopenharmony_ci          <td>file_system_callstack</td>
1239fb726d48Sopenharmony_ci          <td>-</td>
1240fb726d48Sopenharmony_ci          <td>-</td>
1241fb726d48Sopenharmony_ci          <td>ebpf文件系统</td>
1242fb726d48Sopenharmony_ci        </tr>
1243fb726d48Sopenharmony_ci        <tr>
1244fb726d48Sopenharmony_ci          <td>file_system_sample</td>
1245fb726d48Sopenharmony_ci          <td>-</td>
1246fb726d48Sopenharmony_ci          <td>-</td>
1247fb726d48Sopenharmony_ci          <td>ebpf文件系统</td>
1248fb726d48Sopenharmony_ci        </tr>
1249fb726d48Sopenharmony_ci        <tr>
1250fb726d48Sopenharmony_ci          <td>frame_maps</td>
1251fb726d48Sopenharmony_ci          <td>-</td>
1252fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1253fb726d48Sopenharmony_ci          <td>帧渲染数据,app到RS的映射</td>
1254fb726d48Sopenharmony_ci        </tr>
1255fb726d48Sopenharmony_ci        <tr>
1256fb726d48Sopenharmony_ci          <td>frame_slice</td>
1257fb726d48Sopenharmony_ci          <td>-</td>
1258fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1259fb726d48Sopenharmony_ci          <td>帧渲染数据</td>
1260fb726d48Sopenharmony_ci        </tr>
1261fb726d48Sopenharmony_ci        <tr>
1262fb726d48Sopenharmony_ci          <td>gpu_slice</td>
1263fb726d48Sopenharmony_ci          <td>-</td>
1264fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1265fb726d48Sopenharmony_ci          <td>gpu渲染时长</td>
1266fb726d48Sopenharmony_ci        </tr>
1267fb726d48Sopenharmony_ci        <tr>
1268fb726d48Sopenharmony_ci          <td>hidump</td>
1269fb726d48Sopenharmony_ci          <td>-</td>
1270fb726d48Sopenharmony_ci          <td>hidump-plugin</td>
1271fb726d48Sopenharmony_ci          <td>FPS数据</td>
1272fb726d48Sopenharmony_ci        </tr>
1273fb726d48Sopenharmony_ci        <tr>
1274fb726d48Sopenharmony_ci          <td>hisys_all_event</td>
1275fb726d48Sopenharmony_ci          <td>-</td>
1276fb726d48Sopenharmony_ci          <td>hisysevent-plugin</td>
1277fb726d48Sopenharmony_ci          <td>JSON数据源</td>
1278fb726d48Sopenharmony_ci        </tr>
1279fb726d48Sopenharmony_ci        <tr>
1280fb726d48Sopenharmony_ci          <td>hisys_event_measure</td>
1281fb726d48Sopenharmony_ci          <td>-</td>
1282fb726d48Sopenharmony_ci          <td>hisysevent-plugin</td>
1283fb726d48Sopenharmony_ci          <td>JSON数据源</td>
1284fb726d48Sopenharmony_ci        </tr>
1285fb726d48Sopenharmony_ci        <tr>
1286fb726d48Sopenharmony_ci          <td>instant</td>
1287fb726d48Sopenharmony_ci          <td>-</td>
1288fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1289fb726d48Sopenharmony_ci          <td>waking和wakeup事件</td>
1290fb726d48Sopenharmony_ci        </tr>
1291fb726d48Sopenharmony_ci        <tr>
1292fb726d48Sopenharmony_ci          <td>irq</td>
1293fb726d48Sopenharmony_ci          <td>-</td>
1294fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1295fb726d48Sopenharmony_ci          <td>记录中断事件</td>
1296fb726d48Sopenharmony_ci        </tr>
1297fb726d48Sopenharmony_ci        <tr>
1298fb726d48Sopenharmony_ci          <td>js_config</td>
1299fb726d48Sopenharmony_ci          <td>-</td>
1300fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1301fb726d48Sopenharmony_ci          <td>arkTs数据采集的配置</td>
1302fb726d48Sopenharmony_ci        </tr>
1303fb726d48Sopenharmony_ci        <tr>
1304fb726d48Sopenharmony_ci          <td>js_cpu_profiler_node</td>
1305fb726d48Sopenharmony_ci          <td>-</td>
1306fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1307fb726d48Sopenharmony_ci          <td>记录了cpu profiler中node节点的数据</td>
1308fb726d48Sopenharmony_ci        </tr>
1309fb726d48Sopenharmony_ci        <tr>
1310fb726d48Sopenharmony_ci          <td>js_cpu_profiler_sample</td>
1311fb726d48Sopenharmony_ci          <td>-</td>
1312fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1313fb726d48Sopenharmony_ci          <td>记录了cpu profiler中sample节点的数据</td>
1314fb726d48Sopenharmony_ci        </tr>
1315fb726d48Sopenharmony_ci        <tr>
1316fb726d48Sopenharmony_ci          <td>js_heap_edges</td>
1317fb726d48Sopenharmony_ci          <td>-</td>
1318fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1319fb726d48Sopenharmony_ci          <td>js内存数据</td>
1320fb726d48Sopenharmony_ci        </tr>
1321fb726d48Sopenharmony_ci        <tr>
1322fb726d48Sopenharmony_ci          <td>js_heap_files</td>
1323fb726d48Sopenharmony_ci          <td>-</td>
1324fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1325fb726d48Sopenharmony_ci          <td>js内存数据</td>
1326fb726d48Sopenharmony_ci        </tr>
1327fb726d48Sopenharmony_ci        <tr>
1328fb726d48Sopenharmony_ci          <td>js_heap_info</td>
1329fb726d48Sopenharmony_ci          <td>-</td>
1330fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1331fb726d48Sopenharmony_ci          <td>js内存数据</td>
1332fb726d48Sopenharmony_ci        </tr>
1333fb726d48Sopenharmony_ci        <tr>
1334fb726d48Sopenharmony_ci          <td>js_heap_location</td>
1335fb726d48Sopenharmony_ci          <td>-</td>
1336fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1337fb726d48Sopenharmony_ci          <td>js内存数据</td>
1338fb726d48Sopenharmony_ci        </tr>
1339fb726d48Sopenharmony_ci        <tr>
1340fb726d48Sopenharmony_ci          <td>js_heap_nodes</td>
1341fb726d48Sopenharmony_ci          <td>-</td>
1342fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1343fb726d48Sopenharmony_ci          <td>js内存数据</td>
1344fb726d48Sopenharmony_ci        </tr>
1345fb726d48Sopenharmony_ci        <tr>
1346fb726d48Sopenharmony_ci          <td>js_heap_sample</td>
1347fb726d48Sopenharmony_ci          <td>-</td>
1348fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1349fb726d48Sopenharmony_ci          <td>js内存数据</td>
1350fb726d48Sopenharmony_ci        </tr>
1351fb726d48Sopenharmony_ci        <tr>
1352fb726d48Sopenharmony_ci          <td>js_heap_string</td>
1353fb726d48Sopenharmony_ci          <td>-</td>
1354fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1355fb726d48Sopenharmony_ci          <td>js内存数据</td>
1356fb726d48Sopenharmony_ci        </tr>
1357fb726d48Sopenharmony_ci        <tr>
1358fb726d48Sopenharmony_ci          <td>js_heap_trace_function_info</td>
1359fb726d48Sopenharmony_ci          <td>-</td>
1360fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1361fb726d48Sopenharmony_ci          <td>js内存数据</td>
1362fb726d48Sopenharmony_ci        </tr>
1363fb726d48Sopenharmony_ci        <tr>
1364fb726d48Sopenharmony_ci          <td>js_heap_trace_node</td>
1365fb726d48Sopenharmony_ci          <td>-</td>
1366fb726d48Sopenharmony_ci          <td>arkts-plugin</td>
1367fb726d48Sopenharmony_ci          <td>js内存数据</td>
1368fb726d48Sopenharmony_ci        </tr>
1369fb726d48Sopenharmony_ci        <tr>
1370fb726d48Sopenharmony_ci          <td>app_startup</td>
1371fb726d48Sopenharmony_ci          <td>-</td>
1372fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1373fb726d48Sopenharmony_ci          <td>应用启动数据</td>
1374fb726d48Sopenharmony_ci        </tr>
1375fb726d48Sopenharmony_ci        <tr>
1376fb726d48Sopenharmony_ci          <td>static_initalize</td>
1377fb726d48Sopenharmony_ci          <td>-</td>
1378fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1379fb726d48Sopenharmony_ci          <td>so初始化数据</td>
1380fb726d48Sopenharmony_ci        </tr>
1381fb726d48Sopenharmony_ci        <tr>
1382fb726d48Sopenharmony_ci          <td>memory_cpu</td>
1383fb726d48Sopenharmony_ci          <td>-</td>
1384fb726d48Sopenharmony_ci          <td>hidumper-plugin</td>
1385fb726d48Sopenharmony_ci          <td>cpu内存数据</td>
1386fb726d48Sopenharmony_ci        </tr>
1387fb726d48Sopenharmony_ci        <tr>
1388fb726d48Sopenharmony_ci          <td>memory_profile</td>
1389fb726d48Sopenharmony_ci          <td>-</td>
1390fb726d48Sopenharmony_ci          <td>hidumper-plugin</td>
1391fb726d48Sopenharmony_ci          <td>/sys/kernel/debug/mali0/ctx/$(pidof xxx)/mem_profile节点相关数据</td>
1392fb726d48Sopenharmony_ci        </tr>
1393fb726d48Sopenharmony_ci        <tr>
1394fb726d48Sopenharmony_ci          <td>memory_rs_image</td>
1395fb726d48Sopenharmony_ci          <td>-</td>
1396fb726d48Sopenharmony_ci          <td>hidumper-plugin</td>
1397fb726d48Sopenharmony_ci          <td>hidumper抓取的界面内存大小数据</td>
1398fb726d48Sopenharmony_ci        </tr>
1399fb726d48Sopenharmony_ci        <tr>
1400fb726d48Sopenharmony_ci          <td>live_process</td>
1401fb726d48Sopenharmony_ci          <td>-</td>
1402fb726d48Sopenharmony_ci          <td>process-plugin</td>
1403fb726d48Sopenharmony_ci          <td>Monitor数据</td>
1404fb726d48Sopenharmony_ci        </tr>
1405fb726d48Sopenharmony_ci        <tr>
1406fb726d48Sopenharmony_ci          <td>network</td>
1407fb726d48Sopenharmony_ci          <td>-</td>
1408fb726d48Sopenharmony_ci          <td>network-plugin</td>
1409fb726d48Sopenharmony_ci          <td>Monitor数据</td>
1410fb726d48Sopenharmony_ci        </tr>
1411fb726d48Sopenharmony_ci        <tr>
1412fb726d48Sopenharmony_ci          <td>diskio</td>
1413fb726d48Sopenharmony_ci          <td>-</td>
1414fb726d48Sopenharmony_ci          <td>diskio-plugin</td>
1415fb726d48Sopenharmony_ci          <td>Monitor数据</td>
1416fb726d48Sopenharmony_ci        </tr>
1417fb726d48Sopenharmony_ci        <tr>
1418fb726d48Sopenharmony_ci          <td>log</td>
1419fb726d48Sopenharmony_ci          <td>-</td>
1420fb726d48Sopenharmony_ci          <td>hilog-plugin</td>
1421fb726d48Sopenharmony_ci          <td>系统日志</td>
1422fb726d48Sopenharmony_ci        </tr>
1423fb726d48Sopenharmony_ci        <tr>
1424fb726d48Sopenharmony_ci          <td>measure</td>
1425fb726d48Sopenharmony_ci          <td>通用的</td>
1426fb726d48Sopenharmony_ci          <td>-</td>
1427fb726d48Sopenharmony_ci          <td>系统中的计量值(数值型)</td>
1428fb726d48Sopenharmony_ci        </tr>
1429fb726d48Sopenharmony_ci        <tr>
1430fb726d48Sopenharmony_ci          <td>measure_filter</td>
1431fb726d48Sopenharmony_ci          <td>通用的</td>
1432fb726d48Sopenharmony_ci          <td>-</td>
1433fb726d48Sopenharmony_ci          <td>计量值的查询辅助表</td>
1434fb726d48Sopenharmony_ci        </tr>
1435fb726d48Sopenharmony_ci        <tr>
1436fb726d48Sopenharmony_ci          <td>memory_ashmem</td>
1437fb726d48Sopenharmony_ci          <td>-</td>
1438fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1439fb726d48Sopenharmony_ci          <td>进程所占用ashmem相关信息</td>
1440fb726d48Sopenharmony_ci        </tr>
1441fb726d48Sopenharmony_ci        <tr>
1442fb726d48Sopenharmony_ci          <td>memory_dma</td>
1443fb726d48Sopenharmony_ci          <td>-</td>
1444fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1445fb726d48Sopenharmony_ci          <td>进程占用的DMA内存相关信息</td>
1446fb726d48Sopenharmony_ci        </tr>
1447fb726d48Sopenharmony_ci        <tr>
1448fb726d48Sopenharmony_ci          <td>memory_process_gpu</td>
1449fb726d48Sopenharmony_ci          <td>-</td>
1450fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1451fb726d48Sopenharmony_ci          <td>进程占用GPU内存相关信息</td>
1452fb726d48Sopenharmony_ci        </tr>
1453fb726d48Sopenharmony_ci        <tr>
1454fb726d48Sopenharmony_ci          <td>memory_window_gpu</td>
1455fb726d48Sopenharmony_ci          <td>-</td>
1456fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1457fb726d48Sopenharmony_ci          <td>窗口占用GPU内存相关信息</td>
1458fb726d48Sopenharmony_ci        </tr>
1459fb726d48Sopenharmony_ci        <tr>
1460fb726d48Sopenharmony_ci          <td>meta</td>
1461fb726d48Sopenharmony_ci          <td>通用的</td>
1462fb726d48Sopenharmony_ci          <td>-</td>
1463fb726d48Sopenharmony_ci          <td>记录解析现场数据(解析时间,数据类型,解析工具等)</td>
1464fb726d48Sopenharmony_ci        </tr>
1465fb726d48Sopenharmony_ci        <tr>
1466fb726d48Sopenharmony_ci          <td>native_hook</td>
1467fb726d48Sopenharmony_ci          <td>-</td>
1468fb726d48Sopenharmony_ci          <td>nativehook/hookdaemon</td>
1469fb726d48Sopenharmony_ci          <td>malloc &amp;&amp; mmap内存数据</td>
1470fb726d48Sopenharmony_ci        </tr>
1471fb726d48Sopenharmony_ci        <tr>
1472fb726d48Sopenharmony_ci          <td>native_hook_frame</td>
1473fb726d48Sopenharmony_ci          <td>-</td>
1474fb726d48Sopenharmony_ci          <td>nativehook/hookdaemon</td>
1475fb726d48Sopenharmony_ci          <td>native_hook调用栈数据</td>
1476fb726d48Sopenharmony_ci        </tr>
1477fb726d48Sopenharmony_ci        <tr>
1478fb726d48Sopenharmony_ci          <td>native_hook_statistic</td>
1479fb726d48Sopenharmony_ci          <td>-</td>
1480fb726d48Sopenharmony_ci          <td>nativehook/hookdaemon</td>
1481fb726d48Sopenharmony_ci          <td>malloc &amp;&amp; mmap统计数据</td>
1482fb726d48Sopenharmony_ci        </tr>
1483fb726d48Sopenharmony_ci        <tr>
1484fb726d48Sopenharmony_ci          <td>paged_memory_sample</td>
1485fb726d48Sopenharmony_ci          <td>-</td>
1486fb726d48Sopenharmony_ci          <td>-</td>
1487fb726d48Sopenharmony_ci          <td>网络数据传输相关的信息</td>
1488fb726d48Sopenharmony_ci        </tr>
1489fb726d48Sopenharmony_ci        <tr>
1490fb726d48Sopenharmony_ci          <td>perf_callchain</td>
1491fb726d48Sopenharmony_ci          <td>-</td>
1492fb726d48Sopenharmony_ci          <td>perf-plugin</td>
1493fb726d48Sopenharmony_ci          <td>perf数据(非插件模式)</td>
1494fb726d48Sopenharmony_ci        </tr>
1495fb726d48Sopenharmony_ci        <tr>
1496fb726d48Sopenharmony_ci          <td>perf_files</td>
1497fb726d48Sopenharmony_ci          <td>-</td>
1498fb726d48Sopenharmony_ci          <td>-</td>
1499fb726d48Sopenharmony_ci          <td>perf数据(非插件模式)</td>
1500fb726d48Sopenharmony_ci        </tr>
1501fb726d48Sopenharmony_ci        <tr>
1502fb726d48Sopenharmony_ci          <td>perf_report</td>
1503fb726d48Sopenharmony_ci          <td>-</td>
1504fb726d48Sopenharmony_ci          <td>-</td>
1505fb726d48Sopenharmony_ci          <td>perf数据(非插件模式)</td>
1506fb726d48Sopenharmony_ci        </tr>
1507fb726d48Sopenharmony_ci        <tr>
1508fb726d48Sopenharmony_ci          <td>perf_sample</td>
1509fb726d48Sopenharmony_ci          <td>-</td>
1510fb726d48Sopenharmony_ci          <td>-</td>
1511fb726d48Sopenharmony_ci          <td>perf数据(非插件模式)</td>
1512fb726d48Sopenharmony_ci        </tr>
1513fb726d48Sopenharmony_ci        <tr>
1514fb726d48Sopenharmony_ci          <td>perf_thread</td>
1515fb726d48Sopenharmony_ci          <td>-</td>
1516fb726d48Sopenharmony_ci          <td>-</td>
1517fb726d48Sopenharmony_ci          <td>perf数据(非插件模式)</td>
1518fb726d48Sopenharmony_ci        </tr>
1519fb726d48Sopenharmony_ci        <tr>
1520fb726d48Sopenharmony_ci          <td>process</td>
1521fb726d48Sopenharmony_ci          <td>-</td>
1522fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1523fb726d48Sopenharmony_ci          <td>进程信息</td>
1524fb726d48Sopenharmony_ci        </tr>
1525fb726d48Sopenharmony_ci        <tr>
1526fb726d48Sopenharmony_ci          <td>process_measure</td>
1527fb726d48Sopenharmony_ci          <td>-</td>
1528fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1529fb726d48Sopenharmony_ci          <td>进程内存</td>
1530fb726d48Sopenharmony_ci        </tr>
1531fb726d48Sopenharmony_ci        <tr>
1532fb726d48Sopenharmony_ci          <td>process_measure_filter</td>
1533fb726d48Sopenharmony_ci          <td>-</td>
1534fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1535fb726d48Sopenharmony_ci          <td>process_measure的辅助表</td>
1536fb726d48Sopenharmony_ci        </tr>
1537fb726d48Sopenharmony_ci        <tr>
1538fb726d48Sopenharmony_ci          <td>raw</td>
1539fb726d48Sopenharmony_ci          <td>-</td>
1540fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1541fb726d48Sopenharmony_ci          <td>线程唤醒信息</td>
1542fb726d48Sopenharmony_ci        </tr>
1543fb726d48Sopenharmony_ci        <tr>
1544fb726d48Sopenharmony_ci          <td>sched_slice</td>
1545fb726d48Sopenharmony_ci          <td>-</td>
1546fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1547fb726d48Sopenharmony_ci          <td>配合线程状态表使用,sched_switch的原始数据</td>
1548fb726d48Sopenharmony_ci        </tr>
1549fb726d48Sopenharmony_ci        <tr>
1550fb726d48Sopenharmony_ci          <td>smaps</td>
1551fb726d48Sopenharmony_ci          <td>-</td>
1552fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1553fb726d48Sopenharmony_ci          <td>进程的内存消耗</td>
1554fb726d48Sopenharmony_ci        </tr>
1555fb726d48Sopenharmony_ci        <tr>
1556fb726d48Sopenharmony_ci          <td>stat</td>
1557fb726d48Sopenharmony_ci          <td>通用的</td>
1558fb726d48Sopenharmony_ci          <td>-</td>
1559fb726d48Sopenharmony_ci          <td>记录不同种类数据的数据量</td>
1560fb726d48Sopenharmony_ci        </tr>
1561fb726d48Sopenharmony_ci        <tr>
1562fb726d48Sopenharmony_ci          <td>symbols</td>
1563fb726d48Sopenharmony_ci          <td>-</td>
1564fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1565fb726d48Sopenharmony_ci          <td>符号表(地址到字符串的映射)</td>
1566fb726d48Sopenharmony_ci        </tr>
1567fb726d48Sopenharmony_ci        <tr>
1568fb726d48Sopenharmony_ci          <td>syscall</td>
1569fb726d48Sopenharmony_ci          <td>-</td>
1570fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1571fb726d48Sopenharmony_ci          <td>系统调用 sys_enter/exit</td>
1572fb726d48Sopenharmony_ci        </tr>
1573fb726d48Sopenharmony_ci        <tr>
1574fb726d48Sopenharmony_ci          <td>sys_event_filter</td>
1575fb726d48Sopenharmony_ci          <td>-</td>
1576fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1577fb726d48Sopenharmony_ci          <td></td>
1578fb726d48Sopenharmony_ci        </tr>
1579fb726d48Sopenharmony_ci        <tr>
1580fb726d48Sopenharmony_ci          <td>sys_mem_measure</td>
1581fb726d48Sopenharmony_ci          <td>-</td>
1582fb726d48Sopenharmony_ci          <td>memory-plugin</td>
1583fb726d48Sopenharmony_ci          <td>系统内存</td>
1584fb726d48Sopenharmony_ci        </tr>
1585fb726d48Sopenharmony_ci        <tr>
1586fb726d48Sopenharmony_ci          <td>thread</td>
1587fb726d48Sopenharmony_ci          <td>通用的</td>
1588fb726d48Sopenharmony_ci          <td>-</td>
1589fb726d48Sopenharmony_ci          <td>线程信息(常用)</td>
1590fb726d48Sopenharmony_ci        </tr>
1591fb726d48Sopenharmony_ci        <tr>
1592fb726d48Sopenharmony_ci          <td>thread_state</td>
1593fb726d48Sopenharmony_ci          <td>通用的</td>
1594fb726d48Sopenharmony_ci          <td>ftrace-plugin</td>
1595fb726d48Sopenharmony_ci          <td>线程调度图(常用)</td>
1596fb726d48Sopenharmony_ci        </tr>
1597fb726d48Sopenharmony_ci        <tr>
1598fb726d48Sopenharmony_ci          <td>trace_config</td>
1599fb726d48Sopenharmony_ci          <td>通用的</td>
1600fb726d48Sopenharmony_ci          <td>hisysevent-plugin</td>
1601fb726d48Sopenharmony_ci          <td>记录trace数据源</td>
1602fb726d48Sopenharmony_ci        </tr>
1603fb726d48Sopenharmony_ci        <tr>
1604fb726d48Sopenharmony_ci          <td>trace_range</td>
1605fb726d48Sopenharmony_ci          <td>通用的</td>
1606fb726d48Sopenharmony_ci          <td>-</td>
1607fb726d48Sopenharmony_ci          <td>trace数据的时长</td>
1608fb726d48Sopenharmony_ci        </tr>
1609fb726d48Sopenharmony_ci        <tr>
1610fb726d48Sopenharmony_ci          <td>clock_snapshot</td>
1611fb726d48Sopenharmony_ci          <td>通用的</td>
1612fb726d48Sopenharmony_ci          <td>通用的</td>
1613fb726d48Sopenharmony_ci          <td>时钟号和时间,时钟名的映射表</td>
1614fb726d48Sopenharmony_ci        </tr>
1615fb726d48Sopenharmony_ci        <tr>
1616fb726d48Sopenharmony_ci          <td>datasource_clockid</td>
1617fb726d48Sopenharmony_ci          <td>通用的</td>
1618fb726d48Sopenharmony_ci          <td>通用的</td>
1619fb726d48Sopenharmony_ci          <td>数据源和时钟号的映射表</td>
1620fb726d48Sopenharmony_ci        </tr>
1621fb726d48Sopenharmony_ci        <tr>
1622fb726d48Sopenharmony_ci          <td>task_pool</td>
1623fb726d48Sopenharmony_ci          <td>-</td>
1624fb726d48Sopenharmony_ci          <td>-</td>
1625fb726d48Sopenharmony_ci          <td>任务池数据</td>
1626fb726d48Sopenharmony_ci        </tr>
1627fb726d48Sopenharmony_ci      </tbody>
1628fb726d48Sopenharmony_ci    </table>
1629fb726d48Sopenharmony_ci    <h2 class="mume-header fontColor" id="header-index-4"><em><strong>表格关系图</strong></em></h2>
1630fb726d48Sopenharmony_ci
1631fb726d48Sopenharmony_ci    <hr>
1632fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor" id="header-index-5">进程表与线程表关系</h3>
1633fb726d48Sopenharmony_ci
1634fb726d48Sopenharmony_ci    <p class="fontColor">当一个进程或者线程结束后,系统可能再次将该进程号或者线程号分配给其他进程或者线程,造成一个进程号或线程号代表多个进程或线程的情况。<br>
1635fb726d48Sopenharmony_ci      Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。<br>
1636fb726d48Sopenharmony_ci      thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。<br>
1637fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/process_thread.png" alt="GitHub Logo">
1638fb726d48Sopenharmony_ci    </p>
1639fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor">查询举例</h3>
1640fb726d48Sopenharmony_ci
1641fb726d48Sopenharmony_ci    <ul class="fontColor">
1642fb726d48Sopenharmony_ci      <li>已知pid = 123,查看当前进程下的所有线程信息,可以使用如下SQL语句:<br>
1643fb726d48Sopenharmony_ci        <code class="fontColor">select thread.* from thread, process where process.pid = 123 and
1644fb726d48Sopenharmony_ci            thread.ipid = process.id</code>
1645fb726d48Sopenharmony_ci      </li>
1646fb726d48Sopenharmony_ci    </ul>
1647fb726d48Sopenharmony_ci    <h3 id="header-index-6">线程表与线程运行状态表关系图</h3>
1648fb726d48Sopenharmony_ci    <p class="fontColor">thread_state表记录所有线程的运行状态信息,包含ts(状态起始时间),dur(状态持续时间),cpu,
1649fb726d48Sopenharmony_ci      itid, state(线程状态)。 thread表的id字段与thread_state表的itid字段相关联。<br>
1650fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/thread_state.png" alt="GitHub Logo">
1651fb726d48Sopenharmony_ci    </p>
1652fb726d48Sopenharmony_ci    <h3>查询举例</h3>
1653fb726d48Sopenharmony_ci    <ul class="fontColor">
1654fb726d48Sopenharmony_ci      <li>已知tid = 123, 查看当前线程的所有运行状态信息,可以使用如下SQL语句:<br>
1655fb726d48Sopenharmony_ci        <code class="fontColor">select thread_state.* from thread, thread_state where thread.tid = 123
1656fb726d48Sopenharmony_ci            and thread.id = thread_state.itid</code>
1657fb726d48Sopenharmony_ci      </li>
1658fb726d48Sopenharmony_ci    </ul>
1659fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor" id="header-index-7">堆内存数据变化表关系图</h3>
1660fb726d48Sopenharmony_ci
1661fb726d48Sopenharmony_ci    <p class="fontColor">
1662fb726d48Sopenharmony_ci      native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,通过callchain_id与native_hook_frame表的callchain_id字段相关联。<br>
1663fb726d48Sopenharmony_ci      native_hook表字段解释如下:</p>
1664fb726d48Sopenharmony_ci    <ul class="fontColor">
1665fb726d48Sopenharmony_ci      <li>callchain_id:唯一标识一次堆内存申请或释放,
1666fb726d48Sopenharmony_ci        通过与native_hook_frame表关联可以拿到当前申请或释放的函数调用堆栈。
1667fb726d48Sopenharmony_ci      </li>
1668fb726d48Sopenharmony_ci      <li>addr:堆内存申请/释放的地址。</li>
1669fb726d48Sopenharmony_ci      <li>native_hook_size:堆内存申请/释放的大小。</li>
1670fb726d48Sopenharmony_ci    </ul>
1671fb726d48Sopenharmony_ci    <p class="fontColor">
1672fb726d48Sopenharmony_ci      native_hook_frame表记录内存申请/释放的调用堆栈。通过callchain_id区分一组调用堆栈,depth为堆栈深度,depth为0时,表示当前行为栈顶数据。<br>
1673fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/dump_and_mem.png" alt="GitHub Logo">
1674fb726d48Sopenharmony_ci    </p>
1675fb726d48Sopenharmony_ci    <p class="fontColor">
1676fb726d48Sopenharmony_ci      native_hook_statistic表记录内存申请/释放的统计信息。通过callchain_id区分一组调用堆栈。每个统计事件将记录当前事件的callchain_id,并统计当前调用栈内存分配/释放的总次数和总大小。<br>
1677fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/db_native_hook_statistic.png" alt="GitHub Logo">
1678fb726d48Sopenharmony_ci    </p>
1679fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor">查询举例</h3>
1680fb726d48Sopenharmony_ci
1681fb726d48Sopenharmony_ci    <ul class="fontColor">
1682fb726d48Sopenharmony_ci      <li>已知tid = 123,查看当前线程的所有堆内存变化信息,可以使用如下SQL语句:<br>
1683fb726d48Sopenharmony_ci        <code class="fontColor">select native_hook.* from thread, native_hook where thread.tid = 123
1684fb726d48Sopenharmony_ci            and thread.id = native_hook.itid</code>
1685fb726d48Sopenharmony_ci      </li>
1686fb726d48Sopenharmony_ci      <li>已知callchain_id = 1, 查看当前内存变化调用堆栈<br>
1687fb726d48Sopenharmony_ci        <code class="fontColor">select * from native_hook_frame where callchain_id = 1</code>
1688fb726d48Sopenharmony_ci      </li>
1689fb726d48Sopenharmony_ci      <li>已知callchain_id = 1, 查看当前内存变化调用堆栈对应的统计信息<br>
1690fb726d48Sopenharmony_ci        <code class="fontColor">select * from native_hook_statistic where callchain_id = 1</code>
1691fb726d48Sopenharmony_ci      </li>
1692fb726d48Sopenharmony_ci    </ul>
1693fb726d48Sopenharmony_ci    <h3 id="header-index-8">日志表与进程线程表关系图</h3>
1694fb726d48Sopenharmony_ci    <p class="fontColor">log表记录日志信息。可以根据seq字段的连续性,来判断是否存在日志丢失的情况。<br>
1695fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/log.png" alt="GitHub Logo">
1696fb726d48Sopenharmony_ci    </p>
1697fb726d48Sopenharmony_ci    <h3>查询举例</h3>
1698fb726d48Sopenharmony_ci    <ul class="fontColor">
1699fb726d48Sopenharmony_ci      <li>已知tid = 123,查看当前线程的所有error级别的日志,可以使用如下SQL语句:<br>
1700fb726d48Sopenharmony_ci        <code class="fontColor">select * from log where tid = 123 and level = "error"</code>
1701fb726d48Sopenharmony_ci      </li>
1702fb726d48Sopenharmony_ci    </ul>
1703fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor" id="header-index-9">perf表之间关系图</h3>
1704fb726d48Sopenharmony_ci
1705fb726d48Sopenharmony_ci    <ul class="fontColor">
1706fb726d48Sopenharmony_ci      <li>perf_report:此表记录Hiperf工具采集数据时的配置信息。</li>
1707fb726d48Sopenharmony_ci      <li>perf_thread:此表记录hiperf采集到的进程和线程数据。</li>
1708fb726d48Sopenharmony_ci      <li>
1709fb726d48Sopenharmony_ci        perf_sample:此表中记录Hiperf工具的采样信息。id唯一表示一次采样记录,通过callchain_id与perf_callchain表中的callchain_id字段相关联。thread_id为线程号,与perf_thread表中的thread_id字段相关联。event_type_id为当前采样的事件类型id,与perf_report表中的id字段相关联。
1710fb726d48Sopenharmony_ci      </li>
1711fb726d48Sopenharmony_ci      <li>perf_callchain:此表格记录的是调用栈信息。</li>
1712fb726d48Sopenharmony_ci      <li>
1713fb726d48Sopenharmony_ci        Perf_files:此表格主要存放着获取到的函数符号表和文件信息。file_id唯一表示一个文件,与perf_callchain表中的file_id字段相关联。
1714fb726d48Sopenharmony_ci      </li>
1715fb726d48Sopenharmony_ci    </ul>
1716fb726d48Sopenharmony_ci    <p class="fontColor"><img src="../figures/traceStreamer/perf.png" alt="GitHub Logo"></p>
1717fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor">查询举例</h3>
1718fb726d48Sopenharmony_ci
1719fb726d48Sopenharmony_ci    <ul class="fontColor">
1720fb726d48Sopenharmony_ci      <li>
1721fb726d48Sopenharmony_ci        <p class="fontColor">已知同步后的时间戳为28463134340470,查询采样数据<br>
1722fb726d48Sopenharmony_ci          <code class="fontColor">select * from perf_sample where timestamp_trace =
1723fb726d48Sopenharmony_ci              28463134340470</code>
1724fb726d48Sopenharmony_ci        </p>
1725fb726d48Sopenharmony_ci      </li>
1726fb726d48Sopenharmony_ci      <li>
1727fb726d48Sopenharmony_ci        <p class="fontColor">已知同步后的时间戳为28463134340470,查询采样数据对应的的调用栈信息<br>
1728fb726d48Sopenharmony_ci          <code class="fontColor">select A.* from perf_callchain as A, perf_sample as B where
1729fb726d48Sopenharmony_ci              B.timestamp_trace = 28463134340470 and A.callchain_id = B.callchain_id</code>
1730fb726d48Sopenharmony_ci        </p>
1731fb726d48Sopenharmony_ci      </li>
1732fb726d48Sopenharmony_ci      <li>
1733fb726d48Sopenharmony_ci        <p class="fontColor">已知同步后的时间戳为28463134277762,查询采样数据的函数名及文件路径<br>
1734fb726d48Sopenharmony_ci          <code class="fontColor">select A.*, B.name, C.path from perf_sample as A, perf_callchain as
1735fb726d48Sopenharmony_ci              B, perf_files as C where A.timestamp_trace = 28463134277762 and B.callchain_id = A.callchain_id
1736fb726d48Sopenharmony_ci              and B.callchain_id = 0 and B.file_id = C.file_id and C.serial_id = 0</code>
1737fb726d48Sopenharmony_ci        </p>
1738fb726d48Sopenharmony_ci      </li>
1739fb726d48Sopenharmony_ci      <li>
1740fb726d48Sopenharmony_ci        <p class="fontColor">已知线程号为6700,查询所有的采样记录<br>
1741fb726d48Sopenharmony_ci          <code class="fontColor">select * from perf_sample where thread_id = 6700</code>
1742fb726d48Sopenharmony_ci        </p>
1743fb726d48Sopenharmony_ci      </li>
1744fb726d48Sopenharmony_ci      <li>
1745fb726d48Sopenharmony_ci        <p class="fontColor">已知进程号为7863,查询所有的采样记录<br>
1746fb726d48Sopenharmony_ci          <code class="fontColor">select A.* from perf_sample as A, perf_thread as B where
1747fb726d48Sopenharmony_ci              B.process_id = 7863 and A.thread_id = B.thread_id</code>
1748fb726d48Sopenharmony_ci        </p>
1749fb726d48Sopenharmony_ci      </li>
1750fb726d48Sopenharmony_ci      <li>
1751fb726d48Sopenharmony_ci        <p class="fontColor">查询所有采样对应的事件类型<br>
1752fb726d48Sopenharmony_ci          <code class="fontColor">select A.*, B.report_value from perf_sample as A, perf_report as B
1753fb726d48Sopenharmony_ci              where A.event_type_id = B.id</code>
1754fb726d48Sopenharmony_ci        </p>
1755fb726d48Sopenharmony_ci      </li>
1756fb726d48Sopenharmony_ci    </ul>
1757fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor" id="header-index-10">帧渲染表之间的关系图</h3>
1758fb726d48Sopenharmony_ci
1759fb726d48Sopenharmony_ci    <p class="fontColor">frame_slice: 记录RS(RenderService)和应用的帧渲染。<br>
1760fb726d48Sopenharmony_ci      gpu_slice: 记录RS的帧对应的gpu渲染时长。<br>
1761fb726d48Sopenharmony_ci      frame_maps:记录应用到RS的帧的映射关系。<br>
1762fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/frames.png" alt="GitHub Logo">
1763fb726d48Sopenharmony_ci    </p>
1764fb726d48Sopenharmony_ci    <h3 class="mume-header fontColor">查询示例</h3>
1765fb726d48Sopenharmony_ci
1766fb726d48Sopenharmony_ci    <ul class="fontColor">
1767fb726d48Sopenharmony_ci      <li>
1768fb726d48Sopenharmony_ci        <p class="fontColor">已知进程,查询进程对应的实际渲染帧<br>
1769fb726d48Sopenharmony_ci          <code class="fontColor">select * from frame_slice where ipid = 1</code>
1770fb726d48Sopenharmony_ci        </p>
1771fb726d48Sopenharmony_ci      </li>
1772fb726d48Sopenharmony_ci      <li>
1773fb726d48Sopenharmony_ci        <p class="fontColor">已知进程的实际渲染帧的dst为12,求其对应的RS进程的渲染帧<br>
1774fb726d48Sopenharmony_ci          <code class="fontColor">select * from frame_slice where id = 12</code>
1775fb726d48Sopenharmony_ci        </p>
1776fb726d48Sopenharmony_ci      </li>
1777fb726d48Sopenharmony_ci      <li>
1778fb726d48Sopenharmony_ci        <p class="fontColor">已知RS的渲染帧在frame_slice中所在行是14,求其对应的GPU渲染时长<br>
1779fb726d48Sopenharmony_ci          <code class="fontColor">select * from gpu_slice where frame_row = 14</code>
1780fb726d48Sopenharmony_ci        </p>
1781fb726d48Sopenharmony_ci      </li>
1782fb726d48Sopenharmony_ci    </ul>
1783fb726d48Sopenharmony_ci    <h3 id="header-index-11">JS内存数据表关系图</h3>
1784fb726d48Sopenharmony_ci    <p class="fontColor">js_heap_files:记录js内存数据的文件名和文件索引</p>
1785fb726d48Sopenharmony_ci    <p class="fontColor"><img src="../figures/traceStreamer/js_heap_files.png" alt="1683163158954"></p>
1786fb726d48Sopenharmony_ci    <p class="fontColor">js_heap_nodes:记录js内存类对象数据<br>
1787fb726d48Sopenharmony_ci      js_heap_edges:记录js内存类对象的成员数据<br>
1788fb726d48Sopenharmony_ci      js_heap_trace_node:记录timeline的调用栈信息<br>
1789fb726d48Sopenharmony_ci      js_heap_sample:记录timeline的时间轴信息<br>
1790fb726d48Sopenharmony_ci      <img src="../figures/traceStreamer/js_heap_nodes.png" alt="1683163373206">
1791fb726d48Sopenharmony_ci    </p>
1792fb726d48Sopenharmony_ci    <h2 id="header-index-12">TraceStreamer输出数据库表格详细介绍</h2>
1793fb726d48Sopenharmony_ci    <h3>app_name表</h3>
1794fb726d48Sopenharmony_ci    <h4>表结构</h4>
1795fb726d48Sopenharmony_ci    <table class="fontColor">
1796fb726d48Sopenharmony_ci      <thead>
1797fb726d48Sopenharmony_ci        <tr>
1798fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
1799fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
1800fb726d48Sopenharmony_ci        </tr>
1801fb726d48Sopenharmony_ci      </thead>
1802fb726d48Sopenharmony_ci      <tbody>
1803fb726d48Sopenharmony_ci        <tr>
1804fb726d48Sopenharmony_ci          <td>id</td>
1805fb726d48Sopenharmony_ci          <td>INT</td>
1806fb726d48Sopenharmony_ci        </tr>
1807fb726d48Sopenharmony_ci        <tr>
1808fb726d48Sopenharmony_ci          <td>app_name</td>
1809fb726d48Sopenharmony_ci          <td>INT</td>
1810fb726d48Sopenharmony_ci        </tr>
1811fb726d48Sopenharmony_ci        <tr>
1812fb726d48Sopenharmony_ci          <td>app_key</td>
1813fb726d48Sopenharmony_ci          <td>INT</td>
1814fb726d48Sopenharmony_ci        </tr>
1815fb726d48Sopenharmony_ci      </tbody>
1816fb726d48Sopenharmony_ci    </table>
1817fb726d48Sopenharmony_ci    <h4>表描述</h4>
1818fb726d48Sopenharmony_ci    <p class="fontColor">记录HiSysevent上报事件中的IDE相关事件中APPNAME的表关联信息。</p>
1819fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
1820fb726d48Sopenharmony_ci    <ul class="fontColor">
1821fb726d48Sopenharmony_ci      <li>id:用于与表hisys_event_measure表中的key_id字段做对应</li>
1822fb726d48Sopenharmony_ci      <li>app_name:对应的事件的信息ID</li>
1823fb726d48Sopenharmony_ci      <li>app_key:对应的事件的APPNAME字段的信息ID</li>
1824fb726d48Sopenharmony_ci    </ul>
1825fb726d48Sopenharmony_ci    <h3>args表</h3>
1826fb726d48Sopenharmony_ci    <h4>表结构</h4>
1827fb726d48Sopenharmony_ci    <table class="fontColor">
1828fb726d48Sopenharmony_ci      <thead>
1829fb726d48Sopenharmony_ci        <tr>
1830fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
1831fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
1832fb726d48Sopenharmony_ci        </tr>
1833fb726d48Sopenharmony_ci      </thead>
1834fb726d48Sopenharmony_ci      <tbody>
1835fb726d48Sopenharmony_ci        <tr>
1836fb726d48Sopenharmony_ci          <td>id</td>
1837fb726d48Sopenharmony_ci          <td>INT</td>
1838fb726d48Sopenharmony_ci        </tr>
1839fb726d48Sopenharmony_ci        <tr>
1840fb726d48Sopenharmony_ci          <td>key</td>
1841fb726d48Sopenharmony_ci          <td>INT</td>
1842fb726d48Sopenharmony_ci        </tr>
1843fb726d48Sopenharmony_ci        <tr>
1844fb726d48Sopenharmony_ci          <td>datatype</td>
1845fb726d48Sopenharmony_ci          <td>INT</td>
1846fb726d48Sopenharmony_ci        </tr>
1847fb726d48Sopenharmony_ci        <tr>
1848fb726d48Sopenharmony_ci          <td>value</td>
1849fb726d48Sopenharmony_ci          <td>INT</td>
1850fb726d48Sopenharmony_ci        </tr>
1851fb726d48Sopenharmony_ci        <tr>
1852fb726d48Sopenharmony_ci          <td>argset</td>
1853fb726d48Sopenharmony_ci          <td>INT</td>
1854fb726d48Sopenharmony_ci        </tr>
1855fb726d48Sopenharmony_ci      </tbody>
1856fb726d48Sopenharmony_ci    </table>
1857fb726d48Sopenharmony_ci    <h4>表描述</h4>
1858fb726d48Sopenharmony_ci    <p class="fontColor">记录方法的参数集合。</p>
1859fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
1860fb726d48Sopenharmony_ci    <ul class="fontColor">
1861fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
1862fb726d48Sopenharmony_ci      <li>key:键</li>
1863fb726d48Sopenharmony_ci      <li>datatype:数据类型</li>
1864fb726d48Sopenharmony_ci      <li>value:取值</li>
1865fb726d48Sopenharmony_ci      <li>argset:参数集合</li>
1866fb726d48Sopenharmony_ci    </ul>
1867fb726d48Sopenharmony_ci    <h3>bio_latency_sample表</h3>
1868fb726d48Sopenharmony_ci    <h4>表结构</h4>
1869fb726d48Sopenharmony_ci    <table class="fontColor">
1870fb726d48Sopenharmony_ci      <thead>
1871fb726d48Sopenharmony_ci        <tr>
1872fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
1873fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
1874fb726d48Sopenharmony_ci        </tr>
1875fb726d48Sopenharmony_ci      </thead>
1876fb726d48Sopenharmony_ci      <tbody>
1877fb726d48Sopenharmony_ci        <tr>
1878fb726d48Sopenharmony_ci          <td>id</td>
1879fb726d48Sopenharmony_ci          <td>INT</td>
1880fb726d48Sopenharmony_ci        </tr>
1881fb726d48Sopenharmony_ci        <tr>
1882fb726d48Sopenharmony_ci          <td>callchain_id</td>
1883fb726d48Sopenharmony_ci          <td>INT</td>
1884fb726d48Sopenharmony_ci        </tr>
1885fb726d48Sopenharmony_ci        <tr>
1886fb726d48Sopenharmony_ci          <td>type</td>
1887fb726d48Sopenharmony_ci          <td>INT</td>
1888fb726d48Sopenharmony_ci        </tr>
1889fb726d48Sopenharmony_ci        <tr>
1890fb726d48Sopenharmony_ci          <td>ipid</td>
1891fb726d48Sopenharmony_ci          <td>INT</td>
1892fb726d48Sopenharmony_ci        </tr>
1893fb726d48Sopenharmony_ci        <tr>
1894fb726d48Sopenharmony_ci          <td>itid</td>
1895fb726d48Sopenharmony_ci          <td>INT</td>
1896fb726d48Sopenharmony_ci        </tr>
1897fb726d48Sopenharmony_ci        <tr>
1898fb726d48Sopenharmony_ci          <td>start_ts</td>
1899fb726d48Sopenharmony_ci          <td>INT</td>
1900fb726d48Sopenharmony_ci        </tr>
1901fb726d48Sopenharmony_ci        <tr>
1902fb726d48Sopenharmony_ci          <td>end_ts</td>
1903fb726d48Sopenharmony_ci          <td>INT</td>
1904fb726d48Sopenharmony_ci        </tr>
1905fb726d48Sopenharmony_ci        <tr>
1906fb726d48Sopenharmony_ci          <td>latency_dur</td>
1907fb726d48Sopenharmony_ci          <td>INT</td>
1908fb726d48Sopenharmony_ci        </tr>
1909fb726d48Sopenharmony_ci        <tr>
1910fb726d48Sopenharmony_ci          <td>tier</td>
1911fb726d48Sopenharmony_ci          <td>INT</td>
1912fb726d48Sopenharmony_ci        </tr>
1913fb726d48Sopenharmony_ci        <tr>
1914fb726d48Sopenharmony_ci          <td>size</td>
1915fb726d48Sopenharmony_ci          <td>INT</td>
1916fb726d48Sopenharmony_ci        </tr>
1917fb726d48Sopenharmony_ci        <tr>
1918fb726d48Sopenharmony_ci          <td>block_number</td>
1919fb726d48Sopenharmony_ci          <td>TEXT</td>
1920fb726d48Sopenharmony_ci        </tr>
1921fb726d48Sopenharmony_ci        <tr>
1922fb726d48Sopenharmony_ci          <td>path</td>
1923fb726d48Sopenharmony_ci          <td>TEXT</td>
1924fb726d48Sopenharmony_ci        </tr>
1925fb726d48Sopenharmony_ci        <tr>
1926fb726d48Sopenharmony_ci          <td>dur_per_4k</td>
1927fb726d48Sopenharmony_ci          <td>INT</td>
1928fb726d48Sopenharmony_ci        </tr>
1929fb726d48Sopenharmony_ci      </tbody>
1930fb726d48Sopenharmony_ci    </table>
1931fb726d48Sopenharmony_ci    <h4>表描述</h4>
1932fb726d48Sopenharmony_ci    <p class="fontColor">记录IO操作相关方法调用,及调用栈数据。</p>
1933fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
1934fb726d48Sopenharmony_ci    <ul class="fontColor">
1935fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
1936fb726d48Sopenharmony_ci      <li>callchain_id:调用栈的唯一标识。与ebpf_callstack表中callchain_id字段关联</li>
1937fb726d48Sopenharmony_ci      <li>type:事件类型其取值为枚举类型(DATA_READ,DATA_WRITE,METADATA_READ,
1938fb726d48Sopenharmony_ci        METADATA_WRITE,PAGE_IN,PAGE_OUT)
1939fb726d48Sopenharmony_ci      </li>
1940fb726d48Sopenharmony_ci      <li>ipid:TS内部进程号</li>
1941fb726d48Sopenharmony_ci      <li>itid:TS内部线程号</li>
1942fb726d48Sopenharmony_ci      <li>start_ts:开始时间</li>
1943fb726d48Sopenharmony_ci      <li>end_ts:结束时间</li>
1944fb726d48Sopenharmony_ci      <li>latency_dur:总延迟</li>
1945fb726d48Sopenharmony_ci      <li>tier:优先级</li>
1946fb726d48Sopenharmony_ci      <li>size:文件大小</li>
1947fb726d48Sopenharmony_ci      <li>block_number:数据量大小(一般为4K)</li>
1948fb726d48Sopenharmony_ci      <li>path:路径id</li>
1949fb726d48Sopenharmony_ci      <li>dur_per_4k:每4k数据的平均延迟</li>
1950fb726d48Sopenharmony_ci    </ul>
1951fb726d48Sopenharmony_ci    <h3>callstack表</h3>
1952fb726d48Sopenharmony_ci    <h4>表结构</h4>
1953fb726d48Sopenharmony_ci    <table class="fontColor">
1954fb726d48Sopenharmony_ci      <thead>
1955fb726d48Sopenharmony_ci        <tr>
1956fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
1957fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
1958fb726d48Sopenharmony_ci        </tr>
1959fb726d48Sopenharmony_ci      </thead>
1960fb726d48Sopenharmony_ci      <tbody>
1961fb726d48Sopenharmony_ci        <tr>
1962fb726d48Sopenharmony_ci          <td>id</td>
1963fb726d48Sopenharmony_ci          <td>INT</td>
1964fb726d48Sopenharmony_ci        </tr>
1965fb726d48Sopenharmony_ci        <tr>
1966fb726d48Sopenharmony_ci          <td>ts</td>
1967fb726d48Sopenharmony_ci          <td>INT</td>
1968fb726d48Sopenharmony_ci        </tr>
1969fb726d48Sopenharmony_ci        <tr>
1970fb726d48Sopenharmony_ci          <td>dur</td>
1971fb726d48Sopenharmony_ci          <td>INT</td>
1972fb726d48Sopenharmony_ci        </tr>
1973fb726d48Sopenharmony_ci        <tr>
1974fb726d48Sopenharmony_ci          <td>callid</td>
1975fb726d48Sopenharmony_ci          <td>INT</td>
1976fb726d48Sopenharmony_ci        </tr>
1977fb726d48Sopenharmony_ci        <tr>
1978fb726d48Sopenharmony_ci          <td>cat</td>
1979fb726d48Sopenharmony_ci          <td>TEXT</td>
1980fb726d48Sopenharmony_ci        </tr>
1981fb726d48Sopenharmony_ci        <tr>
1982fb726d48Sopenharmony_ci          <td>name</td>
1983fb726d48Sopenharmony_ci          <td>TEXT</td>
1984fb726d48Sopenharmony_ci        </tr>
1985fb726d48Sopenharmony_ci        <tr>
1986fb726d48Sopenharmony_ci          <td>depth</td>
1987fb726d48Sopenharmony_ci          <td>INT</td>
1988fb726d48Sopenharmony_ci        </tr>
1989fb726d48Sopenharmony_ci        <tr>
1990fb726d48Sopenharmony_ci          <td>cookie</td>
1991fb726d48Sopenharmony_ci          <td>INT</td>
1992fb726d48Sopenharmony_ci        </tr>
1993fb726d48Sopenharmony_ci        <tr>
1994fb726d48Sopenharmony_ci          <td>parent_id</td>
1995fb726d48Sopenharmony_ci          <td>INT</td>
1996fb726d48Sopenharmony_ci        </tr>
1997fb726d48Sopenharmony_ci        <tr>
1998fb726d48Sopenharmony_ci          <td>argsetid</td>
1999fb726d48Sopenharmony_ci          <td>INT</td>
2000fb726d48Sopenharmony_ci        </tr>
2001fb726d48Sopenharmony_ci        <tr>
2002fb726d48Sopenharmony_ci          <td>chainId</td>
2003fb726d48Sopenharmony_ci          <td>TEXT</td>
2004fb726d48Sopenharmony_ci        </tr>
2005fb726d48Sopenharmony_ci        <tr>
2006fb726d48Sopenharmony_ci          <td>spanId</td>
2007fb726d48Sopenharmony_ci          <td>TEXT</td>
2008fb726d48Sopenharmony_ci        </tr>
2009fb726d48Sopenharmony_ci        <tr>
2010fb726d48Sopenharmony_ci          <td>parentSpanId</td>
2011fb726d48Sopenharmony_ci          <td>TEXT</td>
2012fb726d48Sopenharmony_ci        </tr>
2013fb726d48Sopenharmony_ci        <tr>
2014fb726d48Sopenharmony_ci          <td>flag</td>
2015fb726d48Sopenharmony_ci          <td>TEXT</td>
2016fb726d48Sopenharmony_ci        </tr>
2017fb726d48Sopenharmony_ci      </tbody>
2018fb726d48Sopenharmony_ci    </table>
2019fb726d48Sopenharmony_ci    <h4>表描述</h4>
2020fb726d48Sopenharmony_ci    <p class="fontColor">
2021fb726d48Sopenharmony_ci      记录调用堆栈和异步调用信息,其中depth,stack_id和parent_stack_id仅在非异步的调用中有效。当cookid不为空时,为异步调用,此时callid为进程唯一号,否则为线程唯一号。</p>
2022fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
2023fb726d48Sopenharmony_ci    <ul class="fontColor">
2024fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
2025fb726d48Sopenharmony_ci      <li>ts: 数据事件上报时间戳</li>
2026fb726d48Sopenharmony_ci      <li>dur:调用时长</li>
2027fb726d48Sopenharmony_ci      <li>callid:调用者的ID,比如针对线程表里面的id</li>
2028fb726d48Sopenharmony_ci      <li>cat: 表示当前栈帧属于哪个业务(binder/workqueue/null)</li>
2029fb726d48Sopenharmony_ci      <li>name:调用名称</li>
2030fb726d48Sopenharmony_ci      <li>depth:调用深度</li>
2031fb726d48Sopenharmony_ci      <li>cookie: 异步调用的cookie值</li>
2032fb726d48Sopenharmony_ci      <li>parent_id:父调用的id</li>
2033fb726d48Sopenharmony_ci      <li>argsetid: 调用的参数列表,关联args表的id字段</li>
2034fb726d48Sopenharmony_ci      <li>chainId:分布式数据中的chainId,id相同则表示为同一个分布式的调用栈</li>
2035fb726d48Sopenharmony_ci      <li>spanId:分布式调用关联关系,当前帧的id</li>
2036fb726d48Sopenharmony_ci      <li>parentSpanId: 分布式调用关联关系,当前帧的parent的SpanId,对应当前表的spandId</li>
2037fb726d48Sopenharmony_ci      <li>flag:C表示分布式调用发送方,S表示接受方</li>
2038fb726d48Sopenharmony_ci    </ul>
2039fb726d48Sopenharmony_ci    <h3>clk_event_filter表</h3>
2040fb726d48Sopenharmony_ci    <h4>表结构</h4>
2041fb726d48Sopenharmony_ci    <table class="fontColor">
2042fb726d48Sopenharmony_ci      <thead>
2043fb726d48Sopenharmony_ci        <tr>
2044fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2045fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2046fb726d48Sopenharmony_ci        </tr>
2047fb726d48Sopenharmony_ci      </thead>
2048fb726d48Sopenharmony_ci      <tbody>
2049fb726d48Sopenharmony_ci        <tr>
2050fb726d48Sopenharmony_ci          <td>id</td>
2051fb726d48Sopenharmony_ci          <td>INT</td>
2052fb726d48Sopenharmony_ci        </tr>
2053fb726d48Sopenharmony_ci        <tr>
2054fb726d48Sopenharmony_ci          <td>type</td>
2055fb726d48Sopenharmony_ci          <td>TEXT</td>
2056fb726d48Sopenharmony_ci        </tr>
2057fb726d48Sopenharmony_ci        <tr>
2058fb726d48Sopenharmony_ci          <td>name</td>
2059fb726d48Sopenharmony_ci          <td>TEXT</td>
2060fb726d48Sopenharmony_ci        </tr>
2061fb726d48Sopenharmony_ci        <tr>
2062fb726d48Sopenharmony_ci          <td>cpu</td>
2063fb726d48Sopenharmony_ci          <td>INT</td>
2064fb726d48Sopenharmony_ci        </tr>
2065fb726d48Sopenharmony_ci      </tbody>
2066fb726d48Sopenharmony_ci    </table>
2067fb726d48Sopenharmony_ci    <h4>表描述</h4>
2068fb726d48Sopenharmony_ci    <p class="fontColor">记录时钟信息。</p>
2069fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
2070fb726d48Sopenharmony_ci    <ul class="fontColor">
2071fb726d48Sopenharmony_ci      <li>id: 与measure表的filterId字段关联</li>
2072fb726d48Sopenharmony_ci      <li>type:时钟事件类型</li>
2073fb726d48Sopenharmony_ci      <li>name:时钟事件名称</li>
2074fb726d48Sopenharmony_ci      <li>cpu: cpu编号</li>
2075fb726d48Sopenharmony_ci    </ul>
2076fb726d48Sopenharmony_ci    <h3>clock_event_filter表</h3>
2077fb726d48Sopenharmony_ci    <h4>表结构</h4>
2078fb726d48Sopenharmony_ci    <table class="fontColor">
2079fb726d48Sopenharmony_ci      <thead>
2080fb726d48Sopenharmony_ci        <tr>
2081fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2082fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2083fb726d48Sopenharmony_ci        </tr>
2084fb726d48Sopenharmony_ci      </thead>
2085fb726d48Sopenharmony_ci      <tbody>
2086fb726d48Sopenharmony_ci        <tr>
2087fb726d48Sopenharmony_ci          <td>id</td>
2088fb726d48Sopenharmony_ci          <td>INT</td>
2089fb726d48Sopenharmony_ci        </tr>
2090fb726d48Sopenharmony_ci        <tr>
2091fb726d48Sopenharmony_ci          <td>type</td>
2092fb726d48Sopenharmony_ci          <td>TEXT</td>
2093fb726d48Sopenharmony_ci        </tr>
2094fb726d48Sopenharmony_ci        <tr>
2095fb726d48Sopenharmony_ci          <td>name</td>
2096fb726d48Sopenharmony_ci          <td>TEXT</td>
2097fb726d48Sopenharmony_ci        </tr>
2098fb726d48Sopenharmony_ci        <tr>
2099fb726d48Sopenharmony_ci          <td>cpu</td>
2100fb726d48Sopenharmony_ci          <td>INT</td>
2101fb726d48Sopenharmony_ci        </tr>
2102fb726d48Sopenharmony_ci      </tbody>
2103fb726d48Sopenharmony_ci    </table>
2104fb726d48Sopenharmony_ci    <h4>表描述</h4>
2105fb726d48Sopenharmony_ci    <p class="fontColor">此结构用来维护时钟事件,cpu与唯一的ID做关联。</p>
2106fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2107fb726d48Sopenharmony_ci    <ul class="fontColor">
2108fb726d48Sopenharmony_ci      <li>id: 与measure表的filterId字段关联</li>
2109fb726d48Sopenharmony_ci      <li>Type:时钟事件类型</li>
2110fb726d48Sopenharmony_ci      <li>Name:时钟事件名称</li>
2111fb726d48Sopenharmony_ci      <li>cpu: cpu编号</li>
2112fb726d48Sopenharmony_ci    </ul>
2113fb726d48Sopenharmony_ci    <h3>cpu_measure_filter表</h3>
2114fb726d48Sopenharmony_ci    <h4>表结构</h4>
2115fb726d48Sopenharmony_ci    <table class="fontColor">
2116fb726d48Sopenharmony_ci      <thead>
2117fb726d48Sopenharmony_ci        <tr>
2118fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2119fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2120fb726d48Sopenharmony_ci        </tr>
2121fb726d48Sopenharmony_ci      </thead>
2122fb726d48Sopenharmony_ci      <tbody>
2123fb726d48Sopenharmony_ci        <tr>
2124fb726d48Sopenharmony_ci          <td>id</td>
2125fb726d48Sopenharmony_ci          <td>INT</td>
2126fb726d48Sopenharmony_ci        </tr>
2127fb726d48Sopenharmony_ci        <tr>
2128fb726d48Sopenharmony_ci          <td>name</td>
2129fb726d48Sopenharmony_ci          <td>TEXT</td>
2130fb726d48Sopenharmony_ci        </tr>
2131fb726d48Sopenharmony_ci        <tr>
2132fb726d48Sopenharmony_ci          <td>cpu</td>
2133fb726d48Sopenharmony_ci          <td>INT</td>
2134fb726d48Sopenharmony_ci        </tr>
2135fb726d48Sopenharmony_ci      </tbody>
2136fb726d48Sopenharmony_ci    </table>
2137fb726d48Sopenharmony_ci    <h4>表描述</h4>
2138fb726d48Sopenharmony_ci    <p class="fontColor">将cpu号作为key1,cpu的频率,空闲等状态作为key2,唯一确定一个filter_id。</p>
2139fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2140fb726d48Sopenharmony_ci    <ul class="fontColor">
2141fb726d48Sopenharmony_ci      <li>id: 与measure表的filterId字段关联</li>
2142fb726d48Sopenharmony_ci      <li>name: 事件名(cpu_idle/cpu_frequency/cpu_frequency_limits_max/cpu_frequency_limits_min)</li>
2143fb726d48Sopenharmony_ci      <li>cpu:cpu号</li>
2144fb726d48Sopenharmony_ci    </ul>
2145fb726d48Sopenharmony_ci    <h3>cpu_usage表</h3>
2146fb726d48Sopenharmony_ci    <h4>表结构</h4>
2147fb726d48Sopenharmony_ci    <table class="fontColor">
2148fb726d48Sopenharmony_ci      <thead>
2149fb726d48Sopenharmony_ci        <tr>
2150fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2151fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2152fb726d48Sopenharmony_ci        </tr>
2153fb726d48Sopenharmony_ci      </thead>
2154fb726d48Sopenharmony_ci      <tbody>
2155fb726d48Sopenharmony_ci        <tr>
2156fb726d48Sopenharmony_ci          <td>ts</td>
2157fb726d48Sopenharmony_ci          <td>INT</td>
2158fb726d48Sopenharmony_ci        </tr>
2159fb726d48Sopenharmony_ci        <tr>
2160fb726d48Sopenharmony_ci          <td>dur</td>
2161fb726d48Sopenharmony_ci          <td>INT</td>
2162fb726d48Sopenharmony_ci        </tr>
2163fb726d48Sopenharmony_ci        <tr>
2164fb726d48Sopenharmony_ci          <td>total_load</td>
2165fb726d48Sopenharmony_ci          <td>REAL</td>
2166fb726d48Sopenharmony_ci        </tr>
2167fb726d48Sopenharmony_ci        <tr>
2168fb726d48Sopenharmony_ci          <td>user_load</td>
2169fb726d48Sopenharmony_ci          <td>REAL</td>
2170fb726d48Sopenharmony_ci        </tr>
2171fb726d48Sopenharmony_ci        <tr>
2172fb726d48Sopenharmony_ci          <td>system_load</td>
2173fb726d48Sopenharmony_ci          <td>REAL</td>
2174fb726d48Sopenharmony_ci        </tr>
2175fb726d48Sopenharmony_ci        <tr>
2176fb726d48Sopenharmony_ci          <td>process_num</td>
2177fb726d48Sopenharmony_ci          <td>INT</td>
2178fb726d48Sopenharmony_ci        </tr>
2179fb726d48Sopenharmony_ci      </tbody>
2180fb726d48Sopenharmony_ci    </table>
2181fb726d48Sopenharmony_ci    <h4>表描述</h4>
2182fb726d48Sopenharmony_ci    <p class="fontColor">记录了/proc/pid/stat与CPU使用率相关的数据。</p>
2183fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2184fb726d48Sopenharmony_ci    <ul class="fontColor">
2185fb726d48Sopenharmony_ci      <li>ts: 数据上报时间</li>
2186fb726d48Sopenharmony_ci      <li>dur: 持续时间</li>
2187fb726d48Sopenharmony_ci      <li>total_load:总负荷</li>
2188fb726d48Sopenharmony_ci      <li>user_load:用户负载</li>
2189fb726d48Sopenharmony_ci      <li>system_load:系统负载</li>
2190fb726d48Sopenharmony_ci      <li>process_num:线程数</li>
2191fb726d48Sopenharmony_ci    </ul>
2192fb726d48Sopenharmony_ci    <h3>data_dict表</h3>
2193fb726d48Sopenharmony_ci    <h4>表结构</h4>
2194fb726d48Sopenharmony_ci    <table class="fontColor">
2195fb726d48Sopenharmony_ci      <thead>
2196fb726d48Sopenharmony_ci        <tr>
2197fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2198fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2199fb726d48Sopenharmony_ci        </tr>
2200fb726d48Sopenharmony_ci      </thead>
2201fb726d48Sopenharmony_ci      <tbody>
2202fb726d48Sopenharmony_ci        <tr>
2203fb726d48Sopenharmony_ci          <td>id</td>
2204fb726d48Sopenharmony_ci          <td>INT</td>
2205fb726d48Sopenharmony_ci        </tr>
2206fb726d48Sopenharmony_ci        <tr>
2207fb726d48Sopenharmony_ci          <td>data</td>
2208fb726d48Sopenharmony_ci          <td>TEXT</td>
2209fb726d48Sopenharmony_ci        </tr>
2210fb726d48Sopenharmony_ci      </tbody>
2211fb726d48Sopenharmony_ci    </table>
2212fb726d48Sopenharmony_ci    <h4>表描述</h4>
2213fb726d48Sopenharmony_ci    <p class="fontColor">此表记录了一个数据类型ID和字符串的映射。</p>
2214fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2215fb726d48Sopenharmony_ci    <ul class="fontColor">
2216fb726d48Sopenharmony_ci      <li>id:索引值</li>
2217fb726d48Sopenharmony_ci      <li>data:字符串</li>
2218fb726d48Sopenharmony_ci    </ul>
2219fb726d48Sopenharmony_ci    <h3>data_type表</h3>
2220fb726d48Sopenharmony_ci    <h4>表结构</h4>
2221fb726d48Sopenharmony_ci    <table class="fontColor">
2222fb726d48Sopenharmony_ci      <thead>
2223fb726d48Sopenharmony_ci        <tr>
2224fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2225fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2226fb726d48Sopenharmony_ci        </tr>
2227fb726d48Sopenharmony_ci      </thead>
2228fb726d48Sopenharmony_ci      <tbody>
2229fb726d48Sopenharmony_ci        <tr>
2230fb726d48Sopenharmony_ci          <td>id</td>
2231fb726d48Sopenharmony_ci          <td>INT</td>
2232fb726d48Sopenharmony_ci        </tr>
2233fb726d48Sopenharmony_ci        <tr>
2234fb726d48Sopenharmony_ci          <td>typeId</td>
2235fb726d48Sopenharmony_ci          <td>INT</td>
2236fb726d48Sopenharmony_ci        </tr>
2237fb726d48Sopenharmony_ci        <tr>
2238fb726d48Sopenharmony_ci          <td>desc</td>
2239fb726d48Sopenharmony_ci          <td>TEXT</td>
2240fb726d48Sopenharmony_ci        </tr>
2241fb726d48Sopenharmony_ci      </tbody>
2242fb726d48Sopenharmony_ci    </table>
2243fb726d48Sopenharmony_ci    <h4>表描述</h4>
2244fb726d48Sopenharmony_ci    <p class="fontColor">此表记录了一个数据类型ID和数据描述的映射。</p>
2245fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2246fb726d48Sopenharmony_ci    <ul class="fontColor">
2247fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
2248fb726d48Sopenharmony_ci      <li>typeId::数据类型id</li>
2249fb726d48Sopenharmony_ci      <li>Desc:数据类型描述</li>
2250fb726d48Sopenharmony_ci    </ul>
2251fb726d48Sopenharmony_ci    <h3>diskio表</h3>
2252fb726d48Sopenharmony_ci    <h4>表结构</h4>
2253fb726d48Sopenharmony_ci    <table class="fontColor">
2254fb726d48Sopenharmony_ci      <thead>
2255fb726d48Sopenharmony_ci        <tr>
2256fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2257fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2258fb726d48Sopenharmony_ci        </tr>
2259fb726d48Sopenharmony_ci      </thead>
2260fb726d48Sopenharmony_ci      <tbody>
2261fb726d48Sopenharmony_ci        <tr>
2262fb726d48Sopenharmony_ci          <td>ts</td>
2263fb726d48Sopenharmony_ci          <td>INT</td>
2264fb726d48Sopenharmony_ci        </tr>
2265fb726d48Sopenharmony_ci        <tr>
2266fb726d48Sopenharmony_ci          <td>dur</td>
2267fb726d48Sopenharmony_ci          <td>INT</td>
2268fb726d48Sopenharmony_ci        </tr>
2269fb726d48Sopenharmony_ci        <tr>
2270fb726d48Sopenharmony_ci          <td>rd</td>
2271fb726d48Sopenharmony_ci          <td>INT</td>
2272fb726d48Sopenharmony_ci        </tr>
2273fb726d48Sopenharmony_ci        <tr>
2274fb726d48Sopenharmony_ci          <td>wr</td>
2275fb726d48Sopenharmony_ci          <td>INT</td>
2276fb726d48Sopenharmony_ci        </tr>
2277fb726d48Sopenharmony_ci        <tr>
2278fb726d48Sopenharmony_ci          <td>rd_speed</td>
2279fb726d48Sopenharmony_ci          <td>REAL</td>
2280fb726d48Sopenharmony_ci        </tr>
2281fb726d48Sopenharmony_ci        <tr>
2282fb726d48Sopenharmony_ci          <td>wr_speed</td>
2283fb726d48Sopenharmony_ci          <td>REAL</td>
2284fb726d48Sopenharmony_ci        </tr>
2285fb726d48Sopenharmony_ci        <tr>
2286fb726d48Sopenharmony_ci          <td>rd_count</td>
2287fb726d48Sopenharmony_ci          <td>INT</td>
2288fb726d48Sopenharmony_ci        </tr>
2289fb726d48Sopenharmony_ci        <tr>
2290fb726d48Sopenharmony_ci          <td>wr_count</td>
2291fb726d48Sopenharmony_ci          <td>INT</td>
2292fb726d48Sopenharmony_ci        </tr>
2293fb726d48Sopenharmony_ci        <tr>
2294fb726d48Sopenharmony_ci          <td>rd_count_speed</td>
2295fb726d48Sopenharmony_ci          <td>REAL</td>
2296fb726d48Sopenharmony_ci        </tr>
2297fb726d48Sopenharmony_ci        <tr>
2298fb726d48Sopenharmony_ci          <td>wr_count_speed</td>
2299fb726d48Sopenharmony_ci          <td>REAL</td>
2300fb726d48Sopenharmony_ci        </tr>
2301fb726d48Sopenharmony_ci      </tbody>
2302fb726d48Sopenharmony_ci    </table>
2303fb726d48Sopenharmony_ci    <h4>表描述</h4>
2304fb726d48Sopenharmony_ci    <p class="fontColor">记录了与磁盘读写相关的数据。</p>
2305fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2306fb726d48Sopenharmony_ci    <ul class="fontColor">
2307fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
2308fb726d48Sopenharmony_ci      <li>dur: 持续时间</li>
2309fb726d48Sopenharmony_ci      <li>rd: 当前时间段的读取量</li>
2310fb726d48Sopenharmony_ci      <li>wr: 当前时间段的写入量</li>
2311fb726d48Sopenharmony_ci      <li>rd_speed:当前时间段的读取速度</li>
2312fb726d48Sopenharmony_ci      <li>wr_speed:当前时间段的写入速度</li>
2313fb726d48Sopenharmony_ci      <li>rd_count:读取的数据总量</li>
2314fb726d48Sopenharmony_ci      <li>wr_count:写入的数据总量</li>
2315fb726d48Sopenharmony_ci      <li>rd_count_speed:读数据的平均速度</li>
2316fb726d48Sopenharmony_ci      <li>wr_count_speed:写入数据的平均速度</li>
2317fb726d48Sopenharmony_ci    </ul>
2318fb726d48Sopenharmony_ci    <h3>ebpf_callstack表</h3>
2319fb726d48Sopenharmony_ci    <h4>表结构</h4>
2320fb726d48Sopenharmony_ci    <table class="fontColor">
2321fb726d48Sopenharmony_ci      <thead>
2322fb726d48Sopenharmony_ci        <tr>
2323fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2324fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2325fb726d48Sopenharmony_ci        </tr>
2326fb726d48Sopenharmony_ci      </thead>
2327fb726d48Sopenharmony_ci      <tbody>
2328fb726d48Sopenharmony_ci        <tr>
2329fb726d48Sopenharmony_ci          <td>id</td>
2330fb726d48Sopenharmony_ci          <td>INT</td>
2331fb726d48Sopenharmony_ci        </tr>
2332fb726d48Sopenharmony_ci        <tr>
2333fb726d48Sopenharmony_ci          <td>callchain_id</td>
2334fb726d48Sopenharmony_ci          <td>INT</td>
2335fb726d48Sopenharmony_ci        </tr>
2336fb726d48Sopenharmony_ci        <tr>
2337fb726d48Sopenharmony_ci          <td>depth</td>
2338fb726d48Sopenharmony_ci          <td>TEXT</td>
2339fb726d48Sopenharmony_ci        </tr>
2340fb726d48Sopenharmony_ci        <tr>
2341fb726d48Sopenharmony_ci          <td>ip</td>
2342fb726d48Sopenharmony_ci          <td>TEXT</td>
2343fb726d48Sopenharmony_ci        </tr>
2344fb726d48Sopenharmony_ci        <tr>
2345fb726d48Sopenharmony_ci          <td>symbols_id</td>
2346fb726d48Sopenharmony_ci          <td>INT</td>
2347fb726d48Sopenharmony_ci        </tr>
2348fb726d48Sopenharmony_ci        <tr>
2349fb726d48Sopenharmony_ci          <td>file_path_id</td>
2350fb726d48Sopenharmony_ci          <td>INT</td>
2351fb726d48Sopenharmony_ci        </tr>
2352fb726d48Sopenharmony_ci      </tbody>
2353fb726d48Sopenharmony_ci    </table>
2354fb726d48Sopenharmony_ci    <h4>表描述</h4>
2355fb726d48Sopenharmony_ci    <p class="fontColor">记录了与磁盘读写相关的数据。</p>
2356fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2357fb726d48Sopenharmony_ci    <ul class="fontColor">
2358fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
2359fb726d48Sopenharmony_ci      <li>callchain_id:调用栈的唯一标识</li>
2360fb726d48Sopenharmony_ci      <li>depth:调用栈深度。取值为零时表示栈顶</li>
2361fb726d48Sopenharmony_ci      <li>ip:调用栈ip</li>
2362fb726d48Sopenharmony_ci      <li>symbols_id:调用栈函数名称, 与data_dict中的id字段关联</li>
2363fb726d48Sopenharmony_ci      <li>file_path_id:调用栈函数所属文件路径, 与data_dict中的id字段关联</li>
2364fb726d48Sopenharmony_ci    </ul>
2365fb726d48Sopenharmony_ci    <h3>file_system_sample表</h3>
2366fb726d48Sopenharmony_ci    <h4>表结构</h4>
2367fb726d48Sopenharmony_ci    <table class="fontColor">
2368fb726d48Sopenharmony_ci      <thead>
2369fb726d48Sopenharmony_ci        <tr>
2370fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2371fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2372fb726d48Sopenharmony_ci        </tr>
2373fb726d48Sopenharmony_ci      </thead>
2374fb726d48Sopenharmony_ci      <tbody>
2375fb726d48Sopenharmony_ci        <tr>
2376fb726d48Sopenharmony_ci          <td>callchain_id</td>
2377fb726d48Sopenharmony_ci          <td>INT</td>
2378fb726d48Sopenharmony_ci        </tr>
2379fb726d48Sopenharmony_ci        <tr>
2380fb726d48Sopenharmony_ci          <td>type</td>
2381fb726d48Sopenharmony_ci          <td>INT</td>
2382fb726d48Sopenharmony_ci        </tr>
2383fb726d48Sopenharmony_ci        <tr>
2384fb726d48Sopenharmony_ci          <td>ipid</td>
2385fb726d48Sopenharmony_ci          <td>INT</td>
2386fb726d48Sopenharmony_ci        </tr>
2387fb726d48Sopenharmony_ci        <tr>
2388fb726d48Sopenharmony_ci          <td>itid</td>
2389fb726d48Sopenharmony_ci          <td>INT</td>
2390fb726d48Sopenharmony_ci        </tr>
2391fb726d48Sopenharmony_ci        <tr>
2392fb726d48Sopenharmony_ci          <td>start_ts</td>
2393fb726d48Sopenharmony_ci          <td>INT</td>
2394fb726d48Sopenharmony_ci        </tr>
2395fb726d48Sopenharmony_ci        <tr>
2396fb726d48Sopenharmony_ci          <td>end_ts</td>
2397fb726d48Sopenharmony_ci          <td>INT</td>
2398fb726d48Sopenharmony_ci        </tr>
2399fb726d48Sopenharmony_ci        <tr>
2400fb726d48Sopenharmony_ci          <td>dur</td>
2401fb726d48Sopenharmony_ci          <td>INT</td>
2402fb726d48Sopenharmony_ci        </tr>
2403fb726d48Sopenharmony_ci        <tr>
2404fb726d48Sopenharmony_ci          <td>return_value</td>
2405fb726d48Sopenharmony_ci          <td>TEXT</td>
2406fb726d48Sopenharmony_ci        </tr>
2407fb726d48Sopenharmony_ci        <tr>
2408fb726d48Sopenharmony_ci          <td>error_code</td>
2409fb726d48Sopenharmony_ci          <td>TEXT</td>
2410fb726d48Sopenharmony_ci        </tr>
2411fb726d48Sopenharmony_ci        <tr>
2412fb726d48Sopenharmony_ci          <td>fd</td>
2413fb726d48Sopenharmony_ci          <td>INT</td>
2414fb726d48Sopenharmony_ci        </tr>
2415fb726d48Sopenharmony_ci        <tr>
2416fb726d48Sopenharmony_ci          <td>file_id</td>
2417fb726d48Sopenharmony_ci          <td>INT</td>
2418fb726d48Sopenharmony_ci        </tr>
2419fb726d48Sopenharmony_ci        <tr>
2420fb726d48Sopenharmony_ci          <td>size</td>
2421fb726d48Sopenharmony_ci          <td>INT</td>
2422fb726d48Sopenharmony_ci        </tr>
2423fb726d48Sopenharmony_ci        <tr>
2424fb726d48Sopenharmony_ci          <td>first_argument</td>
2425fb726d48Sopenharmony_ci          <td>TEXT</td>
2426fb726d48Sopenharmony_ci        </tr>
2427fb726d48Sopenharmony_ci        <tr>
2428fb726d48Sopenharmony_ci          <td>second_argument</td>
2429fb726d48Sopenharmony_ci          <td>TEXT</td>
2430fb726d48Sopenharmony_ci        </tr>
2431fb726d48Sopenharmony_ci        <tr>
2432fb726d48Sopenharmony_ci          <td>third_argument</td>
2433fb726d48Sopenharmony_ci          <td>TEXT</td>
2434fb726d48Sopenharmony_ci        </tr>
2435fb726d48Sopenharmony_ci        <tr>
2436fb726d48Sopenharmony_ci          <td>fourth_argument</td>
2437fb726d48Sopenharmony_ci          <td>TEXT</td>
2438fb726d48Sopenharmony_ci        </tr>
2439fb726d48Sopenharmony_ci      </tbody>
2440fb726d48Sopenharmony_ci    </table>
2441fb726d48Sopenharmony_ci    <h4>表描述</h4>
2442fb726d48Sopenharmony_ci    <p class="fontColor">记录了调用栈的相关信息。</p>
2443fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
2444fb726d48Sopenharmony_ci    <ul class="fontColor">
2445fb726d48Sopenharmony_ci      <li>callchain_id:调用栈信息ID与file_system_callstack表中call_chain_id字段相关联</li>
2446fb726d48Sopenharmony_ci      <li>type:对应文件操作open,close,read,write</li>
2447fb726d48Sopenharmony_ci      <li>ipid:样本所属的内部进程ID,关联process表id</li>
2448fb726d48Sopenharmony_ci      <li>itid: 样本所属的内部线程ID,关联thread表id</li>
2449fb726d48Sopenharmony_ci      <li>start_ts:开始时间</li>
2450fb726d48Sopenharmony_ci      <li>end_ts:结束时间</li>
2451fb726d48Sopenharmony_ci      <li>dur:耗时</li>
2452fb726d48Sopenharmony_ci      <li>return_value:文件操作的返回值</li>
2453fb726d48Sopenharmony_ci      <li>error_code:文件操作发生错误时的错误码</li>
2454fb726d48Sopenharmony_ci      <li>fd:文件描述符fd</li>
2455fb726d48Sopenharmony_ci      <li>file_id:当type为open,close时为其操作的文件路径,当type为read,write时为固定字段(null)</li>
2456fb726d48Sopenharmony_ci      <li>size:在type为read,write时对应的文件的读或者写的大小</li>
2457fb726d48Sopenharmony_ci      <li>first_argument:参数一</li>
2458fb726d48Sopenharmony_ci      <li>second_argument:参数二</li>
2459fb726d48Sopenharmony_ci      <li>third_argument:参数三</li>
2460fb726d48Sopenharmony_ci      <li>fourth_argument:参数四</li>
2461fb726d48Sopenharmony_ci    </ul>
2462fb726d48Sopenharmony_ci    <h3>hidump表</h3>
2463fb726d48Sopenharmony_ci    <h4>表结构</h4>
2464fb726d48Sopenharmony_ci    <table class="fontColor">
2465fb726d48Sopenharmony_ci      <thead>
2466fb726d48Sopenharmony_ci        <tr>
2467fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2468fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2469fb726d48Sopenharmony_ci        </tr>
2470fb726d48Sopenharmony_ci      </thead>
2471fb726d48Sopenharmony_ci      <tbody>
2472fb726d48Sopenharmony_ci        <tr>
2473fb726d48Sopenharmony_ci          <td>id</td>
2474fb726d48Sopenharmony_ci          <td>INT</td>
2475fb726d48Sopenharmony_ci        </tr>
2476fb726d48Sopenharmony_ci        <tr>
2477fb726d48Sopenharmony_ci          <td>ts</td>
2478fb726d48Sopenharmony_ci          <td>INT</td>
2479fb726d48Sopenharmony_ci        </tr>
2480fb726d48Sopenharmony_ci        <tr>
2481fb726d48Sopenharmony_ci          <td>fps</td>
2482fb726d48Sopenharmony_ci          <td>INT</td>
2483fb726d48Sopenharmony_ci        </tr>
2484fb726d48Sopenharmony_ci      </tbody>
2485fb726d48Sopenharmony_ci    </table>
2486fb726d48Sopenharmony_ci    <h4>表描述</h4>
2487fb726d48Sopenharmony_ci    <p class="fontColor">此表记录了设备的帧率信息,fps。</p>
2488fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2489fb726d48Sopenharmony_ci    <ul class="fontColor">
2490fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
2491fb726d48Sopenharmony_ci      <li>ts: 数据上报时间戳</li>
2492fb726d48Sopenharmony_ci      <li>fps:帧率值</li>
2493fb726d48Sopenharmony_ci    </ul>
2494fb726d48Sopenharmony_ci    <h3>hisys_event_measure表</h3>
2495fb726d48Sopenharmony_ci    <h4>表结构</h4>
2496fb726d48Sopenharmony_ci    <table class="fontColor">
2497fb726d48Sopenharmony_ci      <thead>
2498fb726d48Sopenharmony_ci        <tr>
2499fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2500fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2501fb726d48Sopenharmony_ci        </tr>
2502fb726d48Sopenharmony_ci      </thead>
2503fb726d48Sopenharmony_ci      <tbody>
2504fb726d48Sopenharmony_ci        <tr>
2505fb726d48Sopenharmony_ci          <td>serial</td>
2506fb726d48Sopenharmony_ci          <td>INT</td>
2507fb726d48Sopenharmony_ci        </tr>
2508fb726d48Sopenharmony_ci        <tr>
2509fb726d48Sopenharmony_ci          <td>ts</td>
2510fb726d48Sopenharmony_ci          <td>INT</td>
2511fb726d48Sopenharmony_ci        </tr>
2512fb726d48Sopenharmony_ci        <tr>
2513fb726d48Sopenharmony_ci          <td>name_id</td>
2514fb726d48Sopenharmony_ci          <td>INT</td>
2515fb726d48Sopenharmony_ci        </tr>
2516fb726d48Sopenharmony_ci        <tr>
2517fb726d48Sopenharmony_ci          <td>key_id</td>
2518fb726d48Sopenharmony_ci          <td>INT</td>
2519fb726d48Sopenharmony_ci        </tr>
2520fb726d48Sopenharmony_ci        <tr>
2521fb726d48Sopenharmony_ci          <td>type</td>
2522fb726d48Sopenharmony_ci          <td>INT</td>
2523fb726d48Sopenharmony_ci        </tr>
2524fb726d48Sopenharmony_ci        <tr>
2525fb726d48Sopenharmony_ci          <td>int_value</td>
2526fb726d48Sopenharmony_ci          <td>REAL</td>
2527fb726d48Sopenharmony_ci        </tr>
2528fb726d48Sopenharmony_ci        <tr>
2529fb726d48Sopenharmony_ci          <td>string_value</td>
2530fb726d48Sopenharmony_ci          <td>TEXT</td>
2531fb726d48Sopenharmony_ci        </tr>
2532fb726d48Sopenharmony_ci      </tbody>
2533fb726d48Sopenharmony_ci    </table>
2534fb726d48Sopenharmony_ci    <h4>表描述</h4>
2535fb726d48Sopenharmony_ci    <p class="fontColor">记录所有的system event事件的相关数据,及其相关表的映射信息。</p>
2536fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2537fb726d48Sopenharmony_ci    <ul class="fontColor">
2538fb726d48Sopenharmony_ci      <li>serial:每条数据过来携带唯一一条id作为标识</li>
2539fb726d48Sopenharmony_ci      <li>ts: 数据上报时间戳</li>
2540fb726d48Sopenharmony_ci      <li>name_id:存放事件对应的ID,与data_dict表相关联可以取出对应的字段</li>
2541fb726d48Sopenharmony_ci      <li>key_id:存放事件包含的字段的ID,与表app_name的id字段相关联,找到app_name表的
2542fb726d48Sopenharmony_ci        id字段对应行的app_key字段与表data_dict表相关联取出对应的字段
2543fb726d48Sopenharmony_ci      </li>
2544fb726d48Sopenharmony_ci      <li>type:存放事件所包含的字段的值所属的类型为int型还是string(0为int,1为string)</li>
2545fb726d48Sopenharmony_ci      <li>int_value:存放本事件所包含的字段的int型的值</li>
2546fb726d48Sopenharmony_ci      <li>string_value:存放本事件所包含的字段的string型的值</li>
2547fb726d48Sopenharmony_ci    </ul>
2548fb726d48Sopenharmony_ci    <h3>instant表</h3>
2549fb726d48Sopenharmony_ci    <h4>表结构</h4>
2550fb726d48Sopenharmony_ci    <table class="fontColor">
2551fb726d48Sopenharmony_ci      <thead>
2552fb726d48Sopenharmony_ci        <tr>
2553fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2554fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2555fb726d48Sopenharmony_ci        </tr>
2556fb726d48Sopenharmony_ci      </thead>
2557fb726d48Sopenharmony_ci      <tbody>
2558fb726d48Sopenharmony_ci        <tr>
2559fb726d48Sopenharmony_ci          <td>ts</td>
2560fb726d48Sopenharmony_ci          <td>INT</td>
2561fb726d48Sopenharmony_ci        </tr>
2562fb726d48Sopenharmony_ci        <tr>
2563fb726d48Sopenharmony_ci          <td>name</td>
2564fb726d48Sopenharmony_ci          <td>TEXT</td>
2565fb726d48Sopenharmony_ci        </tr>
2566fb726d48Sopenharmony_ci        <tr>
2567fb726d48Sopenharmony_ci          <td>ref</td>
2568fb726d48Sopenharmony_ci          <td>INT</td>
2569fb726d48Sopenharmony_ci        </tr>
2570fb726d48Sopenharmony_ci        <tr>
2571fb726d48Sopenharmony_ci          <td>wakeup_from</td>
2572fb726d48Sopenharmony_ci          <td>INT</td>
2573fb726d48Sopenharmony_ci        </tr>
2574fb726d48Sopenharmony_ci        <tr>
2575fb726d48Sopenharmony_ci          <td>ref_type</td>
2576fb726d48Sopenharmony_ci          <td>TEXT</td>
2577fb726d48Sopenharmony_ci        </tr>
2578fb726d48Sopenharmony_ci        <tr>
2579fb726d48Sopenharmony_ci          <td>value</td>
2580fb726d48Sopenharmony_ci          <td>REAL</td>
2581fb726d48Sopenharmony_ci        </tr>
2582fb726d48Sopenharmony_ci      </tbody>
2583fb726d48Sopenharmony_ci    </table>
2584fb726d48Sopenharmony_ci    <h4>表描述</h4>
2585fb726d48Sopenharmony_ci    <p class="fontColor">记录了系统中的waking和wakeup事件。</p>
2586fb726d48Sopenharmony_ci    <h4>字段描述</h4>
2587fb726d48Sopenharmony_ci    <ul class="fontColor">
2588fb726d48Sopenharmony_ci      <li>ts:唤醒时间</li>
2589fb726d48Sopenharmony_ci      <li>name:唤醒事件的名称</li>
2590fb726d48Sopenharmony_ci      <li>ref:索引号</li>
2591fb726d48Sopenharmony_ci      <li>wakeup_from:唤醒当前线程的内部线程号(itid)</li>
2592fb726d48Sopenharmony_ci      <li>ref_type:描述了value字段的类型(一般取值为itid)</li>
2593fb726d48Sopenharmony_ci      <li>value:一般为当前线程的内部线程号取值</li>
2594fb726d48Sopenharmony_ci    </ul>
2595fb726d48Sopenharmony_ci    <h3>irq表</h3>
2596fb726d48Sopenharmony_ci    <h4>表结构</h4>
2597fb726d48Sopenharmony_ci    <table class="fontColor">
2598fb726d48Sopenharmony_ci      <thead>
2599fb726d48Sopenharmony_ci        <tr>
2600fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2601fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2602fb726d48Sopenharmony_ci        </tr>
2603fb726d48Sopenharmony_ci      </thead>
2604fb726d48Sopenharmony_ci      <tbody>
2605fb726d48Sopenharmony_ci        <tr>
2606fb726d48Sopenharmony_ci          <td>id</td>
2607fb726d48Sopenharmony_ci          <td>INT</td>
2608fb726d48Sopenharmony_ci        </tr>
2609fb726d48Sopenharmony_ci        <tr>
2610fb726d48Sopenharmony_ci          <td>ts</td>
2611fb726d48Sopenharmony_ci          <td>INT</td>
2612fb726d48Sopenharmony_ci        </tr>
2613fb726d48Sopenharmony_ci        <tr>
2614fb726d48Sopenharmony_ci          <td>dur</td>
2615fb726d48Sopenharmony_ci          <td>INT</td>
2616fb726d48Sopenharmony_ci        </tr>
2617fb726d48Sopenharmony_ci        <tr>
2618fb726d48Sopenharmony_ci          <td>callid</td>
2619fb726d48Sopenharmony_ci          <td>INT</td>
2620fb726d48Sopenharmony_ci        </tr>
2621fb726d48Sopenharmony_ci        <tr>
2622fb726d48Sopenharmony_ci          <td>cat</td>
2623fb726d48Sopenharmony_ci          <td>TEXT</td>
2624fb726d48Sopenharmony_ci        </tr>
2625fb726d48Sopenharmony_ci        <tr>
2626fb726d48Sopenharmony_ci          <td>name</td>
2627fb726d48Sopenharmony_ci          <td>TEXT</td>
2628fb726d48Sopenharmony_ci        </tr>
2629fb726d48Sopenharmony_ci        <tr>
2630fb726d48Sopenharmony_ci          <td>depth</td>
2631fb726d48Sopenharmony_ci          <td>INT</td>
2632fb726d48Sopenharmony_ci        </tr>
2633fb726d48Sopenharmony_ci        <tr>
2634fb726d48Sopenharmony_ci          <td>cookie</td>
2635fb726d48Sopenharmony_ci          <td>INT</td>
2636fb726d48Sopenharmony_ci        </tr>
2637fb726d48Sopenharmony_ci        <tr>
2638fb726d48Sopenharmony_ci          <td>parent_id</td>
2639fb726d48Sopenharmony_ci          <td>INT</td>
2640fb726d48Sopenharmony_ci        </tr>
2641fb726d48Sopenharmony_ci        <tr>
2642fb726d48Sopenharmony_ci          <td>argsetid</td>
2643fb726d48Sopenharmony_ci          <td>INT</td>
2644fb726d48Sopenharmony_ci        </tr>
2645fb726d48Sopenharmony_ci        <tr>
2646fb726d48Sopenharmony_ci          <td>flag</td>
2647fb726d48Sopenharmony_ci          <td>TEXT</td>
2648fb726d48Sopenharmony_ci        </tr>
2649fb726d48Sopenharmony_ci      </tbody>
2650fb726d48Sopenharmony_ci    </table>
2651fb726d48Sopenharmony_ci    <h4>表描述</h4>
2652fb726d48Sopenharmony_ci    <p class="fontColor">记录中断相关事件。</p>
2653fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2654fb726d48Sopenharmony_ci    <ul class="fontColor">
2655fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
2656fb726d48Sopenharmony_ci      <li>ts: 数据上报时间戳</li>
2657fb726d48Sopenharmony_ci      <li>dur:调用中断时长</li>
2658fb726d48Sopenharmony_ci      <li>callid:调用中断者的ID,比如针对线程表里面的id</li>
2659fb726d48Sopenharmony_ci      <li>cat:调用栈数据类型(取值范围:irq,softirq, ipi)</li>
2660fb726d48Sopenharmony_ci      <li>name:调用中断的名称</li>
2661fb726d48Sopenharmony_ci      <li>depth:中断调用的深度</li>
2662fb726d48Sopenharmony_ci      <li>cookie: 异步调用的cookie值</li>
2663fb726d48Sopenharmony_ci      <li>parent_id:父调用中断的id</li>
2664fb726d48Sopenharmony_ci      <li>argsetid: 跟arg_view中的argset关联,保存irq的名字以及值(irq=5 name=IPI)</li>
2665fb726d48Sopenharmony_ci      <li>flag: 1表示硬中断</li>
2666fb726d48Sopenharmony_ci    </ul>
2667fb726d48Sopenharmony_ci    <h3>js_config表</h3>
2668fb726d48Sopenharmony_ci    <h4>表结构</h4>
2669fb726d48Sopenharmony_ci    <table class="fontColor">
2670fb726d48Sopenharmony_ci      <thead>
2671fb726d48Sopenharmony_ci        <tr>
2672fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2673fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2674fb726d48Sopenharmony_ci        </tr>
2675fb726d48Sopenharmony_ci      </thead>
2676fb726d48Sopenharmony_ci      <tbody>
2677fb726d48Sopenharmony_ci        <tr>
2678fb726d48Sopenharmony_ci          <td>pid</td>
2679fb726d48Sopenharmony_ci          <td>INT</td>
2680fb726d48Sopenharmony_ci        </tr>
2681fb726d48Sopenharmony_ci        <tr>
2682fb726d48Sopenharmony_ci          <td>type</td>
2683fb726d48Sopenharmony_ci          <td>INT</td>
2684fb726d48Sopenharmony_ci        </tr>
2685fb726d48Sopenharmony_ci        <tr>
2686fb726d48Sopenharmony_ci          <td>interval</td>
2687fb726d48Sopenharmony_ci          <td>INT</td>
2688fb726d48Sopenharmony_ci        </tr>
2689fb726d48Sopenharmony_ci        <tr>
2690fb726d48Sopenharmony_ci          <td>capture_numeric_value</td>
2691fb726d48Sopenharmony_ci          <td>INT</td>
2692fb726d48Sopenharmony_ci        </tr>
2693fb726d48Sopenharmony_ci        <tr>
2694fb726d48Sopenharmony_ci          <td>trace_allocation</td>
2695fb726d48Sopenharmony_ci          <td>INT</td>
2696fb726d48Sopenharmony_ci        </tr>
2697fb726d48Sopenharmony_ci        <tr>
2698fb726d48Sopenharmony_ci          <td>enable_cpu_profiler</td>
2699fb726d48Sopenharmony_ci          <td>INT</td>
2700fb726d48Sopenharmony_ci        </tr>
2701fb726d48Sopenharmony_ci        <tr>
2702fb726d48Sopenharmony_ci          <td>cpu_profiler_interval</td>
2703fb726d48Sopenharmony_ci          <td>INT</td>
2704fb726d48Sopenharmony_ci        </tr>
2705fb726d48Sopenharmony_ci      </tbody>
2706fb726d48Sopenharmony_ci    </table>
2707fb726d48Sopenharmony_ci    <h4>表描述</h4>
2708fb726d48Sopenharmony_ci    <p class="fontColor">记录arkTs数据采集的相关配置。</p>
2709fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2710fb726d48Sopenharmony_ci    <ul class="fontColor">
2711fb726d48Sopenharmony_ci      <li>pid:目标进程ID。</li>
2712fb726d48Sopenharmony_ci      <li>
2713fb726d48Sopenharmony_ci        type:JS数据类型,取值与枚举HeapType对应,0表示JS内存数据为snapshot类型,1表示JS内存数据为timeline类型,-1表示没有JS内存数据。
2714fb726d48Sopenharmony_ci      </li>
2715fb726d48Sopenharmony_ci      <li>interval:当type=0时生效,单位是秒,表示一次snapshot事件和下一次snapshot事件之间的间隔。</li>
2716fb726d48Sopenharmony_ci      <li>capture_numeric_value:当type=0时生效,表示是否同时抓取numeric。</li>
2717fb726d48Sopenharmony_ci      <li>track_allocation:当type=1时生效,表示是否抓取allocations。</li>
2718fb726d48Sopenharmony_ci      <li>enable_cpu_profiler:表示是否存在cpuprofiler的数据。</li>
2719fb726d48Sopenharmony_ci      <li>cpu_profiler_interval:表示cpuprofiler数据的采集间隔。</li>
2720fb726d48Sopenharmony_ci    </ul>
2721fb726d48Sopenharmony_ci    <h3>js_cpu_profiler_node表</h3>
2722fb726d48Sopenharmony_ci    <h4>表结构</h4>
2723fb726d48Sopenharmony_ci    <table class="fontColor">
2724fb726d48Sopenharmony_ci      <thead>
2725fb726d48Sopenharmony_ci        <tr>
2726fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2727fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2728fb726d48Sopenharmony_ci        </tr>
2729fb726d48Sopenharmony_ci      </thead>
2730fb726d48Sopenharmony_ci      <tbody>
2731fb726d48Sopenharmony_ci        <tr>
2732fb726d48Sopenharmony_ci          <td>function_id</td>
2733fb726d48Sopenharmony_ci          <td>INT</td>
2734fb726d48Sopenharmony_ci        </tr>
2735fb726d48Sopenharmony_ci        <tr>
2736fb726d48Sopenharmony_ci          <td>function_index</td>
2737fb726d48Sopenharmony_ci          <td>INT</td>
2738fb726d48Sopenharmony_ci        </tr>
2739fb726d48Sopenharmony_ci        <tr>
2740fb726d48Sopenharmony_ci          <td>script_id</td>
2741fb726d48Sopenharmony_ci          <td>INT</td>
2742fb726d48Sopenharmony_ci        </tr>
2743fb726d48Sopenharmony_ci        <tr>
2744fb726d48Sopenharmony_ci          <td>url_index</td>
2745fb726d48Sopenharmony_ci          <td>INT</td>
2746fb726d48Sopenharmony_ci        </tr>
2747fb726d48Sopenharmony_ci        <tr>
2748fb726d48Sopenharmony_ci          <td>line_number</td>
2749fb726d48Sopenharmony_ci          <td>INT</td>
2750fb726d48Sopenharmony_ci        </tr>
2751fb726d48Sopenharmony_ci        <tr>
2752fb726d48Sopenharmony_ci          <td>column_number</td>
2753fb726d48Sopenharmony_ci          <td>INT</td>
2754fb726d48Sopenharmony_ci        </tr>
2755fb726d48Sopenharmony_ci        <tr>
2756fb726d48Sopenharmony_ci          <td>hit_count</td>
2757fb726d48Sopenharmony_ci          <td>INT</td>
2758fb726d48Sopenharmony_ci        </tr>
2759fb726d48Sopenharmony_ci        <tr>
2760fb726d48Sopenharmony_ci          <td>children</td>
2761fb726d48Sopenharmony_ci          <td>INT</td>
2762fb726d48Sopenharmony_ci        </tr>
2763fb726d48Sopenharmony_ci        <tr>
2764fb726d48Sopenharmony_ci          <td>parent_id</td>
2765fb726d48Sopenharmony_ci          <td>INT</td>
2766fb726d48Sopenharmony_ci        </tr>
2767fb726d48Sopenharmony_ci      </tbody>
2768fb726d48Sopenharmony_ci    </table>
2769fb726d48Sopenharmony_ci    <h4>表描述</h4>
2770fb726d48Sopenharmony_ci    <p class="fontColor">记录cpu profiler中node节点的数据。</p>
2771fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2772fb726d48Sopenharmony_ci    <ul class="fontColor">
2773fb726d48Sopenharmony_ci      <li>function_id: 函数的ID号。</li>
2774fb726d48Sopenharmony_ci      <li>function_index:函数名称在data_dict中的索引号。</li>
2775fb726d48Sopenharmony_ci      <li>script_id:关联到的类对象所在文件的绝对路径ID。</li>
2776fb726d48Sopenharmony_ci      <li>url_index:关联到的类对象所在文件的绝对路径名称在data_dict中的索引号。</li>
2777fb726d48Sopenharmony_ci      <li>line_number:类对象所在文件的行号。</li>
2778fb726d48Sopenharmony_ci      <li>column_number:类对象所在文件的列号。</li>
2779fb726d48Sopenharmony_ci      <li>hit_count:采样次数。</li>
2780fb726d48Sopenharmony_ci      <li>children:子节点的id号。</li>
2781fb726d48Sopenharmony_ci      <li>parent_id:父节点的id号。</li>
2782fb726d48Sopenharmony_ci    </ul>
2783fb726d48Sopenharmony_ci    <h3>js_cpu_profiler_sample表</h3>
2784fb726d48Sopenharmony_ci    <h4>表结构</h4>
2785fb726d48Sopenharmony_ci    <table class="fontColor">
2786fb726d48Sopenharmony_ci      <thead>
2787fb726d48Sopenharmony_ci        <tr>
2788fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2789fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2790fb726d48Sopenharmony_ci        </tr>
2791fb726d48Sopenharmony_ci      </thead>
2792fb726d48Sopenharmony_ci      <tbody>
2793fb726d48Sopenharmony_ci        <tr>
2794fb726d48Sopenharmony_ci          <td>id</td>
2795fb726d48Sopenharmony_ci          <td>INT</td>
2796fb726d48Sopenharmony_ci        </tr>
2797fb726d48Sopenharmony_ci        <tr>
2798fb726d48Sopenharmony_ci          <td>function_id</td>
2799fb726d48Sopenharmony_ci          <td>INT</td>
2800fb726d48Sopenharmony_ci        </tr>
2801fb726d48Sopenharmony_ci        <tr>
2802fb726d48Sopenharmony_ci          <td>start_time</td>
2803fb726d48Sopenharmony_ci          <td>INT</td>
2804fb726d48Sopenharmony_ci        </tr>
2805fb726d48Sopenharmony_ci        <tr>
2806fb726d48Sopenharmony_ci          <td>end_time</td>
2807fb726d48Sopenharmony_ci          <td>INT</td>
2808fb726d48Sopenharmony_ci        </tr>
2809fb726d48Sopenharmony_ci        <tr>
2810fb726d48Sopenharmony_ci          <td>dur</td>
2811fb726d48Sopenharmony_ci          <td>INT</td>
2812fb726d48Sopenharmony_ci        </tr>
2813fb726d48Sopenharmony_ci      </tbody>
2814fb726d48Sopenharmony_ci    </table>
2815fb726d48Sopenharmony_ci    <h4>表描述</h4>
2816fb726d48Sopenharmony_ci    <p class="fontColor">记录了cpu profiler 中sample节点的数据。</p>
2817fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2818fb726d48Sopenharmony_ci    <ul class="fontColor">
2819fb726d48Sopenharmony_ci      <li>id: ts内部ID号。</li>
2820fb726d48Sopenharmony_ci      <li>function_id:函数的ID号。</li>
2821fb726d48Sopenharmony_ci      <li>start_time:数据上报的起始时间。</li>
2822fb726d48Sopenharmony_ci      <li>end_time:数据上报的终止时间。</li>
2823fb726d48Sopenharmony_ci      <li>dur:数据上报的间隔时间。</li>
2824fb726d48Sopenharmony_ci    </ul>
2825fb726d48Sopenharmony_ci    <h3>js_heap_edges表</h3>
2826fb726d48Sopenharmony_ci    <h4>表结构</h4>
2827fb726d48Sopenharmony_ci    <table class="fontColor">
2828fb726d48Sopenharmony_ci      <thead>
2829fb726d48Sopenharmony_ci        <tr>
2830fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2831fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2832fb726d48Sopenharmony_ci        </tr>
2833fb726d48Sopenharmony_ci      </thead>
2834fb726d48Sopenharmony_ci      <tbody>
2835fb726d48Sopenharmony_ci        <tr>
2836fb726d48Sopenharmony_ci          <td>file_id</td>
2837fb726d48Sopenharmony_ci          <td>INT</td>
2838fb726d48Sopenharmony_ci        </tr>
2839fb726d48Sopenharmony_ci        <tr>
2840fb726d48Sopenharmony_ci          <td>edge_index</td>
2841fb726d48Sopenharmony_ci          <td>INT</td>
2842fb726d48Sopenharmony_ci        </tr>
2843fb726d48Sopenharmony_ci        <tr>
2844fb726d48Sopenharmony_ci          <td>type</td>
2845fb726d48Sopenharmony_ci          <td>INT</td>
2846fb726d48Sopenharmony_ci        </tr>
2847fb726d48Sopenharmony_ci        <tr>
2848fb726d48Sopenharmony_ci          <td>name_or_index</td>
2849fb726d48Sopenharmony_ci          <td>INT</td>
2850fb726d48Sopenharmony_ci        </tr>
2851fb726d48Sopenharmony_ci        <tr>
2852fb726d48Sopenharmony_ci          <td>to_node</td>
2853fb726d48Sopenharmony_ci          <td>INT</td>
2854fb726d48Sopenharmony_ci        </tr>
2855fb726d48Sopenharmony_ci        <tr>
2856fb726d48Sopenharmony_ci          <td>from_node_id</td>
2857fb726d48Sopenharmony_ci          <td>INT</td>
2858fb726d48Sopenharmony_ci        </tr>
2859fb726d48Sopenharmony_ci        <tr>
2860fb726d48Sopenharmony_ci          <td>to_node_id</td>
2861fb726d48Sopenharmony_ci          <td>INT</td>
2862fb726d48Sopenharmony_ci        </tr>
2863fb726d48Sopenharmony_ci      </tbody>
2864fb726d48Sopenharmony_ci    </table>
2865fb726d48Sopenharmony_ci    <h4>表描述</h4>
2866fb726d48Sopenharmony_ci    <p class="fontColor">记录js内存数据类对象对应的成员的信息。</p>
2867fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2868fb726d48Sopenharmony_ci    <ul class="fontColor">
2869fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
2870fb726d48Sopenharmony_ci      <li>edge_index:成员的索引号</li>
2871fb726d48Sopenharmony_ci      <li>type:成员的类型,取值范围为js_heap_info表中的edge_types</li>
2872fb726d48Sopenharmony_ci      <li>name_or_index:数据名称,取值为js_heap_string表中的下标索引</li>
2873fb726d48Sopenharmony_ci      <li>to_node:此成员指向的类对象在nodes数组中的索引</li>
2874fb726d48Sopenharmony_ci      <li>from_node_id:类对象ID,该类对象指向此成员数据</li>
2875fb726d48Sopenharmony_ci      <li>to_node_id:此成员指向到的类对象nodes数组中的ID</li>
2876fb726d48Sopenharmony_ci    </ul>
2877fb726d48Sopenharmony_ci    <h3>js_heap_files表</h3>
2878fb726d48Sopenharmony_ci    <h4>表结构</h4>
2879fb726d48Sopenharmony_ci    <table class="fontColor">
2880fb726d48Sopenharmony_ci      <thead>
2881fb726d48Sopenharmony_ci        <tr>
2882fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2883fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2884fb726d48Sopenharmony_ci        </tr>
2885fb726d48Sopenharmony_ci      </thead>
2886fb726d48Sopenharmony_ci      <tbody>
2887fb726d48Sopenharmony_ci        <tr>
2888fb726d48Sopenharmony_ci          <td>id</td>
2889fb726d48Sopenharmony_ci          <td>INT</td>
2890fb726d48Sopenharmony_ci        </tr>
2891fb726d48Sopenharmony_ci        <tr>
2892fb726d48Sopenharmony_ci          <td>file_name</td>
2893fb726d48Sopenharmony_ci          <td>TEXT</td>
2894fb726d48Sopenharmony_ci        </tr>
2895fb726d48Sopenharmony_ci        <tr>
2896fb726d48Sopenharmony_ci          <td>start_time</td>
2897fb726d48Sopenharmony_ci          <td>INT</td>
2898fb726d48Sopenharmony_ci        </tr>
2899fb726d48Sopenharmony_ci        <tr>
2900fb726d48Sopenharmony_ci          <td>end_time</td>
2901fb726d48Sopenharmony_ci          <td>INT</td>
2902fb726d48Sopenharmony_ci        </tr>
2903fb726d48Sopenharmony_ci        <tr>
2904fb726d48Sopenharmony_ci          <td>self_size</td>
2905fb726d48Sopenharmony_ci          <td>INT</td>
2906fb726d48Sopenharmony_ci        </tr>
2907fb726d48Sopenharmony_ci      </tbody>
2908fb726d48Sopenharmony_ci    </table>
2909fb726d48Sopenharmony_ci    <h4>表描述</h4>
2910fb726d48Sopenharmony_ci    <p class="fontColor">记录了js内存数据的文件名称和时间。</p>
2911fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2912fb726d48Sopenharmony_ci    <ul class="fontColor">
2913fb726d48Sopenharmony_ci      <li>id:文件ID</li>
2914fb726d48Sopenharmony_ci      <li>file_name:文件名称</li>
2915fb726d48Sopenharmony_ci      <li>start_time:数据抓取的起始时间</li>
2916fb726d48Sopenharmony_ci      <li>end_time:数据抓取的终止时间</li>
2917fb726d48Sopenharmony_ci      <li>self_size: 当前snapshot中所有node的size之和</li>
2918fb726d48Sopenharmony_ci    </ul>
2919fb726d48Sopenharmony_ci    <h3>js_heap_info表</h3>
2920fb726d48Sopenharmony_ci    <h4>表结构</h4>
2921fb726d48Sopenharmony_ci    <table class="fontColor">
2922fb726d48Sopenharmony_ci      <thead>
2923fb726d48Sopenharmony_ci        <tr>
2924fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2925fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2926fb726d48Sopenharmony_ci        </tr>
2927fb726d48Sopenharmony_ci      </thead>
2928fb726d48Sopenharmony_ci      <tbody>
2929fb726d48Sopenharmony_ci        <tr>
2930fb726d48Sopenharmony_ci          <td>file_id</td>
2931fb726d48Sopenharmony_ci          <td>INT</td>
2932fb726d48Sopenharmony_ci        </tr>
2933fb726d48Sopenharmony_ci        <tr>
2934fb726d48Sopenharmony_ci          <td>key</td>
2935fb726d48Sopenharmony_ci          <td>TEXT</td>
2936fb726d48Sopenharmony_ci        </tr>
2937fb726d48Sopenharmony_ci        <tr>
2938fb726d48Sopenharmony_ci          <td>type</td>
2939fb726d48Sopenharmony_ci          <td>INT</td>
2940fb726d48Sopenharmony_ci        </tr>
2941fb726d48Sopenharmony_ci        <tr>
2942fb726d48Sopenharmony_ci          <td>int_value</td>
2943fb726d48Sopenharmony_ci          <td>INT</td>
2944fb726d48Sopenharmony_ci        </tr>
2945fb726d48Sopenharmony_ci        <tr>
2946fb726d48Sopenharmony_ci          <td>str_value</td>
2947fb726d48Sopenharmony_ci          <td>TEXT</td>
2948fb726d48Sopenharmony_ci        </tr>
2949fb726d48Sopenharmony_ci      </tbody>
2950fb726d48Sopenharmony_ci    </table>
2951fb726d48Sopenharmony_ci    <h4>表描述</h4>
2952fb726d48Sopenharmony_ci    <p class="fontColor">记录了js内存数据类型,如nodes和edges的字段类型和数据总数。</p>
2953fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2954fb726d48Sopenharmony_ci    <ul class="fontColor">
2955fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
2956fb726d48Sopenharmony_ci      <li>key:类型名称</li>
2957fb726d48Sopenharmony_ci      <li>type:数据类型索引</li>
2958fb726d48Sopenharmony_ci      <li>int_value:int类型的数据值,如count类型数据</li>
2959fb726d48Sopenharmony_ci      <li>str_value:string类型的数据值,如typename</li>
2960fb726d48Sopenharmony_ci    </ul>
2961fb726d48Sopenharmony_ci    <h3>js_heap_location表</h3>
2962fb726d48Sopenharmony_ci    <h4>表结构</h4>
2963fb726d48Sopenharmony_ci    <table class="fontColor">
2964fb726d48Sopenharmony_ci      <thead>
2965fb726d48Sopenharmony_ci        <tr>
2966fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
2967fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
2968fb726d48Sopenharmony_ci        </tr>
2969fb726d48Sopenharmony_ci      </thead>
2970fb726d48Sopenharmony_ci      <tbody>
2971fb726d48Sopenharmony_ci        <tr>
2972fb726d48Sopenharmony_ci          <td>file_id</td>
2973fb726d48Sopenharmony_ci          <td>INT</td>
2974fb726d48Sopenharmony_ci        </tr>
2975fb726d48Sopenharmony_ci        <tr>
2976fb726d48Sopenharmony_ci          <td>object_index</td>
2977fb726d48Sopenharmony_ci          <td>INT</td>
2978fb726d48Sopenharmony_ci        </tr>
2979fb726d48Sopenharmony_ci        <tr>
2980fb726d48Sopenharmony_ci          <td>script_id</td>
2981fb726d48Sopenharmony_ci          <td>INT</td>
2982fb726d48Sopenharmony_ci        </tr>
2983fb726d48Sopenharmony_ci        <tr>
2984fb726d48Sopenharmony_ci          <td>line</td>
2985fb726d48Sopenharmony_ci          <td>INT</td>
2986fb726d48Sopenharmony_ci        </tr>
2987fb726d48Sopenharmony_ci        <tr>
2988fb726d48Sopenharmony_ci          <td>column</td>
2989fb726d48Sopenharmony_ci          <td>INT</td>
2990fb726d48Sopenharmony_ci        </tr>
2991fb726d48Sopenharmony_ci      </tbody>
2992fb726d48Sopenharmony_ci    </table>
2993fb726d48Sopenharmony_ci    <h4>表描述</h4>
2994fb726d48Sopenharmony_ci    <p class="fontColor">记录了js内存location节点相关数据,此表目前无抓取到的数据。</p>
2995fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
2996fb726d48Sopenharmony_ci    <ul class="fontColor">
2997fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
2998fb726d48Sopenharmony_ci      <li>object_index:与location关联的类对象的索引,取值为js_heap_nodes的下标索引</li>
2999fb726d48Sopenharmony_ci      <li>script_id:关联到的类对象所在文件的绝对路径ID</li>
3000fb726d48Sopenharmony_ci      <li>line:在类对象所在的文件中的行号</li>
3001fb726d48Sopenharmony_ci      <li>column:在类对象所在的文件中的列号</li>
3002fb726d48Sopenharmony_ci    </ul>
3003fb726d48Sopenharmony_ci    <h3>js_heap_nodes表</h3>
3004fb726d48Sopenharmony_ci    <h4>表结构</h4>
3005fb726d48Sopenharmony_ci    <table class="fontColor">
3006fb726d48Sopenharmony_ci      <thead>
3007fb726d48Sopenharmony_ci        <tr>
3008fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3009fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3010fb726d48Sopenharmony_ci        </tr>
3011fb726d48Sopenharmony_ci      </thead>
3012fb726d48Sopenharmony_ci      <tbody>
3013fb726d48Sopenharmony_ci        <tr>
3014fb726d48Sopenharmony_ci          <td>file_id</td>
3015fb726d48Sopenharmony_ci          <td>INT</td>
3016fb726d48Sopenharmony_ci        </tr>
3017fb726d48Sopenharmony_ci        <tr>
3018fb726d48Sopenharmony_ci          <td>node_index</td>
3019fb726d48Sopenharmony_ci          <td>TEXT</td>
3020fb726d48Sopenharmony_ci        </tr>
3021fb726d48Sopenharmony_ci        <tr>
3022fb726d48Sopenharmony_ci          <td>type</td>
3023fb726d48Sopenharmony_ci          <td>INT</td>
3024fb726d48Sopenharmony_ci        </tr>
3025fb726d48Sopenharmony_ci        <tr>
3026fb726d48Sopenharmony_ci          <td>name</td>
3027fb726d48Sopenharmony_ci          <td>INT</td>
3028fb726d48Sopenharmony_ci        </tr>
3029fb726d48Sopenharmony_ci        <tr>
3030fb726d48Sopenharmony_ci          <td>id</td>
3031fb726d48Sopenharmony_ci          <td>TEXT</td>
3032fb726d48Sopenharmony_ci        </tr>
3033fb726d48Sopenharmony_ci        <tr>
3034fb726d48Sopenharmony_ci          <td>self_size</td>
3035fb726d48Sopenharmony_ci          <td>INT</td>
3036fb726d48Sopenharmony_ci        </tr>
3037fb726d48Sopenharmony_ci        <tr>
3038fb726d48Sopenharmony_ci          <td>edge_count</td>
3039fb726d48Sopenharmony_ci          <td>INT</td>
3040fb726d48Sopenharmony_ci        </tr>
3041fb726d48Sopenharmony_ci        <tr>
3042fb726d48Sopenharmony_ci          <td>trace_node_id</td>
3043fb726d48Sopenharmony_ci          <td>INT</td>
3044fb726d48Sopenharmony_ci        </tr>
3045fb726d48Sopenharmony_ci        <tr>
3046fb726d48Sopenharmony_ci          <td>detachedness</td>
3047fb726d48Sopenharmony_ci          <td>INT</td>
3048fb726d48Sopenharmony_ci        </tr>
3049fb726d48Sopenharmony_ci      </tbody>
3050fb726d48Sopenharmony_ci    </table>
3051fb726d48Sopenharmony_ci    <h4>表描述</h4>
3052fb726d48Sopenharmony_ci    <p class="fontColor">记录了js内存数据中类对象的数据。</p>
3053fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3054fb726d48Sopenharmony_ci    <ul class="fontColor">
3055fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
3056fb726d48Sopenharmony_ci      <li>node_index:类对象的索引</li>
3057fb726d48Sopenharmony_ci      <li>type:类对象的类型</li>
3058fb726d48Sopenharmony_ci      <li>name:类对象的名称</li>
3059fb726d48Sopenharmony_ci      <li>id:类对象的唯一ID</li>
3060fb726d48Sopenharmony_ci      <li>self_size:该类对象所有成员的大小(以字节为单位)</li>
3061fb726d48Sopenharmony_ci      <li>edge_count:该类对象指向的类成员的个数</li>
3062fb726d48Sopenharmony_ci      <li>trace_node_id:该类对象关联到js_heap_trace_node表中的调用栈ID</li>
3063fb726d48Sopenharmony_ci      <li>detachedness:是否可以从window全局对象访问此节点,0表示是,1表示否</li>
3064fb726d48Sopenharmony_ci    </ul>
3065fb726d48Sopenharmony_ci    <h3>js_heap_sample表</h3>
3066fb726d48Sopenharmony_ci    <h4>表结构</h4>
3067fb726d48Sopenharmony_ci    <table class="fontColor">
3068fb726d48Sopenharmony_ci      <thead>
3069fb726d48Sopenharmony_ci        <tr>
3070fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3071fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3072fb726d48Sopenharmony_ci        </tr>
3073fb726d48Sopenharmony_ci      </thead>
3074fb726d48Sopenharmony_ci      <tbody>
3075fb726d48Sopenharmony_ci        <tr>
3076fb726d48Sopenharmony_ci          <td>file_id</td>
3077fb726d48Sopenharmony_ci          <td>INT</td>
3078fb726d48Sopenharmony_ci        </tr>
3079fb726d48Sopenharmony_ci        <tr>
3080fb726d48Sopenharmony_ci          <td>timestamp_us</td>
3081fb726d48Sopenharmony_ci          <td>INT</td>
3082fb726d48Sopenharmony_ci        </tr>
3083fb726d48Sopenharmony_ci        <tr>
3084fb726d48Sopenharmony_ci          <td>last_assigned_id</td>
3085fb726d48Sopenharmony_ci          <td>INT</td>
3086fb726d48Sopenharmony_ci        </tr>
3087fb726d48Sopenharmony_ci      </tbody>
3088fb726d48Sopenharmony_ci    </table>
3089fb726d48Sopenharmony_ci    <h4>表描述</h4>
3090fb726d48Sopenharmony_ci    <p class="fontColor">记录了timeline模式下的时间轴信息。</p>
3091fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3092fb726d48Sopenharmony_ci    <ul class="fontColor">
3093fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
3094fb726d48Sopenharmony_ci      <li>timestamp_us:时间信息</li>
3095fb726d48Sopenharmony_ci      <li>last_assigned_id:当前时间点的id</li>
3096fb726d48Sopenharmony_ci    </ul>
3097fb726d48Sopenharmony_ci    <h3>js_heap_string表</h3>
3098fb726d48Sopenharmony_ci    <h4>表结构</h4>
3099fb726d48Sopenharmony_ci    <table class="fontColor">
3100fb726d48Sopenharmony_ci      <thead>
3101fb726d48Sopenharmony_ci        <tr>
3102fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3103fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3104fb726d48Sopenharmony_ci        </tr>
3105fb726d48Sopenharmony_ci      </thead>
3106fb726d48Sopenharmony_ci      <tbody>
3107fb726d48Sopenharmony_ci        <tr>
3108fb726d48Sopenharmony_ci          <td>file_id</td>
3109fb726d48Sopenharmony_ci          <td>INT</td>
3110fb726d48Sopenharmony_ci        </tr>
3111fb726d48Sopenharmony_ci        <tr>
3112fb726d48Sopenharmony_ci          <td>file_index</td>
3113fb726d48Sopenharmony_ci          <td>INT</td>
3114fb726d48Sopenharmony_ci        </tr>
3115fb726d48Sopenharmony_ci        <tr>
3116fb726d48Sopenharmony_ci          <td>string</td>
3117fb726d48Sopenharmony_ci          <td>TEXT</td>
3118fb726d48Sopenharmony_ci        </tr>
3119fb726d48Sopenharmony_ci      </tbody>
3120fb726d48Sopenharmony_ci    </table>
3121fb726d48Sopenharmony_ci    <h4>表描述</h4>
3122fb726d48Sopenharmony_ci    <p class="fontColor">记录了js内存数据中的字符串。</p>
3123fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3124fb726d48Sopenharmony_ci    <ul class="fontColor">
3125fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
3126fb726d48Sopenharmony_ci      <li>file_index:索引</li>
3127fb726d48Sopenharmony_ci      <li>string:对应的字符串信息</li>
3128fb726d48Sopenharmony_ci    </ul>
3129fb726d48Sopenharmony_ci    <h3>js_heap_trace_function_info表</h3>
3130fb726d48Sopenharmony_ci    <h4>表结构</h4>
3131fb726d48Sopenharmony_ci    <table class="fontColor">
3132fb726d48Sopenharmony_ci      <thead>
3133fb726d48Sopenharmony_ci        <tr>
3134fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3135fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3136fb726d48Sopenharmony_ci        </tr>
3137fb726d48Sopenharmony_ci      </thead>
3138fb726d48Sopenharmony_ci      <tbody>
3139fb726d48Sopenharmony_ci        <tr>
3140fb726d48Sopenharmony_ci          <td>file_id</td>
3141fb726d48Sopenharmony_ci          <td>INT</td>
3142fb726d48Sopenharmony_ci        </tr>
3143fb726d48Sopenharmony_ci        <tr>
3144fb726d48Sopenharmony_ci          <td>function_index</td>
3145fb726d48Sopenharmony_ci          <td>INT</td>
3146fb726d48Sopenharmony_ci        </tr>
3147fb726d48Sopenharmony_ci        <tr>
3148fb726d48Sopenharmony_ci          <td>function_id</td>
3149fb726d48Sopenharmony_ci          <td>INT</td>
3150fb726d48Sopenharmony_ci        </tr>
3151fb726d48Sopenharmony_ci        <tr>
3152fb726d48Sopenharmony_ci          <td>name</td>
3153fb726d48Sopenharmony_ci          <td>INT</td>
3154fb726d48Sopenharmony_ci        </tr>
3155fb726d48Sopenharmony_ci        <tr>
3156fb726d48Sopenharmony_ci          <td>script_name</td>
3157fb726d48Sopenharmony_ci          <td>INT</td>
3158fb726d48Sopenharmony_ci        </tr>
3159fb726d48Sopenharmony_ci        <tr>
3160fb726d48Sopenharmony_ci          <td>script_id</td>
3161fb726d48Sopenharmony_ci          <td>INT</td>
3162fb726d48Sopenharmony_ci        </tr>
3163fb726d48Sopenharmony_ci        <tr>
3164fb726d48Sopenharmony_ci          <td>line</td>
3165fb726d48Sopenharmony_ci          <td>INT</td>
3166fb726d48Sopenharmony_ci        </tr>
3167fb726d48Sopenharmony_ci        <tr>
3168fb726d48Sopenharmony_ci          <td>column</td>
3169fb726d48Sopenharmony_ci          <td>INT</td>
3170fb726d48Sopenharmony_ci        </tr>
3171fb726d48Sopenharmony_ci      </tbody>
3172fb726d48Sopenharmony_ci    </table>
3173fb726d48Sopenharmony_ci    <h4>表描述</h4>
3174fb726d48Sopenharmony_ci    <p class="fontColor">记录了timeline模式下的调用栈的每个函数信息。</p>
3175fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3176fb726d48Sopenharmony_ci    <ul class="fontColor">
3177fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
3178fb726d48Sopenharmony_ci      <li>function_index:函数索引</li>
3179fb726d48Sopenharmony_ci      <li>function_id:函数ID</li>
3180fb726d48Sopenharmony_ci      <li>name:函数名称</li>
3181fb726d48Sopenharmony_ci      <li>script_name:关联到的类对象所在文件的绝对路径名称</li>
3182fb726d48Sopenharmony_ci      <li>script_id:关联到的类对象所在文件的绝对路径ID</li>
3183fb726d48Sopenharmony_ci      <li>line:在类对象所在的文件中的行号</li>
3184fb726d48Sopenharmony_ci      <li>column:在类对象所在的文件中的列号</li>
3185fb726d48Sopenharmony_ci    </ul>
3186fb726d48Sopenharmony_ci    <h3>js_heap_trace_node表</h3>
3187fb726d48Sopenharmony_ci    <h4>表结构</h4>
3188fb726d48Sopenharmony_ci    <table class="fontColor">
3189fb726d48Sopenharmony_ci      <thead>
3190fb726d48Sopenharmony_ci        <tr>
3191fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3192fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3193fb726d48Sopenharmony_ci        </tr>
3194fb726d48Sopenharmony_ci      </thead>
3195fb726d48Sopenharmony_ci      <tbody>
3196fb726d48Sopenharmony_ci        <tr>
3197fb726d48Sopenharmony_ci          <td>file_id</td>
3198fb726d48Sopenharmony_ci          <td>INT</td>
3199fb726d48Sopenharmony_ci        </tr>
3200fb726d48Sopenharmony_ci        <tr>
3201fb726d48Sopenharmony_ci          <td>id</td>
3202fb726d48Sopenharmony_ci          <td>INT</td>
3203fb726d48Sopenharmony_ci        </tr>
3204fb726d48Sopenharmony_ci        <tr>
3205fb726d48Sopenharmony_ci          <td>function_info_index</td>
3206fb726d48Sopenharmony_ci          <td>INT</td>
3207fb726d48Sopenharmony_ci        </tr>
3208fb726d48Sopenharmony_ci        <tr>
3209fb726d48Sopenharmony_ci          <td>count</td>
3210fb726d48Sopenharmony_ci          <td>INT</td>
3211fb726d48Sopenharmony_ci        </tr>
3212fb726d48Sopenharmony_ci        <tr>
3213fb726d48Sopenharmony_ci          <td>size</td>
3214fb726d48Sopenharmony_ci          <td>INT</td>
3215fb726d48Sopenharmony_ci        </tr>
3216fb726d48Sopenharmony_ci        <tr>
3217fb726d48Sopenharmony_ci          <td>parent_id</td>
3218fb726d48Sopenharmony_ci          <td>INT</td>
3219fb726d48Sopenharmony_ci        </tr>
3220fb726d48Sopenharmony_ci      </tbody>
3221fb726d48Sopenharmony_ci    </table>
3222fb726d48Sopenharmony_ci    <h4>表描述</h4>
3223fb726d48Sopenharmony_ci    <p class="fontColor">记录了timeline模式下的调用栈的信息。</p>
3224fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3225fb726d48Sopenharmony_ci    <ul class="fontColor">
3226fb726d48Sopenharmony_ci      <li>file_id:文件ID</li>
3227fb726d48Sopenharmony_ci      <li>id:调用栈节点索引</li>
3228fb726d48Sopenharmony_ci      <li>function_info_index:函数信息索引</li>
3229fb726d48Sopenharmony_ci      <li>count:调用栈个数</li>
3230fb726d48Sopenharmony_ci      <li>size:调用栈大小</li>
3231fb726d48Sopenharmony_ci      <li>parent_id:调用栈父节点</li>
3232fb726d48Sopenharmony_ci    </ul>
3233fb726d48Sopenharmony_ci    <h3>app_startup表</h3>
3234fb726d48Sopenharmony_ci    <h4>表结构</h4>
3235fb726d48Sopenharmony_ci    <table class="fontColor">
3236fb726d48Sopenharmony_ci      <thead>
3237fb726d48Sopenharmony_ci        <tr>
3238fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3239fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3240fb726d48Sopenharmony_ci        </tr>
3241fb726d48Sopenharmony_ci      </thead>
3242fb726d48Sopenharmony_ci      <tbody>
3243fb726d48Sopenharmony_ci        <tr>
3244fb726d48Sopenharmony_ci          <td>call_id</td>
3245fb726d48Sopenharmony_ci          <td>INT</td>
3246fb726d48Sopenharmony_ci        </tr>
3247fb726d48Sopenharmony_ci        <tr>
3248fb726d48Sopenharmony_ci          <td>ipid</td>
3249fb726d48Sopenharmony_ci          <td>INT</td>
3250fb726d48Sopenharmony_ci        </tr>
3251fb726d48Sopenharmony_ci        <tr>
3252fb726d48Sopenharmony_ci          <td>tid</td>
3253fb726d48Sopenharmony_ci          <td>INT</td>
3254fb726d48Sopenharmony_ci        </tr>
3255fb726d48Sopenharmony_ci        <tr>
3256fb726d48Sopenharmony_ci          <td>start_time</td>
3257fb726d48Sopenharmony_ci          <td>INT</td>
3258fb726d48Sopenharmony_ci        </tr>
3259fb726d48Sopenharmony_ci        <tr>
3260fb726d48Sopenharmony_ci          <td>end_time</td>
3261fb726d48Sopenharmony_ci          <td>INT</td>
3262fb726d48Sopenharmony_ci        </tr>
3263fb726d48Sopenharmony_ci        <tr>
3264fb726d48Sopenharmony_ci          <td>start_name</td>
3265fb726d48Sopenharmony_ci          <td>INT</td>
3266fb726d48Sopenharmony_ci        </tr>
3267fb726d48Sopenharmony_ci        <tr>
3268fb726d48Sopenharmony_ci          <td>packed_name</td>
3269fb726d48Sopenharmony_ci          <td>INT</td>
3270fb726d48Sopenharmony_ci        </tr>
3271fb726d48Sopenharmony_ci      </tbody>
3272fb726d48Sopenharmony_ci    </table>
3273fb726d48Sopenharmony_ci    <h4>表描述</h4>
3274fb726d48Sopenharmony_ci    <p class="fontColor">记录了应用启动的相关信息。</p>
3275fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3276fb726d48Sopenharmony_ci    <ul class="fontColor">
3277fb726d48Sopenharmony_ci      <li>call_id:调用者的ID,比如针对线程表里面的id</li>
3278fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
3279fb726d48Sopenharmony_ci      <li>tid:内部线程号</li>
3280fb726d48Sopenharmony_ci      <li>start_time:阶段开始时间</li>
3281fb726d48Sopenharmony_ci      <li>end_time:阶段结束时间</li>
3282fb726d48Sopenharmony_ci      <li>start_name:阶段名称</li>
3283fb726d48Sopenharmony_ci      <li>packed_name:应用名称</li>
3284fb726d48Sopenharmony_ci    </ul>
3285fb726d48Sopenharmony_ci    <h3>static_intialize表</h3>
3286fb726d48Sopenharmony_ci    <h4>表结构</h4>
3287fb726d48Sopenharmony_ci    <table class="fontColor">
3288fb726d48Sopenharmony_ci      <thead>
3289fb726d48Sopenharmony_ci        <tr>
3290fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3291fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3292fb726d48Sopenharmony_ci        </tr>
3293fb726d48Sopenharmony_ci      </thead>
3294fb726d48Sopenharmony_ci      <tbody>
3295fb726d48Sopenharmony_ci        <tr>
3296fb726d48Sopenharmony_ci          <td>call_id</td>
3297fb726d48Sopenharmony_ci          <td>INT</td>
3298fb726d48Sopenharmony_ci        </tr>
3299fb726d48Sopenharmony_ci        <tr>
3300fb726d48Sopenharmony_ci          <td>ipid</td>
3301fb726d48Sopenharmony_ci          <td>INT</td>
3302fb726d48Sopenharmony_ci        </tr>
3303fb726d48Sopenharmony_ci        <tr>
3304fb726d48Sopenharmony_ci          <td>tid</td>
3305fb726d48Sopenharmony_ci          <td>INT</td>
3306fb726d48Sopenharmony_ci        </tr>
3307fb726d48Sopenharmony_ci        <tr>
3308fb726d48Sopenharmony_ci          <td>start_time</td>
3309fb726d48Sopenharmony_ci          <td>INT</td>
3310fb726d48Sopenharmony_ci        </tr>
3311fb726d48Sopenharmony_ci        <tr>
3312fb726d48Sopenharmony_ci          <td>end_time</td>
3313fb726d48Sopenharmony_ci          <td>INT</td>
3314fb726d48Sopenharmony_ci        </tr>
3315fb726d48Sopenharmony_ci        <tr>
3316fb726d48Sopenharmony_ci          <td>so_name</td>
3317fb726d48Sopenharmony_ci          <td>INT</td>
3318fb726d48Sopenharmony_ci        </tr>
3319fb726d48Sopenharmony_ci        <tr>
3320fb726d48Sopenharmony_ci          <td>depth</td>
3321fb726d48Sopenharmony_ci          <td>INT</td>
3322fb726d48Sopenharmony_ci        </tr>
3323fb726d48Sopenharmony_ci      </tbody>
3324fb726d48Sopenharmony_ci    </table>
3325fb726d48Sopenharmony_ci    <h4>表描述</h4>
3326fb726d48Sopenharmony_ci    <p class="fontColor">记录了so初始化的相关信息。</p>
3327fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3328fb726d48Sopenharmony_ci    <ul class="fontColor">
3329fb726d48Sopenharmony_ci      <li>call_id:调用者的ID,比如针对线程表里面的id</li>
3330fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
3331fb726d48Sopenharmony_ci      <li>tid:内部线程号</li>
3332fb726d48Sopenharmony_ci      <li>start_time:阶段开始时间</li>
3333fb726d48Sopenharmony_ci      <li>end_time:阶段结束时间</li>
3334fb726d48Sopenharmony_ci      <li>so_name:so文件名称</li>
3335fb726d48Sopenharmony_ci      <li>depth:泳道图的深度</li>
3336fb726d48Sopenharmony_ci    </ul>
3337fb726d48Sopenharmony_ci    <h3>live_process表</h3>
3338fb726d48Sopenharmony_ci    <h4>表结构</h4>
3339fb726d48Sopenharmony_ci    <table class="fontColor">
3340fb726d48Sopenharmony_ci      <thead>
3341fb726d48Sopenharmony_ci        <tr>
3342fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3343fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3344fb726d48Sopenharmony_ci        </tr>
3345fb726d48Sopenharmony_ci      </thead>
3346fb726d48Sopenharmony_ci      <tbody>
3347fb726d48Sopenharmony_ci        <tr>
3348fb726d48Sopenharmony_ci          <td>ts</td>
3349fb726d48Sopenharmony_ci          <td>INT</td>
3350fb726d48Sopenharmony_ci        </tr>
3351fb726d48Sopenharmony_ci        <tr>
3352fb726d48Sopenharmony_ci          <td>dur</td>
3353fb726d48Sopenharmony_ci          <td>INT</td>
3354fb726d48Sopenharmony_ci        </tr>
3355fb726d48Sopenharmony_ci        <tr>
3356fb726d48Sopenharmony_ci          <td>cpu_time</td>
3357fb726d48Sopenharmony_ci          <td>INT</td>
3358fb726d48Sopenharmony_ci        </tr>
3359fb726d48Sopenharmony_ci        <tr>
3360fb726d48Sopenharmony_ci          <td>process_id</td>
3361fb726d48Sopenharmony_ci          <td>INT</td>
3362fb726d48Sopenharmony_ci        </tr>
3363fb726d48Sopenharmony_ci        <tr>
3364fb726d48Sopenharmony_ci          <td>process_name</td>
3365fb726d48Sopenharmony_ci          <td>TEXT</td>
3366fb726d48Sopenharmony_ci        </tr>
3367fb726d48Sopenharmony_ci        <tr>
3368fb726d48Sopenharmony_ci          <td>parent_process_id</td>
3369fb726d48Sopenharmony_ci          <td>INT</td>
3370fb726d48Sopenharmony_ci        </tr>
3371fb726d48Sopenharmony_ci        <tr>
3372fb726d48Sopenharmony_ci          <td>uid</td>
3373fb726d48Sopenharmony_ci          <td>INT</td>
3374fb726d48Sopenharmony_ci        </tr>
3375fb726d48Sopenharmony_ci        <tr>
3376fb726d48Sopenharmony_ci          <td>user_name</td>
3377fb726d48Sopenharmony_ci          <td>TEXT</td>
3378fb726d48Sopenharmony_ci        </tr>
3379fb726d48Sopenharmony_ci        <tr>
3380fb726d48Sopenharmony_ci          <td>cpu_usage</td>
3381fb726d48Sopenharmony_ci          <td>REAL</td>
3382fb726d48Sopenharmony_ci        </tr>
3383fb726d48Sopenharmony_ci        <tr>
3384fb726d48Sopenharmony_ci          <td>pss_info</td>
3385fb726d48Sopenharmony_ci          <td>INT</td>
3386fb726d48Sopenharmony_ci        </tr>
3387fb726d48Sopenharmony_ci        <tr>
3388fb726d48Sopenharmony_ci          <td>thread_num</td>
3389fb726d48Sopenharmony_ci          <td>INT</td>
3390fb726d48Sopenharmony_ci        </tr>
3391fb726d48Sopenharmony_ci        <tr>
3392fb726d48Sopenharmony_ci          <td>disk_writes</td>
3393fb726d48Sopenharmony_ci          <td>INT</td>
3394fb726d48Sopenharmony_ci        </tr>
3395fb726d48Sopenharmony_ci        <tr>
3396fb726d48Sopenharmony_ci          <td>disk_reads</td>
3397fb726d48Sopenharmony_ci          <td>INT</td>
3398fb726d48Sopenharmony_ci        </tr>
3399fb726d48Sopenharmony_ci      </tbody>
3400fb726d48Sopenharmony_ci    </table>
3401fb726d48Sopenharmony_ci    <h4>表描述</h4>
3402fb726d48Sopenharmony_ci    <p class="fontColor">记录了一些实时的进程中(/proc/<span class="katex"><span class="katex-mathml"><math
3403fb726d48Sopenharmony_ci            xmlns="http://www.w3.org/1998/Math/MathML">
3404fb726d48Sopenharmony_ci            <semantics>
3405fb726d48Sopenharmony_ci              <mrow>
3406fb726d48Sopenharmony_ci                <mi>P</mi>
3407fb726d48Sopenharmony_ci                <mi>I</mi>
3408fb726d48Sopenharmony_ci                <mi>D</mi>
3409fb726d48Sopenharmony_ci                <mi mathvariant="normal">/</mi>
3410fb726d48Sopenharmony_ci                <mi>s</mi>
3411fb726d48Sopenharmony_ci                <mi>t</mi>
3412fb726d48Sopenharmony_ci                <mi>a</mi>
3413fb726d48Sopenharmony_ci                <mi>t</mi>
3414fb726d48Sopenharmony_ci                <mi>u</mi>
3415fb726d48Sopenharmony_ci                <mi>s</mi>
3416fb726d48Sopenharmony_ci                <mtext>、</mtext>
3417fb726d48Sopenharmony_ci                <mi mathvariant="normal">/</mi>
3418fb726d48Sopenharmony_ci                <mi>p</mi>
3419fb726d48Sopenharmony_ci                <mi>r</mi>
3420fb726d48Sopenharmony_ci                <mi>o</mi>
3421fb726d48Sopenharmony_ci                <mi>c</mi>
3422fb726d48Sopenharmony_ci                <mi mathvariant="normal">/</mi>
3423fb726d48Sopenharmony_ci              </mrow>
3424fb726d48Sopenharmony_ci              <annotation encoding="application/x-tex">PID/status、/proc/</annotation>
3425fb726d48Sopenharmony_ci            </semantics>
3426fb726d48Sopenharmony_ci          </math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut"
3427fb726d48Sopenharmony_ci              style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal"
3428fb726d48Sopenharmony_ci              style="margin-right:0.13889em;">P</span><span class="mord mathnormal"
3429fb726d48Sopenharmony_ci              style="margin-right:0.07847em;">I</span><span class="mord mathnormal"
3430fb726d48Sopenharmony_ci              style="margin-right:0.02778em;">D</span><span class="mord">/</span><span
3431fb726d48Sopenharmony_ci              class="mord mathnormal">s</span><span class="mord mathnormal">t</span><span
3432fb726d48Sopenharmony_ci              class="mord mathnormal">a</span><span class="mord mathnormal">t</span><span
3433fb726d48Sopenharmony_ci              class="mord mathnormal">u</span><span class="mord mathnormal">s</span><span
3434fb726d48Sopenharmony_ci              class="mord cjk_fallback">、</span><span class="mord">/</span><span class="mord mathnormal">p</span><span
3435fb726d48Sopenharmony_ci              class="mord mathnormal">roc</span><span
3436fb726d48Sopenharmony_ci              class="mord">/</span></span></span></span>PID/stat、/proc/stat)执行的一些数据(Monitor)。
3437fb726d48Sopenharmony_ci    </p>
3438fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
3439fb726d48Sopenharmony_ci    <ul class="fontColor">
3440fb726d48Sopenharmony_ci      <li>ts: 数据上报时间戳</li>
3441fb726d48Sopenharmony_ci      <li>dur: 事件持续时间</li>
3442fb726d48Sopenharmony_ci      <li>cpu_time: /proc/$PID/stat 中的cpu时间</li>
3443fb726d48Sopenharmony_ci      <li>process_id:进程id</li>
3444fb726d48Sopenharmony_ci      <li>process_name:进程名</li>
3445fb726d48Sopenharmony_ci      <li>parent_process_id:父进程的id</li>
3446fb726d48Sopenharmony_ci      <li>uid:用户id</li>
3447fb726d48Sopenharmony_ci      <li>user_name:用户名</li>
3448fb726d48Sopenharmony_ci      <li>cpu_usage:cpu使用率</li>
3449fb726d48Sopenharmony_ci      <li>pss_info:进程信息</li>
3450fb726d48Sopenharmony_ci      <li>thread_num:线程数量</li>
3451fb726d48Sopenharmony_ci      <li>disk_writes:磁盘写量</li>
3452fb726d48Sopenharmony_ci      <li>disk_reads:磁盘读量</li>
3453fb726d48Sopenharmony_ci    </ul>
3454fb726d48Sopenharmony_ci    <h3>log表</h3>
3455fb726d48Sopenharmony_ci    <h4>表结构</h4>
3456fb726d48Sopenharmony_ci    <table class="fontColor">
3457fb726d48Sopenharmony_ci      <thead>
3458fb726d48Sopenharmony_ci        <tr>
3459fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3460fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3461fb726d48Sopenharmony_ci        </tr>
3462fb726d48Sopenharmony_ci      </thead>
3463fb726d48Sopenharmony_ci      <tbody>
3464fb726d48Sopenharmony_ci        <tr>
3465fb726d48Sopenharmony_ci          <td>seq</td>
3466fb726d48Sopenharmony_ci          <td>INT</td>
3467fb726d48Sopenharmony_ci        </tr>
3468fb726d48Sopenharmony_ci        <tr>
3469fb726d48Sopenharmony_ci          <td>ts</td>
3470fb726d48Sopenharmony_ci          <td>INT</td>
3471fb726d48Sopenharmony_ci        </tr>
3472fb726d48Sopenharmony_ci        <tr>
3473fb726d48Sopenharmony_ci          <td>pid</td>
3474fb726d48Sopenharmony_ci          <td>INT</td>
3475fb726d48Sopenharmony_ci        </tr>
3476fb726d48Sopenharmony_ci        <tr>
3477fb726d48Sopenharmony_ci          <td>tid</td>
3478fb726d48Sopenharmony_ci          <td>INT</td>
3479fb726d48Sopenharmony_ci        </tr>
3480fb726d48Sopenharmony_ci        <tr>
3481fb726d48Sopenharmony_ci          <td>level</td>
3482fb726d48Sopenharmony_ci          <td>TEXT</td>
3483fb726d48Sopenharmony_ci        </tr>
3484fb726d48Sopenharmony_ci        <tr>
3485fb726d48Sopenharmony_ci          <td>tag</td>
3486fb726d48Sopenharmony_ci          <td>TEXT</td>
3487fb726d48Sopenharmony_ci        </tr>
3488fb726d48Sopenharmony_ci        <tr>
3489fb726d48Sopenharmony_ci          <td>context</td>
3490fb726d48Sopenharmony_ci          <td>TEXT</td>
3491fb726d48Sopenharmony_ci        </tr>
3492fb726d48Sopenharmony_ci        <tr>
3493fb726d48Sopenharmony_ci          <td>origints</td>
3494fb726d48Sopenharmony_ci          <td>INT</td>
3495fb726d48Sopenharmony_ci        </tr>
3496fb726d48Sopenharmony_ci      </tbody>
3497fb726d48Sopenharmony_ci    </table>
3498fb726d48Sopenharmony_ci    <h4>表描述</h4>
3499fb726d48Sopenharmony_ci    <p class="fontColor">记录日志信息。</p>
3500fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
3501fb726d48Sopenharmony_ci    <ul class="fontColor">
3502fb726d48Sopenharmony_ci      <li>seq:日志序号,保证日志解析的准确性</li>
3503fb726d48Sopenharmony_ci      <li>ts:打印日志时间</li>
3504fb726d48Sopenharmony_ci      <li>pid:日志的进程号</li>
3505fb726d48Sopenharmony_ci      <li>tid:日志的线程号</li>
3506fb726d48Sopenharmony_ci      <li>level:日志级别</li>
3507fb726d48Sopenharmony_ci      <li>tag:日志标签</li>
3508fb726d48Sopenharmony_ci      <li>context:日志内容</li>
3509fb726d48Sopenharmony_ci      <li>origints:log中自带的时间</li>
3510fb726d48Sopenharmony_ci    </ul>
3511fb726d48Sopenharmony_ci    <h3>measure表</h3>
3512fb726d48Sopenharmony_ci    <h4>表结构</h4>
3513fb726d48Sopenharmony_ci    <table class="fontColor">
3514fb726d48Sopenharmony_ci      <thead>
3515fb726d48Sopenharmony_ci        <tr>
3516fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3517fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3518fb726d48Sopenharmony_ci        </tr>
3519fb726d48Sopenharmony_ci      </thead>
3520fb726d48Sopenharmony_ci      <tbody>
3521fb726d48Sopenharmony_ci        <tr>
3522fb726d48Sopenharmony_ci          <td>type</td>
3523fb726d48Sopenharmony_ci          <td>TEXT</td>
3524fb726d48Sopenharmony_ci        </tr>
3525fb726d48Sopenharmony_ci        <tr>
3526fb726d48Sopenharmony_ci          <td>ts</td>
3527fb726d48Sopenharmony_ci          <td>INT</td>
3528fb726d48Sopenharmony_ci        </tr>
3529fb726d48Sopenharmony_ci        <tr>
3530fb726d48Sopenharmony_ci          <td>dur</td>
3531fb726d48Sopenharmony_ci          <td>INT</td>
3532fb726d48Sopenharmony_ci        </tr>
3533fb726d48Sopenharmony_ci        <tr>
3534fb726d48Sopenharmony_ci          <td>value</td>
3535fb726d48Sopenharmony_ci          <td>INT</td>
3536fb726d48Sopenharmony_ci        </tr>
3537fb726d48Sopenharmony_ci        <tr>
3538fb726d48Sopenharmony_ci          <td>filter_id</td>
3539fb726d48Sopenharmony_ci          <td>INT</td>
3540fb726d48Sopenharmony_ci        </tr>
3541fb726d48Sopenharmony_ci      </tbody>
3542fb726d48Sopenharmony_ci    </table>
3543fb726d48Sopenharmony_ci    <h4>表描述</h4>
3544fb726d48Sopenharmony_ci    <p class="fontColor">记录所有的计量值。</p>
3545fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
3546fb726d48Sopenharmony_ci    <ul class="fontColor">
3547fb726d48Sopenharmony_ci      <li>type:固定字段(measure)</li>
3548fb726d48Sopenharmony_ci      <li>ts:事件时间</li>
3549fb726d48Sopenharmony_ci      <li>dur:该值持续的时长</li>
3550fb726d48Sopenharmony_ci      <li>value:数值</li>
3551fb726d48Sopenharmony_ci      <li>filter_id:对应filter表中的ID</li>
3552fb726d48Sopenharmony_ci    </ul>
3553fb726d48Sopenharmony_ci    <h3>measure_filter表</h3>
3554fb726d48Sopenharmony_ci    <h4>表结构</h4>
3555fb726d48Sopenharmony_ci    <table class="fontColor">
3556fb726d48Sopenharmony_ci      <thead>
3557fb726d48Sopenharmony_ci        <tr>
3558fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3559fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3560fb726d48Sopenharmony_ci        </tr>
3561fb726d48Sopenharmony_ci      </thead>
3562fb726d48Sopenharmony_ci      <tbody>
3563fb726d48Sopenharmony_ci        <tr>
3564fb726d48Sopenharmony_ci          <td>id</td>
3565fb726d48Sopenharmony_ci          <td>INT</td>
3566fb726d48Sopenharmony_ci        </tr>
3567fb726d48Sopenharmony_ci        <tr>
3568fb726d48Sopenharmony_ci          <td>type</td>
3569fb726d48Sopenharmony_ci          <td>TEXT</td>
3570fb726d48Sopenharmony_ci        </tr>
3571fb726d48Sopenharmony_ci        <tr>
3572fb726d48Sopenharmony_ci          <td>name</td>
3573fb726d48Sopenharmony_ci          <td>TEXT</td>
3574fb726d48Sopenharmony_ci        </tr>
3575fb726d48Sopenharmony_ci        <tr>
3576fb726d48Sopenharmony_ci          <td>source_arg_set_id</td>
3577fb726d48Sopenharmony_ci          <td>INT</td>
3578fb726d48Sopenharmony_ci        </tr>
3579fb726d48Sopenharmony_ci      </tbody>
3580fb726d48Sopenharmony_ci    </table>
3581fb726d48Sopenharmony_ci    <h4>表描述</h4>
3582fb726d48Sopenharmony_ci    <p class="fontColor">
3583fb726d48Sopenharmony_ci      记录一个递增的filterid队列,所有其他的filter类型在获取过程中,均从此数据列表中获取下一个可用的filter_id并做记录。</p>
3584fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
3585fb726d48Sopenharmony_ci    <p class="fontColor">过滤分类(type),过滤名称(key2),数据ID(key1)。<br>
3586fb726d48Sopenharmony_ci      id: 唯一的filterId,与process_measure_filter, sys_event_filter中的id关联。<br>
3587fb726d48Sopenharmony_ci      type:各种类型(cpu_measure_filter,clk_rate_filter,process_measure_filter...)<br>
3588fb726d48Sopenharmony_ci      name: type的子类型。<br>
3589fb726d48Sopenharmony_ci      source_arg_set_id: 同一个source_arg_set_id代表一组数据,一般取得是itid或者cpu编号。</p>
3590fb726d48Sopenharmony_ci    <h3>meta表</h3>
3591fb726d48Sopenharmony_ci    <h4>表结构</h4>
3592fb726d48Sopenharmony_ci    <table class="fontColor">
3593fb726d48Sopenharmony_ci      <thead>
3594fb726d48Sopenharmony_ci        <tr>
3595fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3596fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3597fb726d48Sopenharmony_ci        </tr>
3598fb726d48Sopenharmony_ci      </thead>
3599fb726d48Sopenharmony_ci      <tbody>
3600fb726d48Sopenharmony_ci        <tr>
3601fb726d48Sopenharmony_ci          <td>name</td>
3602fb726d48Sopenharmony_ci          <td>TEXT</td>
3603fb726d48Sopenharmony_ci        </tr>
3604fb726d48Sopenharmony_ci        <tr>
3605fb726d48Sopenharmony_ci          <td>value</td>
3606fb726d48Sopenharmony_ci          <td>TEXT</td>
3607fb726d48Sopenharmony_ci        </tr>
3608fb726d48Sopenharmony_ci      </tbody>
3609fb726d48Sopenharmony_ci    </table>
3610fb726d48Sopenharmony_ci    <h4>表描述</h4>
3611fb726d48Sopenharmony_ci    <p class="fontColor">此表记录了数据解析或导出时的一些现场数据,比如使用的TraceStreamer版本,
3612fb726d48Sopenharmony_ci      工具的发布时间,数据解析的时间,数据的持续时长,以及原始数据的格式。</p>
3613fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
3614fb726d48Sopenharmony_ci    <ul class="fontColor">
3615fb726d48Sopenharmony_ci      <li>Name:指定元数据的key</li>
3616fb726d48Sopenharmony_ci      <li>Value:指定元数据的value</li>
3617fb726d48Sopenharmony_ci    </ul>
3618fb726d48Sopenharmony_ci    <h3>native_hook表</h3>
3619fb726d48Sopenharmony_ci    <h4>表结构</h4>
3620fb726d48Sopenharmony_ci    <table class="fontColor">
3621fb726d48Sopenharmony_ci      <thead>
3622fb726d48Sopenharmony_ci        <tr>
3623fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3624fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3625fb726d48Sopenharmony_ci        </tr>
3626fb726d48Sopenharmony_ci      </thead>
3627fb726d48Sopenharmony_ci      <tbody>
3628fb726d48Sopenharmony_ci        <tr>
3629fb726d48Sopenharmony_ci          <td>id</td>
3630fb726d48Sopenharmony_ci          <td>INT</td>
3631fb726d48Sopenharmony_ci        </tr>
3632fb726d48Sopenharmony_ci        <tr>
3633fb726d48Sopenharmony_ci          <td>callchain_id</td>
3634fb726d48Sopenharmony_ci          <td>INT</td>
3635fb726d48Sopenharmony_ci        </tr>
3636fb726d48Sopenharmony_ci        <tr>
3637fb726d48Sopenharmony_ci          <td>ipid</td>
3638fb726d48Sopenharmony_ci          <td>INT</td>
3639fb726d48Sopenharmony_ci        </tr>
3640fb726d48Sopenharmony_ci        <tr>
3641fb726d48Sopenharmony_ci          <td>itid</td>
3642fb726d48Sopenharmony_ci          <td>INT</td>
3643fb726d48Sopenharmony_ci        </tr>
3644fb726d48Sopenharmony_ci        <tr>
3645fb726d48Sopenharmony_ci          <td>event_type</td>
3646fb726d48Sopenharmony_ci          <td>TEXT</td>
3647fb726d48Sopenharmony_ci        </tr>
3648fb726d48Sopenharmony_ci        <tr>
3649fb726d48Sopenharmony_ci          <td>sub_type_id</td>
3650fb726d48Sopenharmony_ci          <td>NUM</td>
3651fb726d48Sopenharmony_ci        </tr>
3652fb726d48Sopenharmony_ci        <tr>
3653fb726d48Sopenharmony_ci          <td>start_ts</td>
3654fb726d48Sopenharmony_ci          <td>INT</td>
3655fb726d48Sopenharmony_ci        </tr>
3656fb726d48Sopenharmony_ci        <tr>
3657fb726d48Sopenharmony_ci          <td>end_ts</td>
3658fb726d48Sopenharmony_ci          <td>INT</td>
3659fb726d48Sopenharmony_ci        </tr>
3660fb726d48Sopenharmony_ci        <tr>
3661fb726d48Sopenharmony_ci          <td>dur</td>
3662fb726d48Sopenharmony_ci          <td>INT</td>
3663fb726d48Sopenharmony_ci        </tr>
3664fb726d48Sopenharmony_ci        <tr>
3665fb726d48Sopenharmony_ci          <td>addr</td>
3666fb726d48Sopenharmony_ci          <td>INT</td>
3667fb726d48Sopenharmony_ci        </tr>
3668fb726d48Sopenharmony_ci        <tr>
3669fb726d48Sopenharmony_ci          <td>heap_size</td>
3670fb726d48Sopenharmony_ci          <td>INT</td>
3671fb726d48Sopenharmony_ci        </tr>
3672fb726d48Sopenharmony_ci        <tr>
3673fb726d48Sopenharmony_ci          <td>all_heap_size</td>
3674fb726d48Sopenharmony_ci          <td>INT</td>
3675fb726d48Sopenharmony_ci        </tr>
3676fb726d48Sopenharmony_ci        <tr>
3677fb726d48Sopenharmony_ci          <td>current_size_dur</td>
3678fb726d48Sopenharmony_ci          <td>INT</td>
3679fb726d48Sopenharmony_ci        </tr>
3680fb726d48Sopenharmony_ci        <tr>
3681fb726d48Sopenharmony_ci          <td>last_lib_id</td>
3682fb726d48Sopenharmony_ci          <td>INT</td>
3683fb726d48Sopenharmony_ci        </tr>
3684fb726d48Sopenharmony_ci        <tr>
3685fb726d48Sopenharmony_ci          <td>last_symbol_id</td>
3686fb726d48Sopenharmony_ci          <td>INT</td>
3687fb726d48Sopenharmony_ci        </tr>
3688fb726d48Sopenharmony_ci      </tbody>
3689fb726d48Sopenharmony_ci    </table>
3690fb726d48Sopenharmony_ci    <h4>表描述</h4>
3691fb726d48Sopenharmony_ci    <p class="fontColor">记录native_hook抓取的某个进程的堆内存,内存映射相关数据。</p>
3692fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
3693fb726d48Sopenharmony_ci    <ul class="fontColor">
3694fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
3695fb726d48Sopenharmony_ci      <li>callchain_id:唯一标识一条native_hook数据</li>
3696fb726d48Sopenharmony_ci      <li>ipid:所属的进程内部id, 关联process表中的id</li>
3697fb726d48Sopenharmony_ci      <li>itid:所属的线程内部id, 关联thread表中的id</li>
3698fb726d48Sopenharmony_ci      <li>event_type:事件类型取值范围(AllocEvent,FreeEvent,MmapEvent, MunmapEvent)</li>
3699fb726d48Sopenharmony_ci      <li>sub_type_id:子事件类型(只有event_type字段为MmapEvent时,该字段才会有值)</li>
3700fb726d48Sopenharmony_ci      <li>start_ts:申请内存开始时间</li>
3701fb726d48Sopenharmony_ci      <li>end_ts:释放内存时间</li>
3702fb726d48Sopenharmony_ci      <li>dur:申请内存活跃时间</li>
3703fb726d48Sopenharmony_ci      <li>addr:申请内存地址</li>
3704fb726d48Sopenharmony_ci      <li>heap_size: 申请的内存大小</li>
3705fb726d48Sopenharmony_ci      <li>all_heap_size:从采集数据开始到当前时刻,申请并活跃的内存总量。
3706fb726d48Sopenharmony_ci        event_type为AllocEvent或者FreeEvent时,表示活跃的堆内存总量。当event_type为MmapEvent或者MunmapEvent时,表示活跃的映射内存总量
3707fb726d48Sopenharmony_ci      </li>
3708fb726d48Sopenharmony_ci      <li>current_size_dur:表示当前活跃内存总量的持续时间</li>
3709fb726d48Sopenharmony_ci      <li>last_lib_id:函数调用栈最后一个函数所属的文件路径,除了文件名中带musl和libc++</li>
3710fb726d48Sopenharmony_ci      <li>last_symbol_id: 函数调用栈最后一个函数名,lib除了文件名中带musl和libc++</li>
3711fb726d48Sopenharmony_ci    </ul>
3712fb726d48Sopenharmony_ci    <h3>native_hook_frame表</h3>
3713fb726d48Sopenharmony_ci    <h4>表结构</h4>
3714fb726d48Sopenharmony_ci    <table class="fontColor">
3715fb726d48Sopenharmony_ci      <thead>
3716fb726d48Sopenharmony_ci        <tr>
3717fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3718fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3719fb726d48Sopenharmony_ci        </tr>
3720fb726d48Sopenharmony_ci      </thead>
3721fb726d48Sopenharmony_ci      <tbody>
3722fb726d48Sopenharmony_ci        <tr>
3723fb726d48Sopenharmony_ci          <td>id</td>
3724fb726d48Sopenharmony_ci          <td>INT</td>
3725fb726d48Sopenharmony_ci        </tr>
3726fb726d48Sopenharmony_ci        <tr>
3727fb726d48Sopenharmony_ci          <td>callchain_id</td>
3728fb726d48Sopenharmony_ci          <td>INT</td>
3729fb726d48Sopenharmony_ci        </tr>
3730fb726d48Sopenharmony_ci        <tr>
3731fb726d48Sopenharmony_ci          <td>depth</td>
3732fb726d48Sopenharmony_ci          <td>INT</td>
3733fb726d48Sopenharmony_ci        </tr>
3734fb726d48Sopenharmony_ci        <tr>
3735fb726d48Sopenharmony_ci          <td>ip</td>
3736fb726d48Sopenharmony_ci          <td>INT</td>
3737fb726d48Sopenharmony_ci        </tr>
3738fb726d48Sopenharmony_ci        <tr>
3739fb726d48Sopenharmony_ci          <td>symbol_id</td>
3740fb726d48Sopenharmony_ci          <td>INT</td>
3741fb726d48Sopenharmony_ci        </tr>
3742fb726d48Sopenharmony_ci        <tr>
3743fb726d48Sopenharmony_ci          <td>file_id</td>
3744fb726d48Sopenharmony_ci          <td>INT</td>
3745fb726d48Sopenharmony_ci        </tr>
3746fb726d48Sopenharmony_ci        <tr>
3747fb726d48Sopenharmony_ci          <td>offset</td>
3748fb726d48Sopenharmony_ci          <td>INT</td>
3749fb726d48Sopenharmony_ci        </tr>
3750fb726d48Sopenharmony_ci        <tr>
3751fb726d48Sopenharmony_ci          <td>symbol_offset</td>
3752fb726d48Sopenharmony_ci          <td>INT</td>
3753fb726d48Sopenharmony_ci        </tr>
3754fb726d48Sopenharmony_ci        <tr>
3755fb726d48Sopenharmony_ci          <td>vaddr</td>
3756fb726d48Sopenharmony_ci          <td>INT</td>
3757fb726d48Sopenharmony_ci        </tr>
3758fb726d48Sopenharmony_ci      </tbody>
3759fb726d48Sopenharmony_ci    </table>
3760fb726d48Sopenharmony_ci    <h4>表描述</h4>
3761fb726d48Sopenharmony_ci    <p class="fontColor">记录了内存的申请和释放的堆栈。</p>
3762fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
3763fb726d48Sopenharmony_ci    <ul class="fontColor">
3764fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
3765fb726d48Sopenharmony_ci      <li>callchain_id:标识一组调用堆栈</li>
3766fb726d48Sopenharmony_ci      <li>depth:调用栈深度</li>
3767fb726d48Sopenharmony_ci      <li>ip: 函数ip</li>
3768fb726d48Sopenharmony_ci      <li>symbol_id:函数名id,对应data_dict中id</li>
3769fb726d48Sopenharmony_ci      <li>file_id:函数所属文件id,对应data_dict中id</li>
3770fb726d48Sopenharmony_ci      <li>offset: 取自Frame message的offset字段</li>
3771fb726d48Sopenharmony_ci      <li>symbol_offset: 取自Frame message的symbol_offset字段</li>
3772fb726d48Sopenharmony_ci      <li>vaddr: 一般取值为offset + symbol_offset</li>
3773fb726d48Sopenharmony_ci    </ul>
3774fb726d48Sopenharmony_ci    <h3>native_hook_statistic表</h3>
3775fb726d48Sopenharmony_ci    <h4>表结构</h4>
3776fb726d48Sopenharmony_ci    <table class="fontColor">
3777fb726d48Sopenharmony_ci      <thead>
3778fb726d48Sopenharmony_ci        <tr>
3779fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3780fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3781fb726d48Sopenharmony_ci        </tr>
3782fb726d48Sopenharmony_ci      </thead>
3783fb726d48Sopenharmony_ci      <tbody>
3784fb726d48Sopenharmony_ci        <tr>
3785fb726d48Sopenharmony_ci          <td>id</td>
3786fb726d48Sopenharmony_ci          <td>INT</td>
3787fb726d48Sopenharmony_ci        </tr>
3788fb726d48Sopenharmony_ci        <tr>
3789fb726d48Sopenharmony_ci          <td>callchain_id</td>
3790fb726d48Sopenharmony_ci          <td>INT</td>
3791fb726d48Sopenharmony_ci        </tr>
3792fb726d48Sopenharmony_ci        <tr>
3793fb726d48Sopenharmony_ci          <td>ipid</td>
3794fb726d48Sopenharmony_ci          <td>INT</td>
3795fb726d48Sopenharmony_ci        </tr>
3796fb726d48Sopenharmony_ci        <tr>
3797fb726d48Sopenharmony_ci          <td>ts</td>
3798fb726d48Sopenharmony_ci          <td>INT</td>
3799fb726d48Sopenharmony_ci        </tr>
3800fb726d48Sopenharmony_ci        <tr>
3801fb726d48Sopenharmony_ci          <td>type</td>
3802fb726d48Sopenharmony_ci          <td>INT</td>
3803fb726d48Sopenharmony_ci        </tr>
3804fb726d48Sopenharmony_ci        <tr>
3805fb726d48Sopenharmony_ci          <td>sub_type_id</td>
3806fb726d48Sopenharmony_ci          <td>INT</td>
3807fb726d48Sopenharmony_ci        </tr>
3808fb726d48Sopenharmony_ci        <tr>
3809fb726d48Sopenharmony_ci          <td>apply_count</td>
3810fb726d48Sopenharmony_ci          <td>INT</td>
3811fb726d48Sopenharmony_ci        </tr>
3812fb726d48Sopenharmony_ci        <tr>
3813fb726d48Sopenharmony_ci          <td>release_count</td>
3814fb726d48Sopenharmony_ci          <td>INT</td>
3815fb726d48Sopenharmony_ci        </tr>
3816fb726d48Sopenharmony_ci        <tr>
3817fb726d48Sopenharmony_ci          <td>apply_size</td>
3818fb726d48Sopenharmony_ci          <td>INT</td>
3819fb726d48Sopenharmony_ci        </tr>
3820fb726d48Sopenharmony_ci        <tr>
3821fb726d48Sopenharmony_ci          <td>release_size</td>
3822fb726d48Sopenharmony_ci          <td>INT</td>
3823fb726d48Sopenharmony_ci        </tr>
3824fb726d48Sopenharmony_ci        <tr>
3825fb726d48Sopenharmony_ci          <td>last_lib_id</td>
3826fb726d48Sopenharmony_ci          <td>INT</td>
3827fb726d48Sopenharmony_ci        </tr>
3828fb726d48Sopenharmony_ci        <tr>
3829fb726d48Sopenharmony_ci          <td>last_symbol_id</td>
3830fb726d48Sopenharmony_ci          <td>INT</td>
3831fb726d48Sopenharmony_ci        </tr>
3832fb726d48Sopenharmony_ci      </tbody>
3833fb726d48Sopenharmony_ci    </table>
3834fb726d48Sopenharmony_ci    <h4>表描述</h4>
3835fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了内存申请/释放的统计信息。</p>
3836fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
3837fb726d48Sopenharmony_ci    <ul class="fontColor">
3838fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
3839fb726d48Sopenharmony_ci      <li>callchain_id:内存分配的回调链id</li>
3840fb726d48Sopenharmony_ci      <li>ipid:进程id</li>
3841fb726d48Sopenharmony_ci      <li>ts:统计数据上报时间</li>
3842fb726d48Sopenharmony_ci      <li>type:事件类型,0代表malloc事件,1代表mmap事件</li>
3843fb726d48Sopenharmony_ci      <li>sub_type_id:事件子类型,关联data_dict表id</li>
3844fb726d48Sopenharmony_ci      <li>apply_count:当前调用栈内存分配总次数</li>
3845fb726d48Sopenharmony_ci      <li>release_count:当前调用栈内存释放总次数</li>
3846fb726d48Sopenharmony_ci      <li>apply_size:当前调用栈累计分配总大小</li>
3847fb726d48Sopenharmony_ci      <li>release_size:当前调用栈累计释放总大小</li>
3848fb726d48Sopenharmony_ci      <li>last_lib_id:函数调用栈最后一个函数所属的文件路径,除了文件名中带musl和libc++</li>
3849fb726d48Sopenharmony_ci      <li>last_symbol_id: 函数调用栈最后一个函数名,lib除了文件名中带musl和libc++</li>
3850fb726d48Sopenharmony_ci    </ul>
3851fb726d48Sopenharmony_ci    <h3>network表</h3>
3852fb726d48Sopenharmony_ci    <h4>表结构</h4>
3853fb726d48Sopenharmony_ci    <table class="fontColor">
3854fb726d48Sopenharmony_ci      <thead>
3855fb726d48Sopenharmony_ci        <tr>
3856fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3857fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3858fb726d48Sopenharmony_ci        </tr>
3859fb726d48Sopenharmony_ci      </thead>
3860fb726d48Sopenharmony_ci      <tbody>
3861fb726d48Sopenharmony_ci        <tr>
3862fb726d48Sopenharmony_ci          <td>ts</td>
3863fb726d48Sopenharmony_ci          <td>INT</td>
3864fb726d48Sopenharmony_ci        </tr>
3865fb726d48Sopenharmony_ci        <tr>
3866fb726d48Sopenharmony_ci          <td>dur</td>
3867fb726d48Sopenharmony_ci          <td>INT</td>
3868fb726d48Sopenharmony_ci        </tr>
3869fb726d48Sopenharmony_ci        <tr>
3870fb726d48Sopenharmony_ci          <td>tx</td>
3871fb726d48Sopenharmony_ci          <td>INT</td>
3872fb726d48Sopenharmony_ci        </tr>
3873fb726d48Sopenharmony_ci        <tr>
3874fb726d48Sopenharmony_ci          <td>rx</td>
3875fb726d48Sopenharmony_ci          <td>INT</td>
3876fb726d48Sopenharmony_ci        </tr>
3877fb726d48Sopenharmony_ci        <tr>
3878fb726d48Sopenharmony_ci          <td>tx_speed</td>
3879fb726d48Sopenharmony_ci          <td>REAL</td>
3880fb726d48Sopenharmony_ci        </tr>
3881fb726d48Sopenharmony_ci        <tr>
3882fb726d48Sopenharmony_ci          <td>rx_speed</td>
3883fb726d48Sopenharmony_ci          <td>REAL</td>
3884fb726d48Sopenharmony_ci        </tr>
3885fb726d48Sopenharmony_ci        <tr>
3886fb726d48Sopenharmony_ci          <td>packet_in</td>
3887fb726d48Sopenharmony_ci          <td>INT</td>
3888fb726d48Sopenharmony_ci        </tr>
3889fb726d48Sopenharmony_ci        <tr>
3890fb726d48Sopenharmony_ci          <td>packet_in_sec</td>
3891fb726d48Sopenharmony_ci          <td>REAL</td>
3892fb726d48Sopenharmony_ci        </tr>
3893fb726d48Sopenharmony_ci        <tr>
3894fb726d48Sopenharmony_ci          <td>packet_out</td>
3895fb726d48Sopenharmony_ci          <td>INT</td>
3896fb726d48Sopenharmony_ci        </tr>
3897fb726d48Sopenharmony_ci        <tr>
3898fb726d48Sopenharmony_ci          <td>packet_out_sec</td>
3899fb726d48Sopenharmony_ci          <td>REAL</td>
3900fb726d48Sopenharmony_ci        </tr>
3901fb726d48Sopenharmony_ci        <tr>
3902fb726d48Sopenharmony_ci          <td>net_type</td>
3903fb726d48Sopenharmony_ci          <td>TEXT</td>
3904fb726d48Sopenharmony_ci        </tr>
3905fb726d48Sopenharmony_ci      </tbody>
3906fb726d48Sopenharmony_ci    </table>
3907fb726d48Sopenharmony_ci    <h4>表描述</h4>
3908fb726d48Sopenharmony_ci    <p class="fontColor">记录了网络数据传输相关的信息。</p>
3909fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
3910fb726d48Sopenharmony_ci    <ul class="fontColor">
3911fb726d48Sopenharmony_ci      <li>ts:事件上报时间</li>
3912fb726d48Sopenharmony_ci      <li>dur: 持续时间</li>
3913fb726d48Sopenharmony_ci      <li>tx: 网络数据的写入次数</li>
3914fb726d48Sopenharmony_ci      <li>rx: 网络数据的读取次数</li>
3915fb726d48Sopenharmony_ci      <li>tx_speed: 网络数据的写入次数/s</li>
3916fb726d48Sopenharmony_ci      <li>rx_speed: 网络数据的读取次数/s</li>
3917fb726d48Sopenharmony_ci      <li>packet_in:网络数据申请的数据包个数</li>
3918fb726d48Sopenharmony_ci      <li>packet_in_sec: 网络数据申请的数据包个数/s</li>
3919fb726d48Sopenharmony_ci      <li>packet_out: 网络数据发送的数据包个数</li>
3920fb726d48Sopenharmony_ci      <li>packet_out_sec:网络数据发送的数据包个数/s</li>
3921fb726d48Sopenharmony_ci      <li>net_type:网络类型,wifi/蜂窝</li>
3922fb726d48Sopenharmony_ci    </ul>
3923fb726d48Sopenharmony_ci    <h3>paged_memory_sample表</h3>
3924fb726d48Sopenharmony_ci    <h4>表结构</h4>
3925fb726d48Sopenharmony_ci    <table class="fontColor">
3926fb726d48Sopenharmony_ci      <thead>
3927fb726d48Sopenharmony_ci        <tr>
3928fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3929fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3930fb726d48Sopenharmony_ci        </tr>
3931fb726d48Sopenharmony_ci      </thead>
3932fb726d48Sopenharmony_ci      <tbody>
3933fb726d48Sopenharmony_ci        <tr>
3934fb726d48Sopenharmony_ci          <td>id</td>
3935fb726d48Sopenharmony_ci          <td>INT</td>
3936fb726d48Sopenharmony_ci        </tr>
3937fb726d48Sopenharmony_ci        <tr>
3938fb726d48Sopenharmony_ci          <td>callchain_id</td>
3939fb726d48Sopenharmony_ci          <td>INT</td>
3940fb726d48Sopenharmony_ci        </tr>
3941fb726d48Sopenharmony_ci        <tr>
3942fb726d48Sopenharmony_ci          <td>type</td>
3943fb726d48Sopenharmony_ci          <td>INT</td>
3944fb726d48Sopenharmony_ci        </tr>
3945fb726d48Sopenharmony_ci        <tr>
3946fb726d48Sopenharmony_ci          <td>ipid</td>
3947fb726d48Sopenharmony_ci          <td>INT</td>
3948fb726d48Sopenharmony_ci        </tr>
3949fb726d48Sopenharmony_ci        <tr>
3950fb726d48Sopenharmony_ci          <td>start_ts</td>
3951fb726d48Sopenharmony_ci          <td>INT</td>
3952fb726d48Sopenharmony_ci        </tr>
3953fb726d48Sopenharmony_ci        <tr>
3954fb726d48Sopenharmony_ci          <td>end_ts</td>
3955fb726d48Sopenharmony_ci          <td>INT</td>
3956fb726d48Sopenharmony_ci        </tr>
3957fb726d48Sopenharmony_ci        <tr>
3958fb726d48Sopenharmony_ci          <td>dur</td>
3959fb726d48Sopenharmony_ci          <td>INT</td>
3960fb726d48Sopenharmony_ci        </tr>
3961fb726d48Sopenharmony_ci        <tr>
3962fb726d48Sopenharmony_ci          <td>size</td>
3963fb726d48Sopenharmony_ci          <td>INT</td>
3964fb726d48Sopenharmony_ci        </tr>
3965fb726d48Sopenharmony_ci        <tr>
3966fb726d48Sopenharmony_ci          <td>addr</td>
3967fb726d48Sopenharmony_ci          <td>TEXT</td>
3968fb726d48Sopenharmony_ci        </tr>
3969fb726d48Sopenharmony_ci        <tr>
3970fb726d48Sopenharmony_ci          <td>itid</td>
3971fb726d48Sopenharmony_ci          <td>INT</td>
3972fb726d48Sopenharmony_ci        </tr>
3973fb726d48Sopenharmony_ci      </tbody>
3974fb726d48Sopenharmony_ci    </table>
3975fb726d48Sopenharmony_ci    <h4>表描述</h4>
3976fb726d48Sopenharmony_ci    <p class="fontColor">记录了网络数据传输相关的信息。</p>
3977fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
3978fb726d48Sopenharmony_ci    <ul class="fontColor">
3979fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
3980fb726d48Sopenharmony_ci      <li>callchain_id: 取值相同的一组数据,表示一个完整的调用栈</li>
3981fb726d48Sopenharmony_ci      <li>type:事件类型</li>
3982fb726d48Sopenharmony_ci      <li>ipid:TS内部进程号</li>
3983fb726d48Sopenharmony_ci      <li>start_ts:开始时间</li>
3984fb726d48Sopenharmony_ci      <li>end_ts:结束时间</li>
3985fb726d48Sopenharmony_ci      <li>dur:持续时间</li>
3986fb726d48Sopenharmony_ci      <li>size:操作页数,1页=4kb</li>
3987fb726d48Sopenharmony_ci      <li>addr: 内存地址</li>
3988fb726d48Sopenharmony_ci      <li>itid:内部线程号</li>
3989fb726d48Sopenharmony_ci    </ul>
3990fb726d48Sopenharmony_ci    <h3>perf_callchain表</h3>
3991fb726d48Sopenharmony_ci    <h4>表结构</h4>
3992fb726d48Sopenharmony_ci    <table class="fontColor">
3993fb726d48Sopenharmony_ci      <thead>
3994fb726d48Sopenharmony_ci        <tr>
3995fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
3996fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
3997fb726d48Sopenharmony_ci        </tr>
3998fb726d48Sopenharmony_ci      </thead>
3999fb726d48Sopenharmony_ci      <tbody>
4000fb726d48Sopenharmony_ci        <tr>
4001fb726d48Sopenharmony_ci          <td>id</td>
4002fb726d48Sopenharmony_ci          <td>INT</td>
4003fb726d48Sopenharmony_ci        </tr>
4004fb726d48Sopenharmony_ci        <tr>
4005fb726d48Sopenharmony_ci          <td>callchain_id</td>
4006fb726d48Sopenharmony_ci          <td>INT</td>
4007fb726d48Sopenharmony_ci        </tr>
4008fb726d48Sopenharmony_ci        <tr>
4009fb726d48Sopenharmony_ci          <td>depth</td>
4010fb726d48Sopenharmony_ci          <td>INT</td>
4011fb726d48Sopenharmony_ci        </tr>
4012fb726d48Sopenharmony_ci        <tr>
4013fb726d48Sopenharmony_ci          <td>ip</td>
4014fb726d48Sopenharmony_ci          <td>INT</td>
4015fb726d48Sopenharmony_ci        </tr>
4016fb726d48Sopenharmony_ci        <tr>
4017fb726d48Sopenharmony_ci          <td>vaddr_in_file</td>
4018fb726d48Sopenharmony_ci          <td>INT</td>
4019fb726d48Sopenharmony_ci        </tr>
4020fb726d48Sopenharmony_ci        <tr>
4021fb726d48Sopenharmony_ci          <td>file_id</td>
4022fb726d48Sopenharmony_ci          <td>INT</td>
4023fb726d48Sopenharmony_ci        </tr>
4024fb726d48Sopenharmony_ci        <tr>
4025fb726d48Sopenharmony_ci          <td>symbol_id</td>
4026fb726d48Sopenharmony_ci          <td>INT</td>
4027fb726d48Sopenharmony_ci        </tr>
4028fb726d48Sopenharmony_ci        <tr>
4029fb726d48Sopenharmony_ci          <td>name</td>
4030fb726d48Sopenharmony_ci          <td>TEXT</td>
4031fb726d48Sopenharmony_ci        </tr>
4032fb726d48Sopenharmony_ci      </tbody>
4033fb726d48Sopenharmony_ci    </table>
4034fb726d48Sopenharmony_ci    <h4>表描述</h4>
4035fb726d48Sopenharmony_ci    <p class="fontColor">记录了Hiperf采样数据的调用栈信息。</p>
4036fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4037fb726d48Sopenharmony_ci    <ul class="fontColor">
4038fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4039fb726d48Sopenharmony_ci      <li>callchain_id:标识一组调用堆栈</li>
4040fb726d48Sopenharmony_ci      <li>depth:调用栈深度</li>
4041fb726d48Sopenharmony_ci      <li>ip: 函数ip</li>
4042fb726d48Sopenharmony_ci      <li>vaddr_in_file:函数在文件中的虚拟地址</li>
4043fb726d48Sopenharmony_ci      <li>file_id:与perf_files中的file_id字段相关联</li>
4044fb726d48Sopenharmony_ci      <li>symbol_id:与perf_files中的serial_id相关联</li>
4045fb726d48Sopenharmony_ci      <li>name:函数名</li>
4046fb726d48Sopenharmony_ci    </ul>
4047fb726d48Sopenharmony_ci    <h3>perf_files表</h3>
4048fb726d48Sopenharmony_ci    <h4>表结构</h4>
4049fb726d48Sopenharmony_ci    <table class="fontColor">
4050fb726d48Sopenharmony_ci      <thead>
4051fb726d48Sopenharmony_ci        <tr>
4052fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4053fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4054fb726d48Sopenharmony_ci        </tr>
4055fb726d48Sopenharmony_ci      </thead>
4056fb726d48Sopenharmony_ci      <tbody>
4057fb726d48Sopenharmony_ci        <tr>
4058fb726d48Sopenharmony_ci          <td>id</td>
4059fb726d48Sopenharmony_ci          <td>INT</td>
4060fb726d48Sopenharmony_ci        </tr>
4061fb726d48Sopenharmony_ci        <tr>
4062fb726d48Sopenharmony_ci          <td>file_id</td>
4063fb726d48Sopenharmony_ci          <td>INT</td>
4064fb726d48Sopenharmony_ci        </tr>
4065fb726d48Sopenharmony_ci        <tr>
4066fb726d48Sopenharmony_ci          <td>serial_id</td>
4067fb726d48Sopenharmony_ci          <td>INT</td>
4068fb726d48Sopenharmony_ci        </tr>
4069fb726d48Sopenharmony_ci        <tr>
4070fb726d48Sopenharmony_ci          <td>symbol</td>
4071fb726d48Sopenharmony_ci          <td>TEXT</td>
4072fb726d48Sopenharmony_ci        </tr>
4073fb726d48Sopenharmony_ci        <tr>
4074fb726d48Sopenharmony_ci          <td>path</td>
4075fb726d48Sopenharmony_ci          <td>TEXT</td>
4076fb726d48Sopenharmony_ci        </tr>
4077fb726d48Sopenharmony_ci      </tbody>
4078fb726d48Sopenharmony_ci    </table>
4079fb726d48Sopenharmony_ci    <h4>表描述</h4>
4080fb726d48Sopenharmony_ci    <p class="fontColor">记录Hiperf工具采集到的函数符号表和文件名。</p>
4081fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4082fb726d48Sopenharmony_ci    <ul class="fontColor">
4083fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4084fb726d48Sopenharmony_ci      <li>file_id:文件编号</li>
4085fb726d48Sopenharmony_ci      <li>serial_id:一个文件中可能有多个函数,serial_id表示函数的编号</li>
4086fb726d48Sopenharmony_ci      <li>symbol:函数名</li>
4087fb726d48Sopenharmony_ci      <li>path:文件路径</li>
4088fb726d48Sopenharmony_ci    </ul>
4089fb726d48Sopenharmony_ci    <h3>perf_report表</h3>
4090fb726d48Sopenharmony_ci    <h4>表结构</h4>
4091fb726d48Sopenharmony_ci    <table class="fontColor">
4092fb726d48Sopenharmony_ci      <thead>
4093fb726d48Sopenharmony_ci        <tr>
4094fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4095fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4096fb726d48Sopenharmony_ci        </tr>
4097fb726d48Sopenharmony_ci      </thead>
4098fb726d48Sopenharmony_ci      <tbody>
4099fb726d48Sopenharmony_ci        <tr>
4100fb726d48Sopenharmony_ci          <td>id</td>
4101fb726d48Sopenharmony_ci          <td>INT</td>
4102fb726d48Sopenharmony_ci        </tr>
4103fb726d48Sopenharmony_ci        <tr>
4104fb726d48Sopenharmony_ci          <td>report_type</td>
4105fb726d48Sopenharmony_ci          <td>TEXT</td>
4106fb726d48Sopenharmony_ci        </tr>
4107fb726d48Sopenharmony_ci        <tr>
4108fb726d48Sopenharmony_ci          <td>report_value</td>
4109fb726d48Sopenharmony_ci          <td>TEXT</td>
4110fb726d48Sopenharmony_ci        </tr>
4111fb726d48Sopenharmony_ci      </tbody>
4112fb726d48Sopenharmony_ci    </table>
4113fb726d48Sopenharmony_ci    <h4>表描述</h4>
4114fb726d48Sopenharmony_ci    <p class="fontColor">记录Hiperf工具采集数据时的配置信息。包括:抓取的事件类型,抓取数据的命令,
4115fb726d48Sopenharmony_ci      抓数据时指定的进程名称。</p>
4116fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4117fb726d48Sopenharmony_ci    <ul class="fontColor">
4118fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4119fb726d48Sopenharmony_ci      <li>report_type:数据类型。取值只有三种类型:config_name(事件类型), workload(抓取的进程名),
4120fb726d48Sopenharmony_ci        cmdline(抓取命令)
4121fb726d48Sopenharmony_ci      </li>
4122fb726d48Sopenharmony_ci      <li>report_value:对应类型的取值</li>
4123fb726d48Sopenharmony_ci    </ul>
4124fb726d48Sopenharmony_ci    <h3>perf_sample表</h3>
4125fb726d48Sopenharmony_ci    <h4>表结构</h4>
4126fb726d48Sopenharmony_ci    <table class="fontColor">
4127fb726d48Sopenharmony_ci      <thead>
4128fb726d48Sopenharmony_ci        <tr>
4129fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4130fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4131fb726d48Sopenharmony_ci        </tr>
4132fb726d48Sopenharmony_ci      </thead>
4133fb726d48Sopenharmony_ci      <tbody>
4134fb726d48Sopenharmony_ci        <tr>
4135fb726d48Sopenharmony_ci          <td>id</td>
4136fb726d48Sopenharmony_ci          <td>INT</td>
4137fb726d48Sopenharmony_ci        </tr>
4138fb726d48Sopenharmony_ci        <tr>
4139fb726d48Sopenharmony_ci          <td>callchain_id</td>
4140fb726d48Sopenharmony_ci          <td>INT</td>
4141fb726d48Sopenharmony_ci        </tr>
4142fb726d48Sopenharmony_ci        <tr>
4143fb726d48Sopenharmony_ci          <td>timestamp</td>
4144fb726d48Sopenharmony_ci          <td>INT</td>
4145fb726d48Sopenharmony_ci        </tr>
4146fb726d48Sopenharmony_ci        <tr>
4147fb726d48Sopenharmony_ci          <td>thread_id</td>
4148fb726d48Sopenharmony_ci          <td>INT</td>
4149fb726d48Sopenharmony_ci        </tr>
4150fb726d48Sopenharmony_ci        <tr>
4151fb726d48Sopenharmony_ci          <td>event_count</td>
4152fb726d48Sopenharmony_ci          <td>INT</td>
4153fb726d48Sopenharmony_ci        </tr>
4154fb726d48Sopenharmony_ci        <tr>
4155fb726d48Sopenharmony_ci          <td>event_type_id</td>
4156fb726d48Sopenharmony_ci          <td>INT</td>
4157fb726d48Sopenharmony_ci        </tr>
4158fb726d48Sopenharmony_ci        <tr>
4159fb726d48Sopenharmony_ci          <td>timestamp_trace</td>
4160fb726d48Sopenharmony_ci          <td>INT</td>
4161fb726d48Sopenharmony_ci        </tr>
4162fb726d48Sopenharmony_ci        <tr>
4163fb726d48Sopenharmony_ci          <td>cpu_id</td>
4164fb726d48Sopenharmony_ci          <td>INT</td>
4165fb726d48Sopenharmony_ci        </tr>
4166fb726d48Sopenharmony_ci        <tr>
4167fb726d48Sopenharmony_ci          <td>thread_state</td>
4168fb726d48Sopenharmony_ci          <td>TEXT</td>
4169fb726d48Sopenharmony_ci        </tr>
4170fb726d48Sopenharmony_ci      </tbody>
4171fb726d48Sopenharmony_ci    </table>
4172fb726d48Sopenharmony_ci    <h4>表描述</h4>
4173fb726d48Sopenharmony_ci    <p class="fontColor">记录Hiperf工具的采样信息。</p>
4174fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4175fb726d48Sopenharmony_ci    <ul class="fontColor">
4176fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4177fb726d48Sopenharmony_ci      <li>callchain_id:关联perf_callchain表callchain_id</li>
4178fb726d48Sopenharmony_ci      <li>timestamp:未进行时钟源同步的时间戳</li>
4179fb726d48Sopenharmony_ci      <li>thread_id:线程号</li>
4180fb726d48Sopenharmony_ci      <li>event_count:采样统计</li>
4181fb726d48Sopenharmony_ci      <li>event_type_id:事件类型编号。与PerfReport表的id字段相关联</li>
4182fb726d48Sopenharmony_ci      <li>timestamp_trace:时钟源同步后的时间戳</li>
4183fb726d48Sopenharmony_ci      <li>cpu_id:cpu核编号</li>
4184fb726d48Sopenharmony_ci      <li>
4185fb726d48Sopenharmony_ci        thread_state:线程状态。采样对应Sched_Waking事件时,为Runing;对应Sched_Switch事件时,为Suspend。其余事件类型,为“-”
4186fb726d48Sopenharmony_ci      </li>
4187fb726d48Sopenharmony_ci    </ul>
4188fb726d48Sopenharmony_ci    <h3>perf_thread表</h3>
4189fb726d48Sopenharmony_ci    <h4>表结构</h4>
4190fb726d48Sopenharmony_ci    <table class="fontColor">
4191fb726d48Sopenharmony_ci      <thead>
4192fb726d48Sopenharmony_ci        <tr>
4193fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4194fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4195fb726d48Sopenharmony_ci        </tr>
4196fb726d48Sopenharmony_ci      </thead>
4197fb726d48Sopenharmony_ci      <tbody>
4198fb726d48Sopenharmony_ci        <tr>
4199fb726d48Sopenharmony_ci          <td>id</td>
4200fb726d48Sopenharmony_ci          <td>INT</td>
4201fb726d48Sopenharmony_ci        </tr>
4202fb726d48Sopenharmony_ci        <tr>
4203fb726d48Sopenharmony_ci          <td>thread_id</td>
4204fb726d48Sopenharmony_ci          <td>INT</td>
4205fb726d48Sopenharmony_ci        </tr>
4206fb726d48Sopenharmony_ci        <tr>
4207fb726d48Sopenharmony_ci          <td>process_id</td>
4208fb726d48Sopenharmony_ci          <td>INT</td>
4209fb726d48Sopenharmony_ci        </tr>
4210fb726d48Sopenharmony_ci        <tr>
4211fb726d48Sopenharmony_ci          <td>thread_name</td>
4212fb726d48Sopenharmony_ci          <td>TEXT</td>
4213fb726d48Sopenharmony_ci        </tr>
4214fb726d48Sopenharmony_ci      </tbody>
4215fb726d48Sopenharmony_ci    </table>
4216fb726d48Sopenharmony_ci    <h4>表描述</h4>
4217fb726d48Sopenharmony_ci    <p class="fontColor">记录Hiperf工具采集到的进程和线程数据。</p>
4218fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4219fb726d48Sopenharmony_ci    <ul class="fontColor">
4220fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4221fb726d48Sopenharmony_ci      <li>thread_id:线程号</li>
4222fb726d48Sopenharmony_ci      <li>process_id:进程号</li>
4223fb726d48Sopenharmony_ci      <li>thread_name:线程名</li>
4224fb726d48Sopenharmony_ci    </ul>
4225fb726d48Sopenharmony_ci    <h3>process表</h3>
4226fb726d48Sopenharmony_ci    <h4>表结构</h4>
4227fb726d48Sopenharmony_ci    <table class="fontColor">
4228fb726d48Sopenharmony_ci      <thead>
4229fb726d48Sopenharmony_ci        <tr>
4230fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4231fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4232fb726d48Sopenharmony_ci        </tr>
4233fb726d48Sopenharmony_ci      </thead>
4234fb726d48Sopenharmony_ci      <tbody>
4235fb726d48Sopenharmony_ci        <tr>
4236fb726d48Sopenharmony_ci          <td>id</td>
4237fb726d48Sopenharmony_ci          <td>INT</td>
4238fb726d48Sopenharmony_ci        </tr>
4239fb726d48Sopenharmony_ci        <tr>
4240fb726d48Sopenharmony_ci          <td>ipid</td>
4241fb726d48Sopenharmony_ci          <td>INT</td>
4242fb726d48Sopenharmony_ci        </tr>
4243fb726d48Sopenharmony_ci        <tr>
4244fb726d48Sopenharmony_ci          <td>pid</td>
4245fb726d48Sopenharmony_ci          <td>INT</td>
4246fb726d48Sopenharmony_ci        </tr>
4247fb726d48Sopenharmony_ci        <tr>
4248fb726d48Sopenharmony_ci          <td>name</td>
4249fb726d48Sopenharmony_ci          <td>TEXT</td>
4250fb726d48Sopenharmony_ci        </tr>
4251fb726d48Sopenharmony_ci        <tr>
4252fb726d48Sopenharmony_ci          <td>start_ts</td>
4253fb726d48Sopenharmony_ci          <td>INT</td>
4254fb726d48Sopenharmony_ci        </tr>
4255fb726d48Sopenharmony_ci        <tr>
4256fb726d48Sopenharmony_ci          <td>switch_count</td>
4257fb726d48Sopenharmony_ci          <td>INT</td>
4258fb726d48Sopenharmony_ci        </tr>
4259fb726d48Sopenharmony_ci        <tr>
4260fb726d48Sopenharmony_ci          <td>thread_count</td>
4261fb726d48Sopenharmony_ci          <td>INT</td>
4262fb726d48Sopenharmony_ci        </tr>
4263fb726d48Sopenharmony_ci        <tr>
4264fb726d48Sopenharmony_ci          <td>slice_count</td>
4265fb726d48Sopenharmony_ci          <td>INT</td>
4266fb726d48Sopenharmony_ci        </tr>
4267fb726d48Sopenharmony_ci        <tr>
4268fb726d48Sopenharmony_ci          <td>mem_count</td>
4269fb726d48Sopenharmony_ci          <td>INT</td>
4270fb726d48Sopenharmony_ci        </tr>
4271fb726d48Sopenharmony_ci      </tbody>
4272fb726d48Sopenharmony_ci    </table>
4273fb726d48Sopenharmony_ci    <h4>表描述</h4>
4274fb726d48Sopenharmony_ci    <p class="fontColor">记录了进程相关数据。</p>
4275fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
4276fb726d48Sopenharmony_ci    <ul class="fontColor">
4277fb726d48Sopenharmony_ci      <li>id:进程在数据库重新重新定义的id,从0开始序列增长</li>
4278fb726d48Sopenharmony_ci      <li>ipid:TS内部进程id</li>
4279fb726d48Sopenharmony_ci      <li>pid:进程的真实id</li>
4280fb726d48Sopenharmony_ci      <li>name:进程名字</li>
4281fb726d48Sopenharmony_ci      <li>start_ts:开始时间</li>
4282fb726d48Sopenharmony_ci      <li>switch_count:统计内部有多少个线程有切换</li>
4283fb726d48Sopenharmony_ci      <li>thread_count:统计其线程个数</li>
4284fb726d48Sopenharmony_ci      <li>slice_count:进程内有多少个线程有slice数据</li>
4285fb726d48Sopenharmony_ci      <li>mem_count:进程是否有内存数据</li>
4286fb726d48Sopenharmony_ci    </ul>
4287fb726d48Sopenharmony_ci    <h3>process_measure表</h3>
4288fb726d48Sopenharmony_ci    <h4>表结构</h4>
4289fb726d48Sopenharmony_ci    <table class="fontColor">
4290fb726d48Sopenharmony_ci      <thead>
4291fb726d48Sopenharmony_ci        <tr>
4292fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4293fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4294fb726d48Sopenharmony_ci        </tr>
4295fb726d48Sopenharmony_ci      </thead>
4296fb726d48Sopenharmony_ci      <tbody>
4297fb726d48Sopenharmony_ci        <tr>
4298fb726d48Sopenharmony_ci          <td>type</td>
4299fb726d48Sopenharmony_ci          <td>TEXT</td>
4300fb726d48Sopenharmony_ci        </tr>
4301fb726d48Sopenharmony_ci        <tr>
4302fb726d48Sopenharmony_ci          <td>ts</td>
4303fb726d48Sopenharmony_ci          <td>INT</td>
4304fb726d48Sopenharmony_ci        </tr>
4305fb726d48Sopenharmony_ci        <tr>
4306fb726d48Sopenharmony_ci          <td>dur</td>
4307fb726d48Sopenharmony_ci          <td>INT</td>
4308fb726d48Sopenharmony_ci        </tr>
4309fb726d48Sopenharmony_ci        <tr>
4310fb726d48Sopenharmony_ci          <td>value</td>
4311fb726d48Sopenharmony_ci          <td>NUM</td>
4312fb726d48Sopenharmony_ci        </tr>
4313fb726d48Sopenharmony_ci        <tr>
4314fb726d48Sopenharmony_ci          <td>filter_id</td>
4315fb726d48Sopenharmony_ci          <td>INT</td>
4316fb726d48Sopenharmony_ci        </tr>
4317fb726d48Sopenharmony_ci      </tbody>
4318fb726d48Sopenharmony_ci    </table>
4319fb726d48Sopenharmony_ci    <h4>表描述</h4>
4320fb726d48Sopenharmony_ci    <p class="fontColor">保存进程的内存,堆栈值等所有计量值信息。</p>
4321fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
4322fb726d48Sopenharmony_ci    <ul class="fontColor">
4323fb726d48Sopenharmony_ci      <li>type: 固定为measure</li>
4324fb726d48Sopenharmony_ci      <li>ts:事件时间</li>
4325fb726d48Sopenharmony_ci      <li>dur: 持续时间</li>
4326fb726d48Sopenharmony_ci      <li>value:数值</li>
4327fb726d48Sopenharmony_ci      <li>filter_id:对应process_measure_filter表中的id</li>
4328fb726d48Sopenharmony_ci    </ul>
4329fb726d48Sopenharmony_ci    <h3>process_measure_filter表</h3>
4330fb726d48Sopenharmony_ci    <h4>表结构</h4>
4331fb726d48Sopenharmony_ci    <table class="fontColor">
4332fb726d48Sopenharmony_ci      <thead>
4333fb726d48Sopenharmony_ci        <tr>
4334fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4335fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4336fb726d48Sopenharmony_ci        </tr>
4337fb726d48Sopenharmony_ci      </thead>
4338fb726d48Sopenharmony_ci      <tbody>
4339fb726d48Sopenharmony_ci        <tr>
4340fb726d48Sopenharmony_ci          <td>id</td>
4341fb726d48Sopenharmony_ci          <td>INT</td>
4342fb726d48Sopenharmony_ci        </tr>
4343fb726d48Sopenharmony_ci        <tr>
4344fb726d48Sopenharmony_ci          <td>name</td>
4345fb726d48Sopenharmony_ci          <td>TEXT</td>
4346fb726d48Sopenharmony_ci        </tr>
4347fb726d48Sopenharmony_ci        <tr>
4348fb726d48Sopenharmony_ci          <td>ipid</td>
4349fb726d48Sopenharmony_ci          <td>INT</td>
4350fb726d48Sopenharmony_ci        </tr>
4351fb726d48Sopenharmony_ci      </tbody>
4352fb726d48Sopenharmony_ci    </table>
4353fb726d48Sopenharmony_ci    <h4>表描述</h4>
4354fb726d48Sopenharmony_ci    <p class="fontColor">将进程ID作为key1,进程的内存,界面刷新,屏幕亮度等信息作为key2,唯一确定一个filter_id,
4355fb726d48Sopenharmony_ci      filter_id同时被记录在measure_filter表中。</p>
4356fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
4357fb726d48Sopenharmony_ci    <ul class="fontColor">
4358fb726d48Sopenharmony_ci      <li>id: 与measure表的filterId字段相关联</li>
4359fb726d48Sopenharmony_ci      <li>name:key名</li>
4360fb726d48Sopenharmony_ci      <li>ipid:进程内部编号</li>
4361fb726d48Sopenharmony_ci    </ul>
4362fb726d48Sopenharmony_ci    <h3>raw表</h3>
4363fb726d48Sopenharmony_ci    <h4>表结构</h4>
4364fb726d48Sopenharmony_ci    <table class="fontColor">
4365fb726d48Sopenharmony_ci      <thead>
4366fb726d48Sopenharmony_ci        <tr>
4367fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4368fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4369fb726d48Sopenharmony_ci        </tr>
4370fb726d48Sopenharmony_ci      </thead>
4371fb726d48Sopenharmony_ci      <tbody>
4372fb726d48Sopenharmony_ci        <tr>
4373fb726d48Sopenharmony_ci          <td>id</td>
4374fb726d48Sopenharmony_ci          <td>INT</td>
4375fb726d48Sopenharmony_ci        </tr>
4376fb726d48Sopenharmony_ci        <tr>
4377fb726d48Sopenharmony_ci          <td>ts</td>
4378fb726d48Sopenharmony_ci          <td>INT</td>
4379fb726d48Sopenharmony_ci        </tr>
4380fb726d48Sopenharmony_ci        <tr>
4381fb726d48Sopenharmony_ci          <td>name</td>
4382fb726d48Sopenharmony_ci          <td>TEXT</td>
4383fb726d48Sopenharmony_ci        </tr>
4384fb726d48Sopenharmony_ci        <tr>
4385fb726d48Sopenharmony_ci          <td>cpu</td>
4386fb726d48Sopenharmony_ci          <td>INT</td>
4387fb726d48Sopenharmony_ci        </tr>
4388fb726d48Sopenharmony_ci        <tr>
4389fb726d48Sopenharmony_ci          <td>itid</td>
4390fb726d48Sopenharmony_ci          <td>INT</td>
4391fb726d48Sopenharmony_ci        </tr>
4392fb726d48Sopenharmony_ci      </tbody>
4393fb726d48Sopenharmony_ci    </table>
4394fb726d48Sopenharmony_ci    <h4>表描述</h4>
4395fb726d48Sopenharmony_ci    <p class="fontColor">记录了系统中的waking、wakup、cpu_idel、cpu_frequency数据。</p>
4396fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
4397fb726d48Sopenharmony_ci    <ul class="fontColor">
4398fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4399fb726d48Sopenharmony_ci      <li>ts:事件时间</li>
4400fb726d48Sopenharmony_ci      <li>name:调度名称(取值:cpu_idle,sched_wakeup,sched_waking)</li>
4401fb726d48Sopenharmony_ci      <li>cpu:事件发生在哪个CPU</li>
4402fb726d48Sopenharmony_ci      <li>itid:时间对应哪个itid,对应thread表中id</li>
4403fb726d48Sopenharmony_ci    </ul>
4404fb726d48Sopenharmony_ci    <h3>sched_slice表</h3>
4405fb726d48Sopenharmony_ci    <h4>表结构</h4>
4406fb726d48Sopenharmony_ci    <table class="fontColor">
4407fb726d48Sopenharmony_ci      <thead>
4408fb726d48Sopenharmony_ci        <tr>
4409fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4410fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4411fb726d48Sopenharmony_ci        </tr>
4412fb726d48Sopenharmony_ci      </thead>
4413fb726d48Sopenharmony_ci      <tbody>
4414fb726d48Sopenharmony_ci        <tr>
4415fb726d48Sopenharmony_ci          <td>id</td>
4416fb726d48Sopenharmony_ci          <td>INT</td>
4417fb726d48Sopenharmony_ci        </tr>
4418fb726d48Sopenharmony_ci        <tr>
4419fb726d48Sopenharmony_ci          <td>ts</td>
4420fb726d48Sopenharmony_ci          <td>INT</td>
4421fb726d48Sopenharmony_ci        </tr>
4422fb726d48Sopenharmony_ci        <tr>
4423fb726d48Sopenharmony_ci          <td>dur</td>
4424fb726d48Sopenharmony_ci          <td>INT</td>
4425fb726d48Sopenharmony_ci        </tr>
4426fb726d48Sopenharmony_ci        <tr>
4427fb726d48Sopenharmony_ci          <td>ts_end</td>
4428fb726d48Sopenharmony_ci          <td>INT</td>
4429fb726d48Sopenharmony_ci        </tr>
4430fb726d48Sopenharmony_ci        <tr>
4431fb726d48Sopenharmony_ci          <td>cpu</td>
4432fb726d48Sopenharmony_ci          <td>INT</td>
4433fb726d48Sopenharmony_ci        </tr>
4434fb726d48Sopenharmony_ci        <tr>
4435fb726d48Sopenharmony_ci          <td>itid</td>
4436fb726d48Sopenharmony_ci          <td>INT</td>
4437fb726d48Sopenharmony_ci        </tr>
4438fb726d48Sopenharmony_ci        <tr>
4439fb726d48Sopenharmony_ci          <td>ipid</td>
4440fb726d48Sopenharmony_ci          <td>INT</td>
4441fb726d48Sopenharmony_ci        </tr>
4442fb726d48Sopenharmony_ci        <tr>
4443fb726d48Sopenharmony_ci          <td>end_state</td>
4444fb726d48Sopenharmony_ci          <td>TEXT</td>
4445fb726d48Sopenharmony_ci        </tr>
4446fb726d48Sopenharmony_ci        <tr>
4447fb726d48Sopenharmony_ci          <td>priority</td>
4448fb726d48Sopenharmony_ci          <td>INT</td>
4449fb726d48Sopenharmony_ci        </tr>
4450fb726d48Sopenharmony_ci        <tr>
4451fb726d48Sopenharmony_ci          <td>arg_setid</td>
4452fb726d48Sopenharmony_ci          <td>INT</td>
4453fb726d48Sopenharmony_ci        </tr>
4454fb726d48Sopenharmony_ci      </tbody>
4455fb726d48Sopenharmony_ci    </table>
4456fb726d48Sopenharmony_ci    <h4>表描述</h4>
4457fb726d48Sopenharmony_ci    <p class="fontColor">
4458fb726d48Sopenharmony_ci      此数据结构主要作为ThreadState的上下文使用,这张表是sched_switch事件的原始记录。</p>
4459fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4460fb726d48Sopenharmony_ci    <ul class="fontColor">
4461fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4462fb726d48Sopenharmony_ci      <li>ts:事件发生时间</li>
4463fb726d48Sopenharmony_ci      <li>dur:状态持续时长</li>
4464fb726d48Sopenharmony_ci      <li>ts_end:状态结束时长</li>
4465fb726d48Sopenharmony_ci      <li>cpu:事件发生在哪个cpu</li>
4466fb726d48Sopenharmony_ci      <li>itid:进程内部编号</li>
4467fb726d48Sopenharmony_ci      <li>ipid:进程内部编号</li>
4468fb726d48Sopenharmony_ci      <li>end_state:线程的终结状态</li>
4469fb726d48Sopenharmony_ci      <li>priority: 线程优先级</li>
4470fb726d48Sopenharmony_ci      <li>arg_setid:线程状态参数,对应args中argset</li>
4471fb726d48Sopenharmony_ci    </ul>
4472fb726d48Sopenharmony_ci    <h3>smaps表</h3>
4473fb726d48Sopenharmony_ci    <h4>表结构</h4>
4474fb726d48Sopenharmony_ci    <table class="fontColor">
4475fb726d48Sopenharmony_ci      <thead>
4476fb726d48Sopenharmony_ci        <tr>
4477fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4478fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4479fb726d48Sopenharmony_ci        </tr>
4480fb726d48Sopenharmony_ci      </thead>
4481fb726d48Sopenharmony_ci      <tbody>
4482fb726d48Sopenharmony_ci        <tr>
4483fb726d48Sopenharmony_ci          <td>id</td>
4484fb726d48Sopenharmony_ci          <td>INT</td>
4485fb726d48Sopenharmony_ci        </tr>
4486fb726d48Sopenharmony_ci        <tr>
4487fb726d48Sopenharmony_ci          <td>timestamp</td>
4488fb726d48Sopenharmony_ci          <td>INT</td>
4489fb726d48Sopenharmony_ci        </tr>
4490fb726d48Sopenharmony_ci        <tr>
4491fb726d48Sopenharmony_ci          <td>start_addr</td>
4492fb726d48Sopenharmony_ci          <td>TEXT</td>
4493fb726d48Sopenharmony_ci        </tr>
4494fb726d48Sopenharmony_ci        <tr>
4495fb726d48Sopenharmony_ci          <td>end_addr</td>
4496fb726d48Sopenharmony_ci          <td>TEXT</td>
4497fb726d48Sopenharmony_ci        </tr>
4498fb726d48Sopenharmony_ci        <tr>
4499fb726d48Sopenharmony_ci          <td>dirty</td>
4500fb726d48Sopenharmony_ci          <td>INT</td>
4501fb726d48Sopenharmony_ci        </tr>
4502fb726d48Sopenharmony_ci        <tr>
4503fb726d48Sopenharmony_ci          <td>swapper</td>
4504fb726d48Sopenharmony_ci          <td>INT</td>
4505fb726d48Sopenharmony_ci        </tr>
4506fb726d48Sopenharmony_ci        <tr>
4507fb726d48Sopenharmony_ci          <td>resident_size</td>
4508fb726d48Sopenharmony_ci          <td>INT</td>
4509fb726d48Sopenharmony_ci        </tr>
4510fb726d48Sopenharmony_ci        <tr>
4511fb726d48Sopenharmony_ci          <td>pss</td>
4512fb726d48Sopenharmony_ci          <td>INT</td>
4513fb726d48Sopenharmony_ci        </tr>
4514fb726d48Sopenharmony_ci        <tr>
4515fb726d48Sopenharmony_ci          <td>virtaul_size</td>
4516fb726d48Sopenharmony_ci          <td>INT</td>
4517fb726d48Sopenharmony_ci        </tr>
4518fb726d48Sopenharmony_ci        <tr>
4519fb726d48Sopenharmony_ci          <td>reside</td>
4520fb726d48Sopenharmony_ci          <td>REAL</td>
4521fb726d48Sopenharmony_ci        </tr>
4522fb726d48Sopenharmony_ci        <tr>
4523fb726d48Sopenharmony_ci          <td>protection_id</td>
4524fb726d48Sopenharmony_ci          <td>INT</td>
4525fb726d48Sopenharmony_ci        </tr>
4526fb726d48Sopenharmony_ci        <tr>
4527fb726d48Sopenharmony_ci          <td>path_id</td>
4528fb726d48Sopenharmony_ci          <td>INT</td>
4529fb726d48Sopenharmony_ci        </tr>
4530fb726d48Sopenharmony_ci        <tr>
4531fb726d48Sopenharmony_ci          <td>shared_clean</td>
4532fb726d48Sopenharmony_ci          <td>INT</td>
4533fb726d48Sopenharmony_ci        </tr>
4534fb726d48Sopenharmony_ci        <tr>
4535fb726d48Sopenharmony_ci          <td>shared_dirty</td>
4536fb726d48Sopenharmony_ci          <td>INT</td>
4537fb726d48Sopenharmony_ci        </tr>
4538fb726d48Sopenharmony_ci        <tr>
4539fb726d48Sopenharmony_ci          <td>private_clean</td>
4540fb726d48Sopenharmony_ci          <td>INT</td>
4541fb726d48Sopenharmony_ci        </tr>
4542fb726d48Sopenharmony_ci        <tr>
4543fb726d48Sopenharmony_ci          <td>private_dirty</td>
4544fb726d48Sopenharmony_ci          <td>INT</td>
4545fb726d48Sopenharmony_ci        </tr>
4546fb726d48Sopenharmony_ci        <tr>
4547fb726d48Sopenharmony_ci          <td>swap</td>
4548fb726d48Sopenharmony_ci          <td>INT</td>
4549fb726d48Sopenharmony_ci        </tr>
4550fb726d48Sopenharmony_ci        <tr>
4551fb726d48Sopenharmony_ci          <td>swap_pss</td>
4552fb726d48Sopenharmony_ci          <td>INT</td>
4553fb726d48Sopenharmony_ci        </tr>
4554fb726d48Sopenharmony_ci        <tr>
4555fb726d48Sopenharmony_ci          <td>type</td>
4556fb726d48Sopenharmony_ci          <td>INT</td>
4557fb726d48Sopenharmony_ci        </tr>
4558fb726d48Sopenharmony_ci      </tbody>
4559fb726d48Sopenharmony_ci    </table>
4560fb726d48Sopenharmony_ci    <h4>表描述</h4>
4561fb726d48Sopenharmony_ci    <p class="fontColor">记录进程的内存消耗的相关信息采样,读取/proc/${pid}/smaps节点。</p>
4562fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4563fb726d48Sopenharmony_ci    <ul class="fontColor">
4564fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4565fb726d48Sopenharmony_ci      <li>timestamp:事件发生事件</li>
4566fb726d48Sopenharmony_ci      <li>start_addr:内存段地址的起始位置</li>
4567fb726d48Sopenharmony_ci      <li>end_addr:内存段地址的结束位置</li>
4568fb726d48Sopenharmony_ci      <li>dirty:其他进程共享的被写的页的大小 + 已被改写的私有页面的大小</li>
4569fb726d48Sopenharmony_ci      <li>swapper:存在于交换分区的数据大小</li>
4570fb726d48Sopenharmony_ci      <li>resident_size:实际分配的内存大小</li>
4571fb726d48Sopenharmony_ci      <li>pss:平摊计算后的实际物理使用内存</li>
4572fb726d48Sopenharmony_ci      <li>virtaul_size:虚拟内存空间的大小</li>
4573fb726d48Sopenharmony_ci      <li>reside:实际分配的内存大小与虚拟内存空间的大小的比</li>
4574fb726d48Sopenharmony_ci      <li>protection_id:内存段的权限id与表data_dict的id字段相关联</li>
4575fb726d48Sopenharmony_ci      <li>path_id:如果区域是从文件映射的,则这是文件的名称对应的id序号与表data_dict的id字段相关联</li>
4576fb726d48Sopenharmony_ci      <li>shared_clean:smaps节点中Shared_clean</li>
4577fb726d48Sopenharmony_ci      <li>shared_dirty:smaps节点中Shared_dirty</li>
4578fb726d48Sopenharmony_ci      <li>private_clean:smaps节点中Private_clean</li>
4579fb726d48Sopenharmony_ci      <li>private_dirty:samps节点中Private_dirty</li>
4580fb726d48Sopenharmony_ci      <li>swap: smap节点中Swap</li>
4581fb726d48Sopenharmony_ci      <li>swap_pss:smap节点中SwapPss</li>
4582fb726d48Sopenharmony_ci      <li>type : 根据type分类信息</li>
4583fb726d48Sopenharmony_ci    </ul>
4584fb726d48Sopenharmony_ci    <h3>stat表</h3>
4585fb726d48Sopenharmony_ci    <h4>表结构</h4>
4586fb726d48Sopenharmony_ci    <table class="fontColor">
4587fb726d48Sopenharmony_ci      <thead>
4588fb726d48Sopenharmony_ci        <tr>
4589fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4590fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4591fb726d48Sopenharmony_ci        </tr>
4592fb726d48Sopenharmony_ci      </thead>
4593fb726d48Sopenharmony_ci      <tbody>
4594fb726d48Sopenharmony_ci        <tr>
4595fb726d48Sopenharmony_ci          <td>event_name</td>
4596fb726d48Sopenharmony_ci          <td>TEXT</td>
4597fb726d48Sopenharmony_ci        </tr>
4598fb726d48Sopenharmony_ci        <tr>
4599fb726d48Sopenharmony_ci          <td>stat_type</td>
4600fb726d48Sopenharmony_ci          <td>TEXT</td>
4601fb726d48Sopenharmony_ci        </tr>
4602fb726d48Sopenharmony_ci        <tr>
4603fb726d48Sopenharmony_ci          <td>count</td>
4604fb726d48Sopenharmony_ci          <td>INT</td>
4605fb726d48Sopenharmony_ci        </tr>
4606fb726d48Sopenharmony_ci        <tr>
4607fb726d48Sopenharmony_ci          <td>serverity</td>
4608fb726d48Sopenharmony_ci          <td>TEXT</td>
4609fb726d48Sopenharmony_ci        </tr>
4610fb726d48Sopenharmony_ci        <tr>
4611fb726d48Sopenharmony_ci          <td>source</td>
4612fb726d48Sopenharmony_ci          <td>TEXT</td>
4613fb726d48Sopenharmony_ci        </tr>
4614fb726d48Sopenharmony_ci      </tbody>
4615fb726d48Sopenharmony_ci    </table>
4616fb726d48Sopenharmony_ci    <h4>表描述</h4>
4617fb726d48Sopenharmony_ci    <p class="fontColor">
4618fb726d48Sopenharmony_ci      此结果用来统计数据解析中各类数据的数据条数,数据和合法性,数据的匹配程度(begin-end),数据的损失等,查看此结构对应的表,可对数据源有基本的了解。</p>
4619fb726d48Sopenharmony_ci    <h4>主要字段描述</h4>
4620fb726d48Sopenharmony_ci    <ul class="fontColor">
4621fb726d48Sopenharmony_ci      <li>event_name:数据类型</li>
4622fb726d48Sopenharmony_ci      <li>stat_type:数据状态</li>
4623fb726d48Sopenharmony_ci      <li>count:数据条数</li>
4624fb726d48Sopenharmony_ci      <li>severity:严重级别</li>
4625fb726d48Sopenharmony_ci      <li>source:数据来源</li>
4626fb726d48Sopenharmony_ci    </ul>
4627fb726d48Sopenharmony_ci    <h3>symbols表</h3>
4628fb726d48Sopenharmony_ci    <h4>表结构</h4>
4629fb726d48Sopenharmony_ci    <table class="fontColor">
4630fb726d48Sopenharmony_ci      <thead>
4631fb726d48Sopenharmony_ci        <tr>
4632fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4633fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4634fb726d48Sopenharmony_ci        </tr>
4635fb726d48Sopenharmony_ci      </thead>
4636fb726d48Sopenharmony_ci      <tbody>
4637fb726d48Sopenharmony_ci        <tr>
4638fb726d48Sopenharmony_ci          <td>id</td>
4639fb726d48Sopenharmony_ci          <td>INT</td>
4640fb726d48Sopenharmony_ci        </tr>
4641fb726d48Sopenharmony_ci        <tr>
4642fb726d48Sopenharmony_ci          <td>funcname</td>
4643fb726d48Sopenharmony_ci          <td>TEXT</td>
4644fb726d48Sopenharmony_ci        </tr>
4645fb726d48Sopenharmony_ci        <tr>
4646fb726d48Sopenharmony_ci          <td>addr</td>
4647fb726d48Sopenharmony_ci          <td>INT</td>
4648fb726d48Sopenharmony_ci        </tr>
4649fb726d48Sopenharmony_ci      </tbody>
4650fb726d48Sopenharmony_ci    </table>
4651fb726d48Sopenharmony_ci    <h4>表描述</h4>
4652fb726d48Sopenharmony_ci    <p class="fontColor">此表记录了被调用函数与其地址的映射关系。</p>
4653fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
4654fb726d48Sopenharmony_ci    <ul class="fontColor">
4655fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4656fb726d48Sopenharmony_ci      <li>funcname:系统调用名称</li>
4657fb726d48Sopenharmony_ci      <li>addr:系统调用地址</li>
4658fb726d48Sopenharmony_ci    </ul>
4659fb726d48Sopenharmony_ci    <h3>syscall表</h3>
4660fb726d48Sopenharmony_ci    <h4>表结构</h4>
4661fb726d48Sopenharmony_ci    <table class="fontColor">
4662fb726d48Sopenharmony_ci      <thead>
4663fb726d48Sopenharmony_ci        <tr>
4664fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4665fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4666fb726d48Sopenharmony_ci        </tr>
4667fb726d48Sopenharmony_ci      </thead>
4668fb726d48Sopenharmony_ci      <tbody>
4669fb726d48Sopenharmony_ci        <tr>
4670fb726d48Sopenharmony_ci          <td>syscall_num</td>
4671fb726d48Sopenharmony_ci          <td>INT</td>
4672fb726d48Sopenharmony_ci        </tr>
4673fb726d48Sopenharmony_ci        <tr>
4674fb726d48Sopenharmony_ci          <td>type</td>
4675fb726d48Sopenharmony_ci          <td>TEXT</td>
4676fb726d48Sopenharmony_ci        </tr>
4677fb726d48Sopenharmony_ci        <tr>
4678fb726d48Sopenharmony_ci          <td>ipid</td>
4679fb726d48Sopenharmony_ci          <td>INT</td>
4680fb726d48Sopenharmony_ci        </tr>
4681fb726d48Sopenharmony_ci        <tr>
4682fb726d48Sopenharmony_ci          <td>ts</td>
4683fb726d48Sopenharmony_ci          <td>INT</td>
4684fb726d48Sopenharmony_ci        </tr>
4685fb726d48Sopenharmony_ci        <tr>
4686fb726d48Sopenharmony_ci          <td>ret</td>
4687fb726d48Sopenharmony_ci          <td>INT</td>
4688fb726d48Sopenharmony_ci        </tr>
4689fb726d48Sopenharmony_ci      </tbody>
4690fb726d48Sopenharmony_ci    </table>
4691fb726d48Sopenharmony_ci    <h4>表描述</h4>
4692fb726d48Sopenharmony_ci    <p class="fontColor">记录用户空间函数与内核空间函数相互调用记录。</p>
4693fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
4694fb726d48Sopenharmony_ci    <ul class="fontColor">
4695fb726d48Sopenharmony_ci      <li>syscall_num:系统调用的序号</li>
4696fb726d48Sopenharmony_ci      <li>type:固定取值:enter或者exit</li>
4697fb726d48Sopenharmony_ci      <li>ipid:线程所属的进程ID</li>
4698fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
4699fb726d48Sopenharmony_ci      <li>ret:返回值,在type为exit时有效</li>
4700fb726d48Sopenharmony_ci    </ul>
4701fb726d48Sopenharmony_ci    <h3>sys_event_filter表</h3>
4702fb726d48Sopenharmony_ci    <h4>表结构</h4>
4703fb726d48Sopenharmony_ci    <table class="fontColor">
4704fb726d48Sopenharmony_ci      <thead>
4705fb726d48Sopenharmony_ci        <tr>
4706fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4707fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4708fb726d48Sopenharmony_ci        </tr>
4709fb726d48Sopenharmony_ci      </thead>
4710fb726d48Sopenharmony_ci      <tbody>
4711fb726d48Sopenharmony_ci        <tr>
4712fb726d48Sopenharmony_ci          <td>id</td>
4713fb726d48Sopenharmony_ci          <td>INT</td>
4714fb726d48Sopenharmony_ci        </tr>
4715fb726d48Sopenharmony_ci        <tr>
4716fb726d48Sopenharmony_ci          <td>type</td>
4717fb726d48Sopenharmony_ci          <td>TEXT</td>
4718fb726d48Sopenharmony_ci        </tr>
4719fb726d48Sopenharmony_ci        <tr>
4720fb726d48Sopenharmony_ci          <td>name</td>
4721fb726d48Sopenharmony_ci          <td>TEXT</td>
4722fb726d48Sopenharmony_ci        </tr>
4723fb726d48Sopenharmony_ci      </tbody>
4724fb726d48Sopenharmony_ci    </table>
4725fb726d48Sopenharmony_ci    <h4>表描述</h4>
4726fb726d48Sopenharmony_ci    <p class="fontColor">记录所有的filter。</p>
4727fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
4728fb726d48Sopenharmony_ci    <ul class="fontColor">
4729fb726d48Sopenharmony_ci      <li>id: 与measure表的filterid字段关联</li>
4730fb726d48Sopenharmony_ci      <li>type:文件类型</li>
4731fb726d48Sopenharmony_ci      <li>name:文件名</li>
4732fb726d48Sopenharmony_ci    </ul>
4733fb726d48Sopenharmony_ci    <h3>sys_mem_measure表</h3>
4734fb726d48Sopenharmony_ci    <h4>表结构</h4>
4735fb726d48Sopenharmony_ci    <table class="fontColor">
4736fb726d48Sopenharmony_ci      <thead>
4737fb726d48Sopenharmony_ci        <tr>
4738fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4739fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4740fb726d48Sopenharmony_ci        </tr>
4741fb726d48Sopenharmony_ci      </thead>
4742fb726d48Sopenharmony_ci      <tbody>
4743fb726d48Sopenharmony_ci        <tr>
4744fb726d48Sopenharmony_ci          <td>type</td>
4745fb726d48Sopenharmony_ci          <td>TEXT</td>
4746fb726d48Sopenharmony_ci        </tr>
4747fb726d48Sopenharmony_ci        <tr>
4748fb726d48Sopenharmony_ci          <td>ts</td>
4749fb726d48Sopenharmony_ci          <td>INT</td>
4750fb726d48Sopenharmony_ci        </tr>
4751fb726d48Sopenharmony_ci        <tr>
4752fb726d48Sopenharmony_ci          <td>dur</td>
4753fb726d48Sopenharmony_ci          <td>INT</td>
4754fb726d48Sopenharmony_ci        </tr>
4755fb726d48Sopenharmony_ci        <tr>
4756fb726d48Sopenharmony_ci          <td>value</td>
4757fb726d48Sopenharmony_ci          <td>INT</td>
4758fb726d48Sopenharmony_ci        </tr>
4759fb726d48Sopenharmony_ci        <tr>
4760fb726d48Sopenharmony_ci          <td>filter_id</td>
4761fb726d48Sopenharmony_ci          <td>INT</td>
4762fb726d48Sopenharmony_ci        </tr>
4763fb726d48Sopenharmony_ci      </tbody>
4764fb726d48Sopenharmony_ci    </table>
4765fb726d48Sopenharmony_ci    <h4>表描述</h4>
4766fb726d48Sopenharmony_ci    <p class="fontColor">记录系统内存与系统虚拟内存。</p>
4767fb726d48Sopenharmony_ci    <h4>相关字段描述</h4>
4768fb726d48Sopenharmony_ci    <ul class="fontColor">
4769fb726d48Sopenharmony_ci      <li>type: 固定为measure</li>
4770fb726d48Sopenharmony_ci      <li>ts:事件时间</li>
4771fb726d48Sopenharmony_ci      <li>dur: 持续时间</li>
4772fb726d48Sopenharmony_ci      <li>value:数值</li>
4773fb726d48Sopenharmony_ci      <li>filter_id:对应filter表中的ID</li>
4774fb726d48Sopenharmony_ci    </ul>
4775fb726d48Sopenharmony_ci    <h3>thread表</h3>
4776fb726d48Sopenharmony_ci    <h4>表结构</h4>
4777fb726d48Sopenharmony_ci    <table class="fontColor">
4778fb726d48Sopenharmony_ci      <thead>
4779fb726d48Sopenharmony_ci        <tr>
4780fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4781fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4782fb726d48Sopenharmony_ci        </tr>
4783fb726d48Sopenharmony_ci      </thead>
4784fb726d48Sopenharmony_ci      <tbody>
4785fb726d48Sopenharmony_ci        <tr>
4786fb726d48Sopenharmony_ci          <td>id</td>
4787fb726d48Sopenharmony_ci          <td>INT</td>
4788fb726d48Sopenharmony_ci        </tr>
4789fb726d48Sopenharmony_ci        <tr>
4790fb726d48Sopenharmony_ci          <td>itid</td>
4791fb726d48Sopenharmony_ci          <td>INT</td>
4792fb726d48Sopenharmony_ci        </tr>
4793fb726d48Sopenharmony_ci        <tr>
4794fb726d48Sopenharmony_ci          <td>tid</td>
4795fb726d48Sopenharmony_ci          <td>INT</td>
4796fb726d48Sopenharmony_ci        </tr>
4797fb726d48Sopenharmony_ci        <tr>
4798fb726d48Sopenharmony_ci          <td>name</td>
4799fb726d48Sopenharmony_ci          <td>TEXT</td>
4800fb726d48Sopenharmony_ci        </tr>
4801fb726d48Sopenharmony_ci        <tr>
4802fb726d48Sopenharmony_ci          <td>start_ts</td>
4803fb726d48Sopenharmony_ci          <td>INT</td>
4804fb726d48Sopenharmony_ci        </tr>
4805fb726d48Sopenharmony_ci        <tr>
4806fb726d48Sopenharmony_ci          <td>end_ts</td>
4807fb726d48Sopenharmony_ci          <td>INT</td>
4808fb726d48Sopenharmony_ci        </tr>
4809fb726d48Sopenharmony_ci        <tr>
4810fb726d48Sopenharmony_ci          <td>ipid</td>
4811fb726d48Sopenharmony_ci          <td>INT</td>
4812fb726d48Sopenharmony_ci        </tr>
4813fb726d48Sopenharmony_ci        <tr>
4814fb726d48Sopenharmony_ci          <td>is_main_thread</td>
4815fb726d48Sopenharmony_ci          <td>INT</td>
4816fb726d48Sopenharmony_ci        </tr>
4817fb726d48Sopenharmony_ci        <tr>
4818fb726d48Sopenharmony_ci          <td>switch_count</td>
4819fb726d48Sopenharmony_ci          <td>INT</td>
4820fb726d48Sopenharmony_ci        </tr>
4821fb726d48Sopenharmony_ci      </tbody>
4822fb726d48Sopenharmony_ci    </table>
4823fb726d48Sopenharmony_ci    <h4>表描述</h4>
4824fb726d48Sopenharmony_ci    <p class="fontColor">记录了线程相关数据。</p>
4825fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
4826fb726d48Sopenharmony_ci    <ul class="fontColor">
4827fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4828fb726d48Sopenharmony_ci      <li>itid:TS内部线程id</li>
4829fb726d48Sopenharmony_ci      <li>tid:线程号</li>
4830fb726d48Sopenharmony_ci      <li>name:线程名</li>
4831fb726d48Sopenharmony_ci      <li>start_ts:开始时间</li>
4832fb726d48Sopenharmony_ci      <li>end_ts:结束时间</li>
4833fb726d48Sopenharmony_ci      <li>ipid:线程所属的进程id, 关联process表中的ID</li>
4834fb726d48Sopenharmony_ci      <li>is_main_thread:是否主线程,主线程即该线程实际就是进程本身</li>
4835fb726d48Sopenharmony_ci      <li>switch_count:当前线程的切换次数</li>
4836fb726d48Sopenharmony_ci    </ul>
4837fb726d48Sopenharmony_ci    <h3>thread_state表</h3>
4838fb726d48Sopenharmony_ci    <h4>表结构</h4>
4839fb726d48Sopenharmony_ci    <table class="fontColor">
4840fb726d48Sopenharmony_ci      <thead>
4841fb726d48Sopenharmony_ci        <tr>
4842fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4843fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4844fb726d48Sopenharmony_ci        </tr>
4845fb726d48Sopenharmony_ci      </thead>
4846fb726d48Sopenharmony_ci      <tbody>
4847fb726d48Sopenharmony_ci        <tr>
4848fb726d48Sopenharmony_ci          <td>id</td>
4849fb726d48Sopenharmony_ci          <td>INT</td>
4850fb726d48Sopenharmony_ci        </tr>
4851fb726d48Sopenharmony_ci        <tr>
4852fb726d48Sopenharmony_ci          <td>ts</td>
4853fb726d48Sopenharmony_ci          <td>INT</td>
4854fb726d48Sopenharmony_ci        </tr>
4855fb726d48Sopenharmony_ci        <tr>
4856fb726d48Sopenharmony_ci          <td>dur</td>
4857fb726d48Sopenharmony_ci          <td>INT</td>
4858fb726d48Sopenharmony_ci        </tr>
4859fb726d48Sopenharmony_ci        <tr>
4860fb726d48Sopenharmony_ci          <td>cpu</td>
4861fb726d48Sopenharmony_ci          <td>INT</td>
4862fb726d48Sopenharmony_ci        </tr>
4863fb726d48Sopenharmony_ci        <tr>
4864fb726d48Sopenharmony_ci          <td>itid</td>
4865fb726d48Sopenharmony_ci          <td>INT</td>
4866fb726d48Sopenharmony_ci        </tr>
4867fb726d48Sopenharmony_ci        <tr>
4868fb726d48Sopenharmony_ci          <td>tid</td>
4869fb726d48Sopenharmony_ci          <td>INT</td>
4870fb726d48Sopenharmony_ci        </tr>
4871fb726d48Sopenharmony_ci        <tr>
4872fb726d48Sopenharmony_ci          <td>pid</td>
4873fb726d48Sopenharmony_ci          <td>INT</td>
4874fb726d48Sopenharmony_ci        </tr>
4875fb726d48Sopenharmony_ci        <tr>
4876fb726d48Sopenharmony_ci          <td>state</td>
4877fb726d48Sopenharmony_ci          <td>TEXT</td>
4878fb726d48Sopenharmony_ci        </tr>
4879fb726d48Sopenharmony_ci        <tr>
4880fb726d48Sopenharmony_ci          <td>argset_id</td>
4881fb726d48Sopenharmony_ci          <td>INT</td>
4882fb726d48Sopenharmony_ci        </tr>
4883fb726d48Sopenharmony_ci      </tbody>
4884fb726d48Sopenharmony_ci    </table>
4885fb726d48Sopenharmony_ci    <h4>表描述</h4>
4886fb726d48Sopenharmony_ci    <p class="fontColor">记录了线程状态相关的数据。</p>
4887fb726d48Sopenharmony_ci    <h4>字段详细描述</h4>
4888fb726d48Sopenharmony_ci    <ul class="fontColor">
4889fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
4890fb726d48Sopenharmony_ci      <li>ts:该线程状态的起始时间</li>
4891fb726d48Sopenharmony_ci      <li>dur:该线程状态的持续时间</li>
4892fb726d48Sopenharmony_ci      <li>cpu:该线程在哪个cpu上执行(针对running状态的线程)</li>
4893fb726d48Sopenharmony_ci      <li>itid:该状态所属的线程id, 关联线程表中的id</li>
4894fb726d48Sopenharmony_ci      <li>tid:线程号</li>
4895fb726d48Sopenharmony_ci      <li>pid:进程号</li>
4896fb726d48Sopenharmony_ci      <li>state:线程实际的的状态值</li>
4897fb726d48Sopenharmony_ci      <li>argset_id:线程状态参数,对应arg_view中arg_set</li>
4898fb726d48Sopenharmony_ci    </ul>
4899fb726d48Sopenharmony_ci    <pre data-role="codeBlock" data-info="" class="fontColor light smartperf-"><code
4900fb726d48Sopenharmony_ci        class="fontColor">'R', Runnable状态
4901fb726d48Sopenharmony_ci  "S", interruptible sleep
4902fb726d48Sopenharmony_ci  "D", uninterruptible sleep
4903fb726d48Sopenharmony_ci  "D-IO", uninterruptible io
4904fb726d48Sopenharmony_ci  "D-NIO", uninterruptible nio
4905fb726d48Sopenharmony_ci  "Runing", Runing状态
4906fb726d48Sopenharmony_ci  "T", Task stoped.
4907fb726d48Sopenharmony_ci  "t"  Traced.
4908fb726d48Sopenharmony_ci  "X", ExitedDead
4909fb726d48Sopenharmony_ci  "Z", Zombie
4910fb726d48Sopenharmony_ci  "P", Parked
4911fb726d48Sopenharmony_ci  "I", Task_Dead
4912fb726d48Sopenharmony_ci  "DK",
4913fb726d48Sopenharmony_ci  "DK-IO",
4914fb726d48Sopenharmony_ci  "DK-NIO",
4915fb726d48Sopenharmony_ci  "TK", TracedKill
4916fb726d48Sopenharmony_ci  "R+", WakeKill
4917fb726d48Sopenharmony_ci  "R+", TaskNew
4918fb726d48Sopenharmony_ci  "R-B", Task runnable binder.
4919fb726d48Sopenharmony_ci  </code></pre>
4920fb726d48Sopenharmony_ci    <h3>clock_snapshot表</h3>
4921fb726d48Sopenharmony_ci    <h4>表结构</h4>
4922fb726d48Sopenharmony_ci    <table class="fontColor">
4923fb726d48Sopenharmony_ci      <thead>
4924fb726d48Sopenharmony_ci        <tr>
4925fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4926fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4927fb726d48Sopenharmony_ci        </tr>
4928fb726d48Sopenharmony_ci      </thead>
4929fb726d48Sopenharmony_ci      <tbody>
4930fb726d48Sopenharmony_ci        <tr>
4931fb726d48Sopenharmony_ci          <td>clock_id</td>
4932fb726d48Sopenharmony_ci          <td>INT</td>
4933fb726d48Sopenharmony_ci        </tr>
4934fb726d48Sopenharmony_ci        <tr>
4935fb726d48Sopenharmony_ci          <td>ts</td>
4936fb726d48Sopenharmony_ci          <td>INT</td>
4937fb726d48Sopenharmony_ci        </tr>
4938fb726d48Sopenharmony_ci        <tr>
4939fb726d48Sopenharmony_ci          <td>clock_name</td>
4940fb726d48Sopenharmony_ci          <td>TEXT</td>
4941fb726d48Sopenharmony_ci        </tr>
4942fb726d48Sopenharmony_ci      </tbody>
4943fb726d48Sopenharmony_ci    </table>
4944fb726d48Sopenharmony_ci    <h4>表描述</h4>
4945fb726d48Sopenharmony_ci    <p class="fontColor">时钟号和时间,时钟名的映射表。</p>
4946fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
4947fb726d48Sopenharmony_ci    <ul class="fontColor">
4948fb726d48Sopenharmony_ci      <li>clock_id:时钟号</li>
4949fb726d48Sopenharmony_ci      <li>ts:时钟快照报的时间</li>
4950fb726d48Sopenharmony_ci      <li>clock_name:时钟号对应的时钟名字<br>
4951fb726d48Sopenharmony_ci        时钟快照是用来对齐不同时钟号的时间<br>
4952fb726d48Sopenharmony_ci        比如,时钟号1的时间100,和时钟号2的时间200对齐<br>
4953fb726d48Sopenharmony_ci        则时钟号为2 的250,转换为时钟号1的时间后,为150
4954fb726d48Sopenharmony_ci      </li>
4955fb726d48Sopenharmony_ci    </ul>
4956fb726d48Sopenharmony_ci    <h3>datasource_clockid表</h3>
4957fb726d48Sopenharmony_ci    <h4>表结构</h4>
4958fb726d48Sopenharmony_ci    <table class="fontColor">
4959fb726d48Sopenharmony_ci      <thead>
4960fb726d48Sopenharmony_ci        <tr>
4961fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4962fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4963fb726d48Sopenharmony_ci        </tr>
4964fb726d48Sopenharmony_ci      </thead>
4965fb726d48Sopenharmony_ci      <tbody>
4966fb726d48Sopenharmony_ci        <tr>
4967fb726d48Sopenharmony_ci          <td>data_source_name</td>
4968fb726d48Sopenharmony_ci          <td>TEXT</td>
4969fb726d48Sopenharmony_ci        </tr>
4970fb726d48Sopenharmony_ci        <tr>
4971fb726d48Sopenharmony_ci          <td>clock_id</td>
4972fb726d48Sopenharmony_ci          <td>INT</td>
4973fb726d48Sopenharmony_ci        </tr>
4974fb726d48Sopenharmony_ci      </tbody>
4975fb726d48Sopenharmony_ci    </table>
4976fb726d48Sopenharmony_ci    <h4>表描述</h4>
4977fb726d48Sopenharmony_ci    <p class="fontColor">数据源和时钟号的映射表。</p>
4978fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
4979fb726d48Sopenharmony_ci    <ul class="fontColor">
4980fb726d48Sopenharmony_ci      <li>data_source_name:数据源的名称,和数据源的插件名保持一致</li>
4981fb726d48Sopenharmony_ci      <li>clock_id:时钟号,对应clock_snapshot中的时钟号<br>
4982fb726d48Sopenharmony_ci        这个表是用来告诉IDE,不同的事件源的事件,原始时钟号是多少,在数据库中保存的事件,通常是转换为boottime后的时间,但有些情况下,IDE仍然需要知道原始的时钟号是怎样的
4983fb726d48Sopenharmony_ci      </li>
4984fb726d48Sopenharmony_ci    </ul>
4985fb726d48Sopenharmony_ci    <h3>frame_slice表</h3>
4986fb726d48Sopenharmony_ci    <h3>表结构</h3>
4987fb726d48Sopenharmony_ci    <table class="fontColor">
4988fb726d48Sopenharmony_ci      <thead>
4989fb726d48Sopenharmony_ci        <tr>
4990fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
4991fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
4992fb726d48Sopenharmony_ci        </tr>
4993fb726d48Sopenharmony_ci      </thead>
4994fb726d48Sopenharmony_ci      <tbody>
4995fb726d48Sopenharmony_ci        <tr>
4996fb726d48Sopenharmony_ci          <td>ts</td>
4997fb726d48Sopenharmony_ci          <td>INT</td>
4998fb726d48Sopenharmony_ci        </tr>
4999fb726d48Sopenharmony_ci        <tr>
5000fb726d48Sopenharmony_ci          <td>vsync</td>
5001fb726d48Sopenharmony_ci          <td>INT</td>
5002fb726d48Sopenharmony_ci        </tr>
5003fb726d48Sopenharmony_ci        <tr>
5004fb726d48Sopenharmony_ci          <td>ipid</td>
5005fb726d48Sopenharmony_ci          <td>INT</td>
5006fb726d48Sopenharmony_ci        </tr>
5007fb726d48Sopenharmony_ci        <tr>
5008fb726d48Sopenharmony_ci          <td>itid</td>
5009fb726d48Sopenharmony_ci          <td>INT</td>
5010fb726d48Sopenharmony_ci        </tr>
5011fb726d48Sopenharmony_ci        <tr>
5012fb726d48Sopenharmony_ci          <td>callstack_id</td>
5013fb726d48Sopenharmony_ci          <td>INT</td>
5014fb726d48Sopenharmony_ci        </tr>
5015fb726d48Sopenharmony_ci        <tr>
5016fb726d48Sopenharmony_ci          <td>dur</td>
5017fb726d48Sopenharmony_ci          <td>INT</td>
5018fb726d48Sopenharmony_ci        </tr>
5019fb726d48Sopenharmony_ci        <tr>
5020fb726d48Sopenharmony_ci          <td>src</td>
5021fb726d48Sopenharmony_ci          <td>TEXT</td>
5022fb726d48Sopenharmony_ci        </tr>
5023fb726d48Sopenharmony_ci        <tr>
5024fb726d48Sopenharmony_ci          <td>dst</td>
5025fb726d48Sopenharmony_ci          <td>INT</td>
5026fb726d48Sopenharmony_ci        </tr>
5027fb726d48Sopenharmony_ci        <tr>
5028fb726d48Sopenharmony_ci          <td>type</td>
5029fb726d48Sopenharmony_ci          <td>INT</td>
5030fb726d48Sopenharmony_ci        </tr>
5031fb726d48Sopenharmony_ci        <tr>
5032fb726d48Sopenharmony_ci          <td>type_desc</td>
5033fb726d48Sopenharmony_ci          <td>TEXT</td>
5034fb726d48Sopenharmony_ci        </tr>
5035fb726d48Sopenharmony_ci        <tr>
5036fb726d48Sopenharmony_ci          <td>flag</td>
5037fb726d48Sopenharmony_ci          <td>INT</td>
5038fb726d48Sopenharmony_ci        </tr>
5039fb726d48Sopenharmony_ci        <tr>
5040fb726d48Sopenharmony_ci          <td>depth</td>
5041fb726d48Sopenharmony_ci          <td>INT</td>
5042fb726d48Sopenharmony_ci        </tr>
5043fb726d48Sopenharmony_ci        <tr>
5044fb726d48Sopenharmony_ci          <td>frame_no</td>
5045fb726d48Sopenharmony_ci          <td>INT</td>
5046fb726d48Sopenharmony_ci        </tr>
5047fb726d48Sopenharmony_ci      </tbody>
5048fb726d48Sopenharmony_ci    </table>
5049fb726d48Sopenharmony_ci    <h4>表描述</h4>
5050fb726d48Sopenharmony_ci    <p class="fontColor">
5051fb726d48Sopenharmony_ci      应用的实际渲染帧和期望渲染帧的开始时间,持续时长,以及RenderService和App之间的关联关系。</p>
5052fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5053fb726d48Sopenharmony_ci    <ul class="fontColor">
5054fb726d48Sopenharmony_ci      <li>ts: 数据上报时间戳</li>
5055fb726d48Sopenharmony_ci      <li>vsync: 一个id值,用于标识一组渲染帧的期望和实际数据。</li>
5056fb726d48Sopenharmony_ci      <li>ipid:所属的进程内部id, 关联process表中的id</li>
5057fb726d48Sopenharmony_ci      <li>itid:所属的线程id, 关联thread表中的id</li>
5058fb726d48Sopenharmony_ci      <li>callstack_id:该帧数据对应着callstack表的调用栈所在的行数</li>
5059fb726d48Sopenharmony_ci      <li>dur:该帧渲染时长(当数据不完整时,改行数据为空)</li>
5060fb726d48Sopenharmony_ci      <li>src:该帧是被哪一帧(该表中对应的行数)触发的,有多个值时,用逗号分割</li>
5061fb726d48Sopenharmony_ci      <li>dst:该帧对应的渲染帧是哪一行</li>
5062fb726d48Sopenharmony_ci      <li>type: 0 说明该行数据是实际渲染帧, 1 说明该行数据是期望渲染帧</li>
5063fb726d48Sopenharmony_ci      <li>type_desc: 当type值为0时,该字段为actural; 当type值为1时,该字段为expect;</li>
5064fb726d48Sopenharmony_ci      <li>flag: 空时,为不完整的数据;0 表示实际渲染帧不卡帧, 1 表示实际渲染帧卡帧(expectEndTime &lt;
5065fb726d48Sopenharmony_ci        actualEndTime为异常), 2 表示数据不需要绘制(没有frameNum信息),3
5066fb726d48Sopenharmony_ci        表示rs进程与app进程起止异常(|expRsStartTime - expUiEndTime| &lt; 1ms
5067fb726d48Sopenharmony_ci        正常,否则异常。这里使用期待帧的时间差做判断,给实际帧打标签)
5068fb726d48Sopenharmony_ci      </li>
5069fb726d48Sopenharmony_ci      <li>depth:预留</li>
5070fb726d48Sopenharmony_ci      <li>frame_no:预留</li>
5071fb726d48Sopenharmony_ci    </ul>
5072fb726d48Sopenharmony_ci    <h3>frame_maps表</h3>
5073fb726d48Sopenharmony_ci    <h3>表结构</h3>
5074fb726d48Sopenharmony_ci    <table class="fontColor">
5075fb726d48Sopenharmony_ci      <thead>
5076fb726d48Sopenharmony_ci        <tr>
5077fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5078fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5079fb726d48Sopenharmony_ci        </tr>
5080fb726d48Sopenharmony_ci      </thead>
5081fb726d48Sopenharmony_ci      <tbody>
5082fb726d48Sopenharmony_ci        <tr>
5083fb726d48Sopenharmony_ci          <td>ts</td>
5084fb726d48Sopenharmony_ci          <td>INT</td>
5085fb726d48Sopenharmony_ci        </tr>
5086fb726d48Sopenharmony_ci        <tr>
5087fb726d48Sopenharmony_ci          <td>src_row</td>
5088fb726d48Sopenharmony_ci          <td>INT</td>
5089fb726d48Sopenharmony_ci        </tr>
5090fb726d48Sopenharmony_ci        <tr>
5091fb726d48Sopenharmony_ci          <td>dst_row</td>
5092fb726d48Sopenharmony_ci          <td>INT</td>
5093fb726d48Sopenharmony_ci        </tr>
5094fb726d48Sopenharmony_ci      </tbody>
5095fb726d48Sopenharmony_ci    </table>
5096fb726d48Sopenharmony_ci    <h4>表描述</h4>
5097fb726d48Sopenharmony_ci    <p class="fontColor">
5098fb726d48Sopenharmony_ci      该表记录了app到RenderService的帧的映射关系,同frame_slice表中的src映射到dst的关系。</p>
5099fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5100fb726d48Sopenharmony_ci    <ul class="fontColor">
5101fb726d48Sopenharmony_ci      <li>src_row:frame_slice表中app的帧所在的行</li>
5102fb726d48Sopenharmony_ci      <li>dst_row:frame_slice表中RenderService的帧所在的行</li>
5103fb726d48Sopenharmony_ci    </ul>
5104fb726d48Sopenharmony_ci    <h3>gpu_slice表</h3>
5105fb726d48Sopenharmony_ci    <h3>表结构</h3>
5106fb726d48Sopenharmony_ci    <table class="fontColor">
5107fb726d48Sopenharmony_ci      <thead>
5108fb726d48Sopenharmony_ci        <tr>
5109fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5110fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5111fb726d48Sopenharmony_ci        </tr>
5112fb726d48Sopenharmony_ci      </thead>
5113fb726d48Sopenharmony_ci      <tbody>
5114fb726d48Sopenharmony_ci        <tr>
5115fb726d48Sopenharmony_ci          <td>frame_row</td>
5116fb726d48Sopenharmony_ci          <td>INT</td>
5117fb726d48Sopenharmony_ci        </tr>
5118fb726d48Sopenharmony_ci        <tr>
5119fb726d48Sopenharmony_ci          <td>dur</td>
5120fb726d48Sopenharmony_ci          <td>INT</td>
5121fb726d48Sopenharmony_ci        </tr>
5122fb726d48Sopenharmony_ci      </tbody>
5123fb726d48Sopenharmony_ci    </table>
5124fb726d48Sopenharmony_ci    <h4>表描述</h4>
5125fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了每一帧数据在GPU上的渲染时长。</p>
5126fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5127fb726d48Sopenharmony_ci    <ul class="fontColor">
5128fb726d48Sopenharmony_ci      <li>frame_row:frame_slice表中渲染帧所在的行</li>
5129fb726d48Sopenharmony_ci      <li>dur:帧渲染时长</li>
5130fb726d48Sopenharmony_ci    </ul>
5131fb726d48Sopenharmony_ci    <h3>trace_range表</h3>
5132fb726d48Sopenharmony_ci    <h4>表结构</h4>
5133fb726d48Sopenharmony_ci    <table class="fontColor">
5134fb726d48Sopenharmony_ci      <thead>
5135fb726d48Sopenharmony_ci        <tr>
5136fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5137fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5138fb726d48Sopenharmony_ci        </tr>
5139fb726d48Sopenharmony_ci      </thead>
5140fb726d48Sopenharmony_ci      <tbody>
5141fb726d48Sopenharmony_ci        <tr>
5142fb726d48Sopenharmony_ci          <td>start_ts</td>
5143fb726d48Sopenharmony_ci          <td>INT</td>
5144fb726d48Sopenharmony_ci        </tr>
5145fb726d48Sopenharmony_ci        <tr>
5146fb726d48Sopenharmony_ci          <td>end_ts</td>
5147fb726d48Sopenharmony_ci          <td>INT</td>
5148fb726d48Sopenharmony_ci        </tr>
5149fb726d48Sopenharmony_ci      </tbody>
5150fb726d48Sopenharmony_ci    </table>
5151fb726d48Sopenharmony_ci    <h4>表描述</h4>
5152fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了解析开始时间以及结束时间。</p>
5153fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5154fb726d48Sopenharmony_ci    <ul class="fontColor">
5155fb726d48Sopenharmony_ci      <li>start_ts:trace的开始时间,纳秒为单位</li>
5156fb726d48Sopenharmony_ci      <li>end_ts:trace的结束时间,纳秒为单位</li>
5157fb726d48Sopenharmony_ci    </ul>
5158fb726d48Sopenharmony_ci    <h3>task_pool表</h3>
5159fb726d48Sopenharmony_ci    <h4>表结构</h4>
5160fb726d48Sopenharmony_ci    <table class="fontColor">
5161fb726d48Sopenharmony_ci      <thead>
5162fb726d48Sopenharmony_ci        <tr>
5163fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5164fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5165fb726d48Sopenharmony_ci        </tr>
5166fb726d48Sopenharmony_ci      </thead>
5167fb726d48Sopenharmony_ci      <tbody>
5168fb726d48Sopenharmony_ci        <tr>
5169fb726d48Sopenharmony_ci          <td>id</td>
5170fb726d48Sopenharmony_ci          <td>INT</td>
5171fb726d48Sopenharmony_ci        </tr>
5172fb726d48Sopenharmony_ci        <tr>
5173fb726d48Sopenharmony_ci          <td>allocation_task_row</td>
5174fb726d48Sopenharmony_ci          <td>INT</td>
5175fb726d48Sopenharmony_ci        </tr>
5176fb726d48Sopenharmony_ci        <tr>
5177fb726d48Sopenharmony_ci          <td>execute_task_row</td>
5178fb726d48Sopenharmony_ci          <td>INT</td>
5179fb726d48Sopenharmony_ci        </tr>
5180fb726d48Sopenharmony_ci        <tr>
5181fb726d48Sopenharmony_ci          <td>return_task_row</td>
5182fb726d48Sopenharmony_ci          <td>INT</td>
5183fb726d48Sopenharmony_ci        </tr>
5184fb726d48Sopenharmony_ci        <tr>
5185fb726d48Sopenharmony_ci          <td>allocation_itid</td>
5186fb726d48Sopenharmony_ci          <td>INT</td>
5187fb726d48Sopenharmony_ci        </tr>
5188fb726d48Sopenharmony_ci        <tr>
5189fb726d48Sopenharmony_ci          <td>execute_itid</td>
5190fb726d48Sopenharmony_ci          <td>INT</td>
5191fb726d48Sopenharmony_ci        </tr>
5192fb726d48Sopenharmony_ci        <tr>
5193fb726d48Sopenharmony_ci          <td>return_itid</td>
5194fb726d48Sopenharmony_ci          <td>INT</td>
5195fb726d48Sopenharmony_ci        </tr>
5196fb726d48Sopenharmony_ci        <tr>
5197fb726d48Sopenharmony_ci          <td>task_id</td>
5198fb726d48Sopenharmony_ci          <td>INT</td>
5199fb726d48Sopenharmony_ci        </tr>
5200fb726d48Sopenharmony_ci        <tr>
5201fb726d48Sopenharmony_ci          <td>priority</td>
5202fb726d48Sopenharmony_ci          <td>INT</td>
5203fb726d48Sopenharmony_ci        </tr>
5204fb726d48Sopenharmony_ci        <tr>
5205fb726d48Sopenharmony_ci          <td>execute_state</td>
5206fb726d48Sopenharmony_ci          <td>INT</td>
5207fb726d48Sopenharmony_ci        </tr>
5208fb726d48Sopenharmony_ci        <tr>
5209fb726d48Sopenharmony_ci          <td>return_state</td>
5210fb726d48Sopenharmony_ci          <td>INT</td>
5211fb726d48Sopenharmony_ci        </tr>
5212fb726d48Sopenharmony_ci        <tr>
5213fb726d48Sopenharmony_ci          <td>timeout_row</td>
5214fb726d48Sopenharmony_ci          <td>INT</td>
5215fb726d48Sopenharmony_ci        </tr>
5216fb726d48Sopenharmony_ci      </tbody>
5217fb726d48Sopenharmony_ci    </table>
5218fb726d48Sopenharmony_ci    <h4>表描述</h4>
5219fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了任务池相关数据,与callstack表关联。</p>
5220fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5221fb726d48Sopenharmony_ci    <ul class="fontColor">
5222fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5223fb726d48Sopenharmony_ci      <li>allocation_task_row:与callstack表id号相关联</li>
5224fb726d48Sopenharmony_ci      <li>execute_task_row:与callstack表id号相关联</li>
5225fb726d48Sopenharmony_ci      <li>return_task_row:与callstack表id号相关联</li>
5226fb726d48Sopenharmony_ci      <li>allocation_itid:任务分发的itid</li>
5227fb726d48Sopenharmony_ci      <li>execute_itid:任务执行的itid</li>
5228fb726d48Sopenharmony_ci      <li>return_itid:任务返回的itid</li>
5229fb726d48Sopenharmony_ci      <li>task_id:任务执行id</li>
5230fb726d48Sopenharmony_ci      <li>priority:任务分发独有的,优先级{HIGH : 0,MEDIUM : 1,LOW : 2}</li>
5231fb726d48Sopenharmony_ci      <li>execute_state:任务执行独有的执行状态{NOT_FOUND : 0,WAITING : 1,RUNNING : 2,CANCELED : 3}
5232fb726d48Sopenharmony_ci      </li>
5233fb726d48Sopenharmony_ci      <li>return_state:任务返回独有的任务返回状态[IsCanceled DeserializeFailed Successful
5234fb726d48Sopenharmony_ci        Unsuccessful]
5235fb726d48Sopenharmony_ci      </li>
5236fb726d48Sopenharmony_ci      <li>timeout_row:任务执行超时时更新此列,将对应的 callstack 表行号存于对应的任务行</li>
5237fb726d48Sopenharmony_ci    </ul>
5238fb726d48Sopenharmony_ci    <h3>animation表</h3>
5239fb726d48Sopenharmony_ci    <h4>表结构</h4>
5240fb726d48Sopenharmony_ci    <table class="fontColor">
5241fb726d48Sopenharmony_ci      <thead>
5242fb726d48Sopenharmony_ci        <tr>
5243fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5244fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5245fb726d48Sopenharmony_ci        </tr>
5246fb726d48Sopenharmony_ci      </thead>
5247fb726d48Sopenharmony_ci      <tbody>
5248fb726d48Sopenharmony_ci        <tr>
5249fb726d48Sopenharmony_ci          <td>id</td>
5250fb726d48Sopenharmony_ci          <td>INT</td>
5251fb726d48Sopenharmony_ci        </tr>
5252fb726d48Sopenharmony_ci        <tr>
5253fb726d48Sopenharmony_ci          <td>input_time</td>
5254fb726d48Sopenharmony_ci          <td>INT</td>
5255fb726d48Sopenharmony_ci        </tr>
5256fb726d48Sopenharmony_ci        <tr>
5257fb726d48Sopenharmony_ci          <td>start_point</td>
5258fb726d48Sopenharmony_ci          <td>INT</td>
5259fb726d48Sopenharmony_ci        </tr>
5260fb726d48Sopenharmony_ci        <tr>
5261fb726d48Sopenharmony_ci          <td>end_point</td>
5262fb726d48Sopenharmony_ci          <td>INT</td>
5263fb726d48Sopenharmony_ci        </tr>
5264fb726d48Sopenharmony_ci        <tr>
5265fb726d48Sopenharmony_ci          <td>frame_info</td>
5266fb726d48Sopenharmony_ci          <td>TEXT</td>
5267fb726d48Sopenharmony_ci        </tr>
5268fb726d48Sopenharmony_ci        <tr>
5269fb726d48Sopenharmony_ci          <td>name</td>
5270fb726d48Sopenharmony_ci          <td>TEXT</td>
5271fb726d48Sopenharmony_ci        </tr>
5272fb726d48Sopenharmony_ci      </tbody>
5273fb726d48Sopenharmony_ci    </table>
5274fb726d48Sopenharmony_ci    <h4>表描述</h4>
5275fb726d48Sopenharmony_ci    <p class="fontColor">该表记录动效的响应时延和完成时延等信息。</p>
5276fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5277fb726d48Sopenharmony_ci    <ul class="fontColor">
5278fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5279fb726d48Sopenharmony_ci      <li>input_time:输入时间点</li>
5280fb726d48Sopenharmony_ci      <li>start_point:开始时间点</li>
5281fb726d48Sopenharmony_ci      <li>end_point:结束时间点</li>
5282fb726d48Sopenharmony_ci      <li>frame_info:动效帧信息,格式:<code class="fontColor">实际帧个数:实际帧帧率</code></li>
5283fb726d48Sopenharmony_ci      <li>name: 当前动效名,eg:<code class="fontColor">H:APP_LIST_FLING, com.taobao.taobao</code></li>
5284fb726d48Sopenharmony_ci    </ul>
5285fb726d48Sopenharmony_ci    <h3>dynamic_frame表</h3>
5286fb726d48Sopenharmony_ci    <h4>表结构</h4>
5287fb726d48Sopenharmony_ci    <table class="fontColor">
5288fb726d48Sopenharmony_ci      <thead>
5289fb726d48Sopenharmony_ci        <tr>
5290fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5291fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5292fb726d48Sopenharmony_ci        </tr>
5293fb726d48Sopenharmony_ci      </thead>
5294fb726d48Sopenharmony_ci      <tbody>
5295fb726d48Sopenharmony_ci        <tr>
5296fb726d48Sopenharmony_ci          <td>id</td>
5297fb726d48Sopenharmony_ci          <td>INT</td>
5298fb726d48Sopenharmony_ci        </tr>
5299fb726d48Sopenharmony_ci        <tr>
5300fb726d48Sopenharmony_ci          <td>x</td>
5301fb726d48Sopenharmony_ci          <td>INT</td>
5302fb726d48Sopenharmony_ci        </tr>
5303fb726d48Sopenharmony_ci        <tr>
5304fb726d48Sopenharmony_ci          <td>y</td>
5305fb726d48Sopenharmony_ci          <td>INT</td>
5306fb726d48Sopenharmony_ci        </tr>
5307fb726d48Sopenharmony_ci        <tr>
5308fb726d48Sopenharmony_ci          <td>width</td>
5309fb726d48Sopenharmony_ci          <td>INT</td>
5310fb726d48Sopenharmony_ci        </tr>
5311fb726d48Sopenharmony_ci        <tr>
5312fb726d48Sopenharmony_ci          <td>height</td>
5313fb726d48Sopenharmony_ci          <td>INT</td>
5314fb726d48Sopenharmony_ci        </tr>
5315fb726d48Sopenharmony_ci        <tr>
5316fb726d48Sopenharmony_ci          <td>alpha</td>
5317fb726d48Sopenharmony_ci          <td>TEXT</td>
5318fb726d48Sopenharmony_ci        </tr>
5319fb726d48Sopenharmony_ci        <tr>
5320fb726d48Sopenharmony_ci          <td>name</td>
5321fb726d48Sopenharmony_ci          <td>INT</td>
5322fb726d48Sopenharmony_ci        </tr>
5323fb726d48Sopenharmony_ci        <tr>
5324fb726d48Sopenharmony_ci          <td>end_time</td>
5325fb726d48Sopenharmony_ci          <td>INT</td>
5326fb726d48Sopenharmony_ci        </tr>
5327fb726d48Sopenharmony_ci      </tbody>
5328fb726d48Sopenharmony_ci    </table>
5329fb726d48Sopenharmony_ci    <h4>表描述</h4>
5330fb726d48Sopenharmony_ci    <p class="fontColor">该表记录动效帧的坐标、分辨率、结束时间等信息。</p>
5331fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5332fb726d48Sopenharmony_ci    <ul class="fontColor">
5333fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5334fb726d48Sopenharmony_ci      <li>x:坐标x</li>
5335fb726d48Sopenharmony_ci      <li>y:坐标y</li>
5336fb726d48Sopenharmony_ci      <li>width:宽</li>
5337fb726d48Sopenharmony_ci      <li>height:高</li>
5338fb726d48Sopenharmony_ci      <li>alpha:透明度</li>
5339fb726d48Sopenharmony_ci      <li>name:当前动效帧名字</li>
5340fb726d48Sopenharmony_ci      <li>end_time:结束时间</li>
5341fb726d48Sopenharmony_ci    </ul>
5342fb726d48Sopenharmony_ci    <h3>device_info表</h3>
5343fb726d48Sopenharmony_ci    <h4>表结构</h4>
5344fb726d48Sopenharmony_ci    <table class="fontColor">
5345fb726d48Sopenharmony_ci      <thead>
5346fb726d48Sopenharmony_ci        <tr>
5347fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5348fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5349fb726d48Sopenharmony_ci        </tr>
5350fb726d48Sopenharmony_ci      </thead>
5351fb726d48Sopenharmony_ci      <tbody>
5352fb726d48Sopenharmony_ci        <tr>
5353fb726d48Sopenharmony_ci          <td>id</td>
5354fb726d48Sopenharmony_ci          <td>INT</td>
5355fb726d48Sopenharmony_ci        </tr>
5356fb726d48Sopenharmony_ci        <tr>
5357fb726d48Sopenharmony_ci          <td>physical_width</td>
5358fb726d48Sopenharmony_ci          <td>INT</td>
5359fb726d48Sopenharmony_ci        </tr>
5360fb726d48Sopenharmony_ci        <tr>
5361fb726d48Sopenharmony_ci          <td>physical_height</td>
5362fb726d48Sopenharmony_ci          <td>INT</td>
5363fb726d48Sopenharmony_ci        </tr>
5364fb726d48Sopenharmony_ci        <tr>
5365fb726d48Sopenharmony_ci          <td>physical_frame_rate</td>
5366fb726d48Sopenharmony_ci          <td>INT</td>
5367fb726d48Sopenharmony_ci        </tr>
5368fb726d48Sopenharmony_ci      </tbody>
5369fb726d48Sopenharmony_ci    </table>
5370fb726d48Sopenharmony_ci    <h4>表描述</h4>
5371fb726d48Sopenharmony_ci    <p class="fontColor">该表记录设备分辨率和帧率等信息。</p>
5372fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5373fb726d48Sopenharmony_ci    <ul class="fontColor">
5374fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5375fb726d48Sopenharmony_ci      <li>physical_width:设备宽</li>
5376fb726d48Sopenharmony_ci      <li>physical_height:设备高</li>
5377fb726d48Sopenharmony_ci      <li>physical_frame_rate:设备帧率</li>
5378fb726d48Sopenharmony_ci    </ul>
5379fb726d48Sopenharmony_ci    <h3>device_state表</h3>
5380fb726d48Sopenharmony_ci    <h4>表结构</h4>
5381fb726d48Sopenharmony_ci    <table class="fontColor">
5382fb726d48Sopenharmony_ci      <thead>
5383fb726d48Sopenharmony_ci        <tr>
5384fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5385fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5386fb726d48Sopenharmony_ci        </tr>
5387fb726d48Sopenharmony_ci      </thead>
5388fb726d48Sopenharmony_ci      <tbody>
5389fb726d48Sopenharmony_ci        <tr>
5390fb726d48Sopenharmony_ci          <td>id</td>
5391fb726d48Sopenharmony_ci          <td>INT</td>
5392fb726d48Sopenharmony_ci        </tr>
5393fb726d48Sopenharmony_ci        <tr>
5394fb726d48Sopenharmony_ci          <td>brightness</td>
5395fb726d48Sopenharmony_ci          <td>INT</td>
5396fb726d48Sopenharmony_ci        </tr>
5397fb726d48Sopenharmony_ci        <tr>
5398fb726d48Sopenharmony_ci          <td>bt_state</td>
5399fb726d48Sopenharmony_ci          <td>INT</td>
5400fb726d48Sopenharmony_ci        </tr>
5401fb726d48Sopenharmony_ci        <tr>
5402fb726d48Sopenharmony_ci          <td>location</td>
5403fb726d48Sopenharmony_ci          <td>INT</td>
5404fb726d48Sopenharmony_ci        </tr>
5405fb726d48Sopenharmony_ci        <tr>
5406fb726d48Sopenharmony_ci          <td>wifi</td>
5407fb726d48Sopenharmony_ci          <td>INT</td>
5408fb726d48Sopenharmony_ci        </tr>
5409fb726d48Sopenharmony_ci        <tr>
5410fb726d48Sopenharmony_ci          <td>stream_default</td>
5411fb726d48Sopenharmony_ci          <td>INT</td>
5412fb726d48Sopenharmony_ci        </tr>
5413fb726d48Sopenharmony_ci        <tr>
5414fb726d48Sopenharmony_ci          <td>voice_call</td>
5415fb726d48Sopenharmony_ci          <td>INT</td>
5416fb726d48Sopenharmony_ci        </tr>
5417fb726d48Sopenharmony_ci        <tr>
5418fb726d48Sopenharmony_ci          <td>music</td>
5419fb726d48Sopenharmony_ci          <td>INT</td>
5420fb726d48Sopenharmony_ci        </tr>
5421fb726d48Sopenharmony_ci        <tr>
5422fb726d48Sopenharmony_ci          <td>stream_ring</td>
5423fb726d48Sopenharmony_ci          <td>INT</td>
5424fb726d48Sopenharmony_ci        </tr>
5425fb726d48Sopenharmony_ci        <tr>
5426fb726d48Sopenharmony_ci          <td>media</td>
5427fb726d48Sopenharmony_ci          <td>INT</td>
5428fb726d48Sopenharmony_ci        </tr>
5429fb726d48Sopenharmony_ci        <tr>
5430fb726d48Sopenharmony_ci          <td>voice_assistant</td>
5431fb726d48Sopenharmony_ci          <td>INT</td>
5432fb726d48Sopenharmony_ci        </tr>
5433fb726d48Sopenharmony_ci        <tr>
5434fb726d48Sopenharmony_ci          <td>system</td>
5435fb726d48Sopenharmony_ci          <td>INT</td>
5436fb726d48Sopenharmony_ci        </tr>
5437fb726d48Sopenharmony_ci        <tr>
5438fb726d48Sopenharmony_ci          <td>alarm</td>
5439fb726d48Sopenharmony_ci          <td>INT</td>
5440fb726d48Sopenharmony_ci        </tr>
5441fb726d48Sopenharmony_ci        <tr>
5442fb726d48Sopenharmony_ci          <td>notification</td>
5443fb726d48Sopenharmony_ci          <td>INT</td>
5444fb726d48Sopenharmony_ci        </tr>
5445fb726d48Sopenharmony_ci        <tr>
5446fb726d48Sopenharmony_ci          <td>bt_sco</td>
5447fb726d48Sopenharmony_ci          <td>INT</td>
5448fb726d48Sopenharmony_ci        </tr>
5449fb726d48Sopenharmony_ci        <tr>
5450fb726d48Sopenharmony_ci          <td>enforced_audible</td>
5451fb726d48Sopenharmony_ci          <td>INT</td>
5452fb726d48Sopenharmony_ci        </tr>
5453fb726d48Sopenharmony_ci        <tr>
5454fb726d48Sopenharmony_ci          <td>stream_dtmf</td>
5455fb726d48Sopenharmony_ci          <td>INT</td>
5456fb726d48Sopenharmony_ci        </tr>
5457fb726d48Sopenharmony_ci        <tr>
5458fb726d48Sopenharmony_ci          <td>stream_tts</td>
5459fb726d48Sopenharmony_ci          <td>INT</td>
5460fb726d48Sopenharmony_ci        </tr>
5461fb726d48Sopenharmony_ci        <tr>
5462fb726d48Sopenharmony_ci          <td>accessibility</td>
5463fb726d48Sopenharmony_ci          <td>INT</td>
5464fb726d48Sopenharmony_ci        </tr>
5465fb726d48Sopenharmony_ci        <tr>
5466fb726d48Sopenharmony_ci          <td>recording</td>
5467fb726d48Sopenharmony_ci          <td>INT</td>
5468fb726d48Sopenharmony_ci        </tr>
5469fb726d48Sopenharmony_ci        <tr>
5470fb726d48Sopenharmony_ci          <td>stream_all</td>
5471fb726d48Sopenharmony_ci          <td>INT</td>
5472fb726d48Sopenharmony_ci        </tr>
5473fb726d48Sopenharmony_ci      </tbody>
5474fb726d48Sopenharmony_ci    </table>
5475fb726d48Sopenharmony_ci    <h4>表描述</h4>
5476fb726d48Sopenharmony_ci    <p class="fontColor">该表记录设备屏幕亮度,蓝牙,位置,wifi,音乐,媒体等信息。该表目前暂未被使用。</p>
5477fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5478fb726d48Sopenharmony_ci    <ul class="fontColor">
5479fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5480fb726d48Sopenharmony_ci      <li>brightness:屏幕亮度</li>
5481fb726d48Sopenharmony_ci      <li>bt_state:蓝牙状态</li>
5482fb726d48Sopenharmony_ci      <li>location:位置信息</li>
5483fb726d48Sopenharmony_ci      <li>wifi:无线网络状态</li>
5484fb726d48Sopenharmony_ci      <li>stream_default: 取自AudioVolumeInfo message的stream_default字段。</li>
5485fb726d48Sopenharmony_ci      <li>voice_call:语音通话</li>
5486fb726d48Sopenharmony_ci      <li>music:音乐播放</li>
5487fb726d48Sopenharmony_ci      <li>stream_ring: 取自AudioVolumeInfo message的stream_ring字段。</li>
5488fb726d48Sopenharmony_ci      <li>media:多媒体</li>
5489fb726d48Sopenharmony_ci      <li>voice_assistant:语音助手</li>
5490fb726d48Sopenharmony_ci      <li>system:系统</li>
5491fb726d48Sopenharmony_ci      <li>alarm:闹钟</li>
5492fb726d48Sopenharmony_ci      <li>notification:消息通知</li>
5493fb726d48Sopenharmony_ci      <li>bt_sco:蓝牙语音</li>
5494fb726d48Sopenharmony_ci      <li>enforced_audible: 取自AudioVolumeInfo message的enforced_audible字段</li>
5495fb726d48Sopenharmony_ci      <li>stream_dtmf: 取自AudioVolumeInfo message的stream_dtmf字段</li>
5496fb726d48Sopenharmony_ci      <li>stream_tts: 取自AudioVolumeInfo message的stream_tts字段</li>
5497fb726d48Sopenharmony_ci      <li>accessibility:访问权限</li>
5498fb726d48Sopenharmony_ci      <li>recording:录音</li>
5499fb726d48Sopenharmony_ci      <li>stream_all: 取自AudioVolumeInfo message的stream_all字段</li>
5500fb726d48Sopenharmony_ci    </ul>
5501fb726d48Sopenharmony_ci    <h3>trace_config表</h3>
5502fb726d48Sopenharmony_ci    <h4>表结构</h4>
5503fb726d48Sopenharmony_ci    <table class="fontColor">
5504fb726d48Sopenharmony_ci      <thead>
5505fb726d48Sopenharmony_ci        <tr>
5506fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5507fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5508fb726d48Sopenharmony_ci        </tr>
5509fb726d48Sopenharmony_ci      </thead>
5510fb726d48Sopenharmony_ci      <tbody>
5511fb726d48Sopenharmony_ci        <tr>
5512fb726d48Sopenharmony_ci          <td>id</td>
5513fb726d48Sopenharmony_ci          <td>INT</td>
5514fb726d48Sopenharmony_ci        </tr>
5515fb726d48Sopenharmony_ci        <tr>
5516fb726d48Sopenharmony_ci          <td>trace_source</td>
5517fb726d48Sopenharmony_ci          <td>INT</td>
5518fb726d48Sopenharmony_ci        </tr>
5519fb726d48Sopenharmony_ci        <tr>
5520fb726d48Sopenharmony_ci          <td>key</td>
5521fb726d48Sopenharmony_ci          <td>INT</td>
5522fb726d48Sopenharmony_ci        </tr>
5523fb726d48Sopenharmony_ci        <tr>
5524fb726d48Sopenharmony_ci          <td>value</td>
5525fb726d48Sopenharmony_ci          <td>INT</td>
5526fb726d48Sopenharmony_ci        </tr>
5527fb726d48Sopenharmony_ci      </tbody>
5528fb726d48Sopenharmony_ci    </table>
5529fb726d48Sopenharmony_ci    <h4>表描述</h4>
5530fb726d48Sopenharmony_ci    <p class="fontColor">
5531fb726d48Sopenharmony_ci      该表记录trace数据源,proto的事件-plugin与其process_name(目前只有HisysEvent事件在用)。</p>
5532fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5533fb726d48Sopenharmony_ci    <ul class="fontColor">
5534fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5535fb726d48Sopenharmony_ci      <li>trace_source:事件源</li>
5536fb726d48Sopenharmony_ci      <li>key:事件需要关注的信息名</li>
5537fb726d48Sopenharmony_ci      <li>value:事件需要关注的信息名对应的信息值</li>
5538fb726d48Sopenharmony_ci    </ul>
5539fb726d48Sopenharmony_ci    <h3>memory_ashmem表</h3>
5540fb726d48Sopenharmony_ci    <h4>表结构</h4>
5541fb726d48Sopenharmony_ci    <table class="fontColor">
5542fb726d48Sopenharmony_ci      <thead>
5543fb726d48Sopenharmony_ci        <tr>
5544fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5545fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5546fb726d48Sopenharmony_ci        </tr>
5547fb726d48Sopenharmony_ci      </thead>
5548fb726d48Sopenharmony_ci      <tbody>
5549fb726d48Sopenharmony_ci        <tr>
5550fb726d48Sopenharmony_ci          <td>id</td>
5551fb726d48Sopenharmony_ci          <td>INT</td>
5552fb726d48Sopenharmony_ci        </tr>
5553fb726d48Sopenharmony_ci        <tr>
5554fb726d48Sopenharmony_ci          <td>ts</td>
5555fb726d48Sopenharmony_ci          <td>INT</td>
5556fb726d48Sopenharmony_ci        </tr>
5557fb726d48Sopenharmony_ci        <tr>
5558fb726d48Sopenharmony_ci          <td>ipid</td>
5559fb726d48Sopenharmony_ci          <td>INT</td>
5560fb726d48Sopenharmony_ci        </tr>
5561fb726d48Sopenharmony_ci        <tr>
5562fb726d48Sopenharmony_ci          <td>adj</td>
5563fb726d48Sopenharmony_ci          <td>INT</td>
5564fb726d48Sopenharmony_ci        </tr>
5565fb726d48Sopenharmony_ci        <tr>
5566fb726d48Sopenharmony_ci          <td>fd</td>
5567fb726d48Sopenharmony_ci          <td>INT</td>
5568fb726d48Sopenharmony_ci        </tr>
5569fb726d48Sopenharmony_ci        <tr>
5570fb726d48Sopenharmony_ci          <td>ashmem_name_id</td>
5571fb726d48Sopenharmony_ci          <td>INT</td>
5572fb726d48Sopenharmony_ci        </tr>
5573fb726d48Sopenharmony_ci        <tr>
5574fb726d48Sopenharmony_ci          <td>size</td>
5575fb726d48Sopenharmony_ci          <td>INT</td>
5576fb726d48Sopenharmony_ci        </tr>
5577fb726d48Sopenharmony_ci        <tr>
5578fb726d48Sopenharmony_ci          <td>pss</td>
5579fb726d48Sopenharmony_ci          <td>INT</td>
5580fb726d48Sopenharmony_ci        </tr>
5581fb726d48Sopenharmony_ci        <tr>
5582fb726d48Sopenharmony_ci          <td>ashmem_id</td>
5583fb726d48Sopenharmony_ci          <td>INT</td>
5584fb726d48Sopenharmony_ci        </tr>
5585fb726d48Sopenharmony_ci        <tr>
5586fb726d48Sopenharmony_ci          <td>time</td>
5587fb726d48Sopenharmony_ci          <td>INT</td>
5588fb726d48Sopenharmony_ci        </tr>
5589fb726d48Sopenharmony_ci        <tr>
5590fb726d48Sopenharmony_ci          <td>ref_count</td>
5591fb726d48Sopenharmony_ci          <td>INT</td>
5592fb726d48Sopenharmony_ci        </tr>
5593fb726d48Sopenharmony_ci        <tr>
5594fb726d48Sopenharmony_ci          <td>purged</td>
5595fb726d48Sopenharmony_ci          <td>INT</td>
5596fb726d48Sopenharmony_ci        </tr>
5597fb726d48Sopenharmony_ci        <tr>
5598fb726d48Sopenharmony_ci          <td>flag</td>
5599fb726d48Sopenharmony_ci          <td>INT</td>
5600fb726d48Sopenharmony_ci        </tr>
5601fb726d48Sopenharmony_ci      </tbody>
5602fb726d48Sopenharmony_ci    </table>
5603fb726d48Sopenharmony_ci    <h4>表描述</h4>
5604fb726d48Sopenharmony_ci    <p class="fontColor">
5605fb726d48Sopenharmony_ci      该表记录trace数据源/proc/purgeable_ashmem_trigger,proto的事件-plugin与其process_name(目前只有HisysEvent事件在用)。</p>
5606fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5607fb726d48Sopenharmony_ci    <ul class="fontColor">
5608fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5609fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
5610fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
5611fb726d48Sopenharmony_ci      <li>adj: purgeable_ashmem_trigger中adj</li>
5612fb726d48Sopenharmony_ci      <li>fd:共享内存文件描述符</li>
5613fb726d48Sopenharmony_ci      <li>ashmem_name_id:共享内存名</li>
5614fb726d48Sopenharmony_ci      <li>size:共享内存大小</li>
5615fb726d48Sopenharmony_ci      <li>pss:PSS内存大小</li>
5616fb726d48Sopenharmony_ci      <li>ashmem_id:共享内存ID</li>
5617fb726d48Sopenharmony_ci      <li>time: purgeable_ashmem_trigger中time</li>
5618fb726d48Sopenharmony_ci      <li>ref_count:引用计数</li>
5619fb726d48Sopenharmony_ci      <li>purged: purgeable_ashmem_trigger中purged</li>
5620fb726d48Sopenharmony_ci      <li>flag:去重标记,0表示正常,1表示进程内部重复数据,2表示进程间重复数据</li>
5621fb726d48Sopenharmony_ci    </ul>
5622fb726d48Sopenharmony_ci    <h3>memory_dma表</h3>
5623fb726d48Sopenharmony_ci    <h4>表结构</h4>
5624fb726d48Sopenharmony_ci    <table class="fontColor">
5625fb726d48Sopenharmony_ci      <thead>
5626fb726d48Sopenharmony_ci        <tr>
5627fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5628fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5629fb726d48Sopenharmony_ci        </tr>
5630fb726d48Sopenharmony_ci      </thead>
5631fb726d48Sopenharmony_ci      <tbody>
5632fb726d48Sopenharmony_ci        <tr>
5633fb726d48Sopenharmony_ci          <td>id</td>
5634fb726d48Sopenharmony_ci          <td>INT</td>
5635fb726d48Sopenharmony_ci        </tr>
5636fb726d48Sopenharmony_ci        <tr>
5637fb726d48Sopenharmony_ci          <td>ts</td>
5638fb726d48Sopenharmony_ci          <td>INT</td>
5639fb726d48Sopenharmony_ci        </tr>
5640fb726d48Sopenharmony_ci        <tr>
5641fb726d48Sopenharmony_ci          <td>ipid</td>
5642fb726d48Sopenharmony_ci          <td>INT</td>
5643fb726d48Sopenharmony_ci        </tr>
5644fb726d48Sopenharmony_ci        <tr>
5645fb726d48Sopenharmony_ci          <td>fd</td>
5646fb726d48Sopenharmony_ci          <td>INT</td>
5647fb726d48Sopenharmony_ci        </tr>
5648fb726d48Sopenharmony_ci        <tr>
5649fb726d48Sopenharmony_ci          <td>size</td>
5650fb726d48Sopenharmony_ci          <td>INT</td>
5651fb726d48Sopenharmony_ci        </tr>
5652fb726d48Sopenharmony_ci        <tr>
5653fb726d48Sopenharmony_ci          <td>ino</td>
5654fb726d48Sopenharmony_ci          <td>INT</td>
5655fb726d48Sopenharmony_ci        </tr>
5656fb726d48Sopenharmony_ci        <tr>
5657fb726d48Sopenharmony_ci          <td>exp_pid</td>
5658fb726d48Sopenharmony_ci          <td>INT</td>
5659fb726d48Sopenharmony_ci        </tr>
5660fb726d48Sopenharmony_ci        <tr>
5661fb726d48Sopenharmony_ci          <td>exp_task_comm_id</td>
5662fb726d48Sopenharmony_ci          <td>INT</td>
5663fb726d48Sopenharmony_ci        </tr>
5664fb726d48Sopenharmony_ci        <tr>
5665fb726d48Sopenharmony_ci          <td>buf_name_id</td>
5666fb726d48Sopenharmony_ci          <td>INT</td>
5667fb726d48Sopenharmony_ci        </tr>
5668fb726d48Sopenharmony_ci        <tr>
5669fb726d48Sopenharmony_ci          <td>exp_name_id</td>
5670fb726d48Sopenharmony_ci          <td>INT</td>
5671fb726d48Sopenharmony_ci        </tr>
5672fb726d48Sopenharmony_ci        <tr>
5673fb726d48Sopenharmony_ci          <td>flag</td>
5674fb726d48Sopenharmony_ci          <td>INT</td>
5675fb726d48Sopenharmony_ci        </tr>
5676fb726d48Sopenharmony_ci      </tbody>
5677fb726d48Sopenharmony_ci    </table>
5678fb726d48Sopenharmony_ci    <h4>表描述</h4>
5679fb726d48Sopenharmony_ci    <p class="fontColor">
5680fb726d48Sopenharmony_ci      该表记录trace数据源取/proc/process_dmabuf_info节点,proto的事件-plugin与其process_name(目前只有HisysEvent事件在用)。</p>
5681fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5682fb726d48Sopenharmony_ci    <ul class="fontColor">
5683fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5684fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
5685fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
5686fb726d48Sopenharmony_ci      <li>fd:dma内存文件描述符</li>
5687fb726d48Sopenharmony_ci      <li>size:dma内存大小</li>
5688fb726d48Sopenharmony_ci      <li>ino: process_dmabuf_info中ino列</li>
5689fb726d48Sopenharmony_ci      <li>exp_pid:申请者的进程号</li>
5690fb726d48Sopenharmony_ci      <li>exp_task_comm_id:申请者的的线程名,对应data_dict的id</li>
5691fb726d48Sopenharmony_ci      <li>buf_name_id:dma内存名</li>
5692fb726d48Sopenharmony_ci      <li>exp_name_id:申请者进程名</li>
5693fb726d48Sopenharmony_ci      <li>flag:去重标记,0表示正常,1表示进程内部重复数据,2表示进程间重复数据</li>
5694fb726d48Sopenharmony_ci    </ul>
5695fb726d48Sopenharmony_ci    <h3>memory_process_gpu表</h3>
5696fb726d48Sopenharmony_ci    <h4>表结构</h4>
5697fb726d48Sopenharmony_ci    <table class="fontColor">
5698fb726d48Sopenharmony_ci      <thead>
5699fb726d48Sopenharmony_ci        <tr>
5700fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5701fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5702fb726d48Sopenharmony_ci        </tr>
5703fb726d48Sopenharmony_ci      </thead>
5704fb726d48Sopenharmony_ci      <tbody>
5705fb726d48Sopenharmony_ci        <tr>
5706fb726d48Sopenharmony_ci          <td>id</td>
5707fb726d48Sopenharmony_ci          <td>INT</td>
5708fb726d48Sopenharmony_ci        </tr>
5709fb726d48Sopenharmony_ci        <tr>
5710fb726d48Sopenharmony_ci          <td>ts</td>
5711fb726d48Sopenharmony_ci          <td>INT</td>
5712fb726d48Sopenharmony_ci        </tr>
5713fb726d48Sopenharmony_ci        <tr>
5714fb726d48Sopenharmony_ci          <td>gpu_name_id</td>
5715fb726d48Sopenharmony_ci          <td>INT</td>
5716fb726d48Sopenharmony_ci        </tr>
5717fb726d48Sopenharmony_ci        <tr>
5718fb726d48Sopenharmony_ci          <td>all_gpu_size</td>
5719fb726d48Sopenharmony_ci          <td>INT</td>
5720fb726d48Sopenharmony_ci        </tr>
5721fb726d48Sopenharmony_ci        <tr>
5722fb726d48Sopenharmony_ci          <td>addr</td>
5723fb726d48Sopenharmony_ci          <td>TEXT</td>
5724fb726d48Sopenharmony_ci        </tr>
5725fb726d48Sopenharmony_ci        <tr>
5726fb726d48Sopenharmony_ci          <td>ipid</td>
5727fb726d48Sopenharmony_ci          <td>INT</td>
5728fb726d48Sopenharmony_ci        </tr>
5729fb726d48Sopenharmony_ci        <tr>
5730fb726d48Sopenharmony_ci          <td>itid</td>
5731fb726d48Sopenharmony_ci          <td>INT</td>
5732fb726d48Sopenharmony_ci        </tr>
5733fb726d48Sopenharmony_ci        <tr>
5734fb726d48Sopenharmony_ci          <td>used_gpu_size</td>
5735fb726d48Sopenharmony_ci          <td>INT</td>
5736fb726d48Sopenharmony_ci        </tr>
5737fb726d48Sopenharmony_ci      </tbody>
5738fb726d48Sopenharmony_ci    </table>
5739fb726d48Sopenharmony_ci    <h4>表描述</h4>
5740fb726d48Sopenharmony_ci    <p class="fontColor">该表记录trace数据源读取/proc/gpu_memory节点</p>
5741fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5742fb726d48Sopenharmony_ci    <ul class="fontColor">
5743fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5744fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
5745fb726d48Sopenharmony_ci      <li>gpu_name_id:gpu内存名称</li>
5746fb726d48Sopenharmony_ci      <li>all_gpu_size:进程占用gpu总大小</li>
5747fb726d48Sopenharmony_ci      <li>addr:gpu内存地址</li>
5748fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
5749fb726d48Sopenharmony_ci      <li>itid:内部线程号</li>
5750fb726d48Sopenharmony_ci      <li>used_gpu_size:已使用的gpu大小</li>
5751fb726d48Sopenharmony_ci    </ul>
5752fb726d48Sopenharmony_ci    <h3>memory_window_gpu表</h3>
5753fb726d48Sopenharmony_ci    <h4>表结构</h4>
5754fb726d48Sopenharmony_ci    <table class="fontColor">
5755fb726d48Sopenharmony_ci      <thead>
5756fb726d48Sopenharmony_ci        <tr>
5757fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5758fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5759fb726d48Sopenharmony_ci        </tr>
5760fb726d48Sopenharmony_ci      </thead>
5761fb726d48Sopenharmony_ci      <tbody>
5762fb726d48Sopenharmony_ci        <tr>
5763fb726d48Sopenharmony_ci          <td>id</td>
5764fb726d48Sopenharmony_ci          <td>INT</td>
5765fb726d48Sopenharmony_ci        </tr>
5766fb726d48Sopenharmony_ci        <tr>
5767fb726d48Sopenharmony_ci          <td>ts</td>
5768fb726d48Sopenharmony_ci          <td>INT</td>
5769fb726d48Sopenharmony_ci        </tr>
5770fb726d48Sopenharmony_ci        <tr>
5771fb726d48Sopenharmony_ci          <td>window_name_id</td>
5772fb726d48Sopenharmony_ci          <td>INT</td>
5773fb726d48Sopenharmony_ci        </tr>
5774fb726d48Sopenharmony_ci        <tr>
5775fb726d48Sopenharmony_ci          <td>window_id</td>
5776fb726d48Sopenharmony_ci          <td>INT</td>
5777fb726d48Sopenharmony_ci        </tr>
5778fb726d48Sopenharmony_ci        <tr>
5779fb726d48Sopenharmony_ci          <td>module_name_id</td>
5780fb726d48Sopenharmony_ci          <td>INT</td>
5781fb726d48Sopenharmony_ci        </tr>
5782fb726d48Sopenharmony_ci        <tr>
5783fb726d48Sopenharmony_ci          <td>category_name_id</td>
5784fb726d48Sopenharmony_ci          <td>INT</td>
5785fb726d48Sopenharmony_ci        </tr>
5786fb726d48Sopenharmony_ci        <tr>
5787fb726d48Sopenharmony_ci          <td>size</td>
5788fb726d48Sopenharmony_ci          <td>INT</td>
5789fb726d48Sopenharmony_ci        </tr>
5790fb726d48Sopenharmony_ci        <tr>
5791fb726d48Sopenharmony_ci          <td>count</td>
5792fb726d48Sopenharmony_ci          <td>INT</td>
5793fb726d48Sopenharmony_ci        </tr>
5794fb726d48Sopenharmony_ci        <tr>
5795fb726d48Sopenharmony_ci          <td>purgeable_size</td>
5796fb726d48Sopenharmony_ci          <td>INT</td>
5797fb726d48Sopenharmony_ci        </tr>
5798fb726d48Sopenharmony_ci        <tr>
5799fb726d48Sopenharmony_ci          <td>ipid</td>
5800fb726d48Sopenharmony_ci          <td>INT</td>
5801fb726d48Sopenharmony_ci        </tr>
5802fb726d48Sopenharmony_ci      </tbody>
5803fb726d48Sopenharmony_ci    </table>
5804fb726d48Sopenharmony_ci    <h4>表描述</h4>
5805fb726d48Sopenharmony_ci    <p class="fontColor">该表记录trace数据源/sys/kernel/debug/mali0/ctx/$(pidof xxx)_0/mem_profile</p>
5806fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5807fb726d48Sopenharmony_ci    <ul class="fontColor">
5808fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5809fb726d48Sopenharmony_ci      <li>ts:时间戳</li>
5810fb726d48Sopenharmony_ci      <li>window_name_id:窗口名</li>
5811fb726d48Sopenharmony_ci      <li>window_id:窗口id</li>
5812fb726d48Sopenharmony_ci      <li>module_name_id:模块名</li>
5813fb726d48Sopenharmony_ci      <li>category_name_id:目录名</li>
5814fb726d48Sopenharmony_ci      <li>size:内存大小 bytes</li>
5815fb726d48Sopenharmony_ci      <li>count:内存申请个数</li>
5816fb726d48Sopenharmony_ci      <li>purgeable_size: 取Total memory对应的字节大小</li>
5817fb726d48Sopenharmony_ci      <li>ipid: 内部进程号</li>
5818fb726d48Sopenharmony_ci    </ul>
5819fb726d48Sopenharmony_ci    <h3>static_initalize表</h3>
5820fb726d48Sopenharmony_ci    <h4>表结构</h4>
5821fb726d48Sopenharmony_ci    <table class="fontColor">
5822fb726d48Sopenharmony_ci      <thead>
5823fb726d48Sopenharmony_ci        <tr>
5824fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5825fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5826fb726d48Sopenharmony_ci        </tr>
5827fb726d48Sopenharmony_ci      </thead>
5828fb726d48Sopenharmony_ci      <tbody>
5829fb726d48Sopenharmony_ci        <tr>
5830fb726d48Sopenharmony_ci          <td>id</td>
5831fb726d48Sopenharmony_ci          <td>INT</td>
5832fb726d48Sopenharmony_ci        </tr>
5833fb726d48Sopenharmony_ci        <tr>
5834fb726d48Sopenharmony_ci          <td>ipid</td>
5835fb726d48Sopenharmony_ci          <td>INT</td>
5836fb726d48Sopenharmony_ci        </tr>
5837fb726d48Sopenharmony_ci        <tr>
5838fb726d48Sopenharmony_ci          <td>tid</td>
5839fb726d48Sopenharmony_ci          <td>INT</td>
5840fb726d48Sopenharmony_ci        </tr>
5841fb726d48Sopenharmony_ci        <tr>
5842fb726d48Sopenharmony_ci          <td>call_id</td>
5843fb726d48Sopenharmony_ci          <td>INT</td>
5844fb726d48Sopenharmony_ci        </tr>
5845fb726d48Sopenharmony_ci        <tr>
5846fb726d48Sopenharmony_ci          <td>start_time</td>
5847fb726d48Sopenharmony_ci          <td>INT</td>
5848fb726d48Sopenharmony_ci        </tr>
5849fb726d48Sopenharmony_ci        <tr>
5850fb726d48Sopenharmony_ci          <td>end_time</td>
5851fb726d48Sopenharmony_ci          <td>INT</td>
5852fb726d48Sopenharmony_ci        </tr>
5853fb726d48Sopenharmony_ci        <tr>
5854fb726d48Sopenharmony_ci          <td>so_name</td>
5855fb726d48Sopenharmony_ci          <td>TEXT</td>
5856fb726d48Sopenharmony_ci        </tr>
5857fb726d48Sopenharmony_ci        <tr>
5858fb726d48Sopenharmony_ci          <td>depth</td>
5859fb726d48Sopenharmony_ci          <td>INT</td>
5860fb726d48Sopenharmony_ci        </tr>
5861fb726d48Sopenharmony_ci      </tbody>
5862fb726d48Sopenharmony_ci    </table>
5863fb726d48Sopenharmony_ci    <h4>表描述</h4>
5864fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了so初始化相关数据。</p>
5865fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5866fb726d48Sopenharmony_ci    <ul class="fontColor">
5867fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5868fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
5869fb726d48Sopenharmony_ci      <li>tid:内部线程号</li>
5870fb726d48Sopenharmony_ci      <li>call_id:调用者的ID,对应线程表里面的itid</li>
5871fb726d48Sopenharmony_ci      <li>start_time:阶段开始时间</li>
5872fb726d48Sopenharmony_ci      <li>end_time:阶段结束时间</li>
5873fb726d48Sopenharmony_ci      <li>so_name:so文件名称</li>
5874fb726d48Sopenharmony_ci      <li>depth:泳道图的深度</li>
5875fb726d48Sopenharmony_ci    </ul>
5876fb726d48Sopenharmony_ci    <h3>memory_cpu表</h3>
5877fb726d48Sopenharmony_ci    <h4>表结构</h4>
5878fb726d48Sopenharmony_ci    <table class="fontColor">
5879fb726d48Sopenharmony_ci      <thead>
5880fb726d48Sopenharmony_ci        <tr>
5881fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5882fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5883fb726d48Sopenharmony_ci        </tr>
5884fb726d48Sopenharmony_ci      </thead>
5885fb726d48Sopenharmony_ci      <tbody>
5886fb726d48Sopenharmony_ci        <tr>
5887fb726d48Sopenharmony_ci          <td>id</td>
5888fb726d48Sopenharmony_ci          <td>INT</td>
5889fb726d48Sopenharmony_ci        </tr>
5890fb726d48Sopenharmony_ci        <tr>
5891fb726d48Sopenharmony_ci          <td>ts</td>
5892fb726d48Sopenharmony_ci          <td>INT</td>
5893fb726d48Sopenharmony_ci        </tr>
5894fb726d48Sopenharmony_ci        <tr>
5895fb726d48Sopenharmony_ci          <td>total_size</td>
5896fb726d48Sopenharmony_ci          <td>INT</td>
5897fb726d48Sopenharmony_ci        </tr>
5898fb726d48Sopenharmony_ci      </tbody>
5899fb726d48Sopenharmony_ci    </table>
5900fb726d48Sopenharmony_ci    <h4>表描述</h4>
5901fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了hidumper抓取的cpu的内存大小的相关数据。</p>
5902fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5903fb726d48Sopenharmony_ci    <ul class="fontColor">
5904fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5905fb726d48Sopenharmony_ci      <li>ts:数据上报时间戳</li>
5906fb726d48Sopenharmony_ci      <li>total_size:hidumper取到的cpu内存大小</li>
5907fb726d48Sopenharmony_ci    </ul>
5908fb726d48Sopenharmony_ci    <h3>memory_profile表</h3>
5909fb726d48Sopenharmony_ci    <h4>表结构</h4>
5910fb726d48Sopenharmony_ci    <table class="fontColor">
5911fb726d48Sopenharmony_ci      <thead>
5912fb726d48Sopenharmony_ci        <tr>
5913fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5914fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5915fb726d48Sopenharmony_ci        </tr>
5916fb726d48Sopenharmony_ci      </thead>
5917fb726d48Sopenharmony_ci      <tbody>
5918fb726d48Sopenharmony_ci        <tr>
5919fb726d48Sopenharmony_ci          <td>id</td>
5920fb726d48Sopenharmony_ci          <td>INT</td>
5921fb726d48Sopenharmony_ci        </tr>
5922fb726d48Sopenharmony_ci        <tr>
5923fb726d48Sopenharmony_ci          <td>ts</td>
5924fb726d48Sopenharmony_ci          <td>INT</td>
5925fb726d48Sopenharmony_ci        </tr>
5926fb726d48Sopenharmony_ci        <tr>
5927fb726d48Sopenharmony_ci          <td>channel_id</td>
5928fb726d48Sopenharmony_ci          <td>INT</td>
5929fb726d48Sopenharmony_ci        </tr>
5930fb726d48Sopenharmony_ci        <tr>
5931fb726d48Sopenharmony_ci          <td>total_size</td>
5932fb726d48Sopenharmony_ci          <td>INT</td>
5933fb726d48Sopenharmony_ci        </tr>
5934fb726d48Sopenharmony_ci      </tbody>
5935fb726d48Sopenharmony_ci    </table>
5936fb726d48Sopenharmony_ci    <h4>表描述</h4>
5937fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了读取/sys/kernel/debug/mali0/ctx/$(pidof
5938fb726d48Sopenharmony_ci      xxx)_0/mem_profile节点相关数据。</p>
5939fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5940fb726d48Sopenharmony_ci    <ul class="fontColor">
5941fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5942fb726d48Sopenharmony_ci      <li>ts:数据上报时间戳</li>
5943fb726d48Sopenharmony_ci      <li>channel_id: 取Channel对应的名称,对应data_dict的id</li>
5944fb726d48Sopenharmony_ci      <li>total_size:取Total memory对应的字节大小</li>
5945fb726d48Sopenharmony_ci    </ul>
5946fb726d48Sopenharmony_ci    <h3>memory_rs_image表</h3>
5947fb726d48Sopenharmony_ci    <h4>表结构</h4>
5948fb726d48Sopenharmony_ci    <table class="fontColor">
5949fb726d48Sopenharmony_ci      <thead>
5950fb726d48Sopenharmony_ci        <tr>
5951fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5952fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
5953fb726d48Sopenharmony_ci        </tr>
5954fb726d48Sopenharmony_ci      </thead>
5955fb726d48Sopenharmony_ci      <tbody>
5956fb726d48Sopenharmony_ci        <tr>
5957fb726d48Sopenharmony_ci          <td>id</td>
5958fb726d48Sopenharmony_ci          <td>INT</td>
5959fb726d48Sopenharmony_ci        </tr>
5960fb726d48Sopenharmony_ci        <tr>
5961fb726d48Sopenharmony_ci          <td>ts</td>
5962fb726d48Sopenharmony_ci          <td>INT</td>
5963fb726d48Sopenharmony_ci        </tr>
5964fb726d48Sopenharmony_ci        <tr>
5965fb726d48Sopenharmony_ci          <td>ipid</td>
5966fb726d48Sopenharmony_ci          <td>INT</td>
5967fb726d48Sopenharmony_ci        </tr>
5968fb726d48Sopenharmony_ci        <tr>
5969fb726d48Sopenharmony_ci          <td>mem_size</td>
5970fb726d48Sopenharmony_ci          <td>INT</td>
5971fb726d48Sopenharmony_ci        </tr>
5972fb726d48Sopenharmony_ci        <tr>
5973fb726d48Sopenharmony_ci          <td>type_id</td>
5974fb726d48Sopenharmony_ci          <td>INT</td>
5975fb726d48Sopenharmony_ci        </tr>
5976fb726d48Sopenharmony_ci        <tr>
5977fb726d48Sopenharmony_ci          <td>surface_name_id</td>
5978fb726d48Sopenharmony_ci          <td>INT</td>
5979fb726d48Sopenharmony_ci        </tr>
5980fb726d48Sopenharmony_ci      </tbody>
5981fb726d48Sopenharmony_ci    </table>
5982fb726d48Sopenharmony_ci    <h4>表描述</h4>
5983fb726d48Sopenharmony_ci    <p class="fontColor">该表记录了hidumper抓取的界面的内存大小的相关数据。</p>
5984fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
5985fb726d48Sopenharmony_ci    <ul class="fontColor">
5986fb726d48Sopenharmony_ci      <li>id: 唯一标识</li>
5987fb726d48Sopenharmony_ci      <li>ts:数据上报时间戳</li>
5988fb726d48Sopenharmony_ci      <li>ipid:内部进程号</li>
5989fb726d48Sopenharmony_ci      <li>mem_size: 取hidumper的size列</li>
5990fb726d48Sopenharmony_ci      <li>type_id:取hidumper的type列,对于data_dict表中的id</li>
5991fb726d48Sopenharmony_ci      <li>surface_name_id: 取hidumper的surfaceName列</li>
5992fb726d48Sopenharmony_ci    </ul>
5993fb726d48Sopenharmony_ci    <h3>hisys_all_event表</h3>
5994fb726d48Sopenharmony_ci    <h4>表结构</h4>
5995fb726d48Sopenharmony_ci    <table class="fontColor">
5996fb726d48Sopenharmony_ci      <thead>
5997fb726d48Sopenharmony_ci        <tr>
5998fb726d48Sopenharmony_ci          <th class="fontColor">Columns Name</th>
5999fb726d48Sopenharmony_ci          <th class="fontColor">SQL TYPE</th>
6000fb726d48Sopenharmony_ci        </tr>
6001fb726d48Sopenharmony_ci      </thead>
6002fb726d48Sopenharmony_ci      <tbody>
6003fb726d48Sopenharmony_ci        <tr>
6004fb726d48Sopenharmony_ci          <td>id</td>
6005fb726d48Sopenharmony_ci          <td>INT</td>
6006fb726d48Sopenharmony_ci        </tr>
6007fb726d48Sopenharmony_ci        <tr>
6008fb726d48Sopenharmony_ci          <td>domain_id</td>
6009fb726d48Sopenharmony_ci          <td>INT</td>
6010fb726d48Sopenharmony_ci        </tr>
6011fb726d48Sopenharmony_ci        <tr>
6012fb726d48Sopenharmony_ci          <td>event_name_id</td>
6013fb726d48Sopenharmony_ci          <td>INT</td>
6014fb726d48Sopenharmony_ci        </tr>
6015fb726d48Sopenharmony_ci        <tr>
6016fb726d48Sopenharmony_ci          <td>ts</td>
6017fb726d48Sopenharmony_ci          <td>INT</td>
6018fb726d48Sopenharmony_ci        </tr>
6019fb726d48Sopenharmony_ci        <tr>
6020fb726d48Sopenharmony_ci          <td>type</td>
6021fb726d48Sopenharmony_ci          <td>INT</td>
6022fb726d48Sopenharmony_ci        </tr>
6023fb726d48Sopenharmony_ci        <tr>
6024fb726d48Sopenharmony_ci          <td>time_zone</td>
6025fb726d48Sopenharmony_ci          <td>TEXT</td>
6026fb726d48Sopenharmony_ci        </tr>
6027fb726d48Sopenharmony_ci        <tr>
6028fb726d48Sopenharmony_ci          <td>pid</td>
6029fb726d48Sopenharmony_ci          <td>INT</td>
6030fb726d48Sopenharmony_ci        </tr>
6031fb726d48Sopenharmony_ci        <tr>
6032fb726d48Sopenharmony_ci          <td>tid</td>
6033fb726d48Sopenharmony_ci          <td>INT</td>
6034fb726d48Sopenharmony_ci        </tr>
6035fb726d48Sopenharmony_ci        <tr>
6036fb726d48Sopenharmony_ci          <td>uid</td>
6037fb726d48Sopenharmony_ci          <td>INT</td>
6038fb726d48Sopenharmony_ci        </tr>
6039fb726d48Sopenharmony_ci        <tr>
6040fb726d48Sopenharmony_ci          <td>level</td>
6041fb726d48Sopenharmony_ci          <td>TEXT</td>
6042fb726d48Sopenharmony_ci        </tr>
6043fb726d48Sopenharmony_ci        <tr>
6044fb726d48Sopenharmony_ci          <td>tag</td>
6045fb726d48Sopenharmony_ci          <td>TEXT</td>
6046fb726d48Sopenharmony_ci        </tr>
6047fb726d48Sopenharmony_ci        <tr>
6048fb726d48Sopenharmony_ci          <td>event_id</td>
6049fb726d48Sopenharmony_ci          <td>INT</td>
6050fb726d48Sopenharmony_ci        </tr>
6051fb726d48Sopenharmony_ci        <tr>
6052fb726d48Sopenharmony_ci          <td>seq</td>
6053fb726d48Sopenharmony_ci          <td>INT</td>
6054fb726d48Sopenharmony_ci        </tr>
6055fb726d48Sopenharmony_ci        <tr>
6056fb726d48Sopenharmony_ci          <td>info</td>
6057fb726d48Sopenharmony_ci          <td>TEXT</td>
6058fb726d48Sopenharmony_ci        </tr>
6059fb726d48Sopenharmony_ci        <tr>
6060fb726d48Sopenharmony_ci          <td>contents</td>
6061fb726d48Sopenharmony_ci          <td>TEXT</td>
6062fb726d48Sopenharmony_ci        </tr>
6063fb726d48Sopenharmony_ci      </tbody>
6064fb726d48Sopenharmony_ci    </table>
6065fb726d48Sopenharmony_ci    <h4>表描述</h4>
6066fb726d48Sopenharmony_ci    <p class="fontColor">该表记录所有hisysevent采集到的原始数据。</p>
6067fb726d48Sopenharmony_ci    <h4>关键字段描述</h4>
6068fb726d48Sopenharmony_ci    <ul class="fontColor">
6069fb726d48Sopenharmony_ci      <li>id: 唯一标识一条该表数据</li>
6070fb726d48Sopenharmony_ci      <li>domain_id: 对应原始数据中的domain_字段在data_dict表中的索引。</li>
6071fb726d48Sopenharmony_ci      <li>event_name_id: 对应原始数据中name_字段在data_dict表中的索引。</li>
6072fb726d48Sopenharmony_ci      <li>ts: 对应原始数据中time_(ms)字段转化成ns</li>
6073fb726d48Sopenharmony_ci      <li>type: 对应原始数据中type_字段</li>
6074fb726d48Sopenharmony_ci      <li>time_zone: 对应原始数据中tz_字段</li>
6075fb726d48Sopenharmony_ci      <li>pid: 进程号,对应原始数据中的pid_</li>
6076fb726d48Sopenharmony_ci      <li>tid: 线程号, 对应原始数据中tid_</li>
6077fb726d48Sopenharmony_ci      <li>uid: 对应原始数据中uid_</li>
6078fb726d48Sopenharmony_ci      <li>level: 对应原始数据中level_</li>
6079fb726d48Sopenharmony_ci      <li>tag: 对应原始数据中tag_</li>
6080fb726d48Sopenharmony_ci      <li>event_id: 对应原始数据id_</li>
6081fb726d48Sopenharmony_ci      <li>seq: 对应原始数据中seq_</li>
6082fb726d48Sopenharmony_ci      <li>info: 对应原数据中info_字段</li>
6083fb726d48Sopenharmony_ci      <li>contents: 取源数据中除了以上字段外的其他字段,组成新的json数据。</li>
6084fb726d48Sopenharmony_ci    </ul>
6085fb726d48Sopenharmony_ci  </div>
6086fb726d48Sopenharmony_ci
6087fb726d48Sopenharmony_ci  <script>
6088fb726d48Sopenharmony_ci    window.onload = () => {
6089fb726d48Sopenharmony_ci      let isDark = getURLParameter('dark'); 
6090fb726d48Sopenharmony_ci      let targetId = getURLParameter('targetId'); 
6091fb726d48Sopenharmony_ci      let isBack = getURLParameter('isBack'); 
6092fb726d48Sopenharmony_ci      if (isDark === 'true') {
6093fb726d48Sopenharmony_ci        document.getElementById('body').setAttribute('style', 'background-color:#272C34;');
6094fb726d48Sopenharmony_ci        let header = document.getElementsByClassName('fontColor');
6095fb726d48Sopenharmony_ci        for (let i = 0; i < header.length; i++) {
6096fb726d48Sopenharmony_ci          header[i].style.color = '#fff';
6097fb726d48Sopenharmony_ci        }
6098fb726d48Sopenharmony_ci        let lightBackGround = document.getElementsByClassName('light');
6099fb726d48Sopenharmony_ci        for (let i = 0; i < lightBackGround.length; i++) {
6100fb726d48Sopenharmony_ci          lightBackGround[i].style.backgroundColor = '#32373F';
6101fb726d48Sopenharmony_ci        }
6102fb726d48Sopenharmony_ci      }
6103fb726d48Sopenharmony_ci      function getURLParameter(name) {  
6104fb726d48Sopenharmony_ci        return (new URL(document.location)).searchParams.get(name);  
6105fb726d48Sopenharmony_ci      }  
6106fb726d48Sopenharmony_ci
6107fb726d48Sopenharmony_ci      if ( targetId !== null ) {
6108fb726d48Sopenharmony_ci        let targetElement = document.getElementById(targetId);
6109fb726d48Sopenharmony_ci        targetElement.scrollIntoView({ behavior: 'smooth' });
6110fb726d48Sopenharmony_ci      }
6111fb726d48Sopenharmony_ci    };
6112fb726d48Sopenharmony_ci  </script>
6113fb726d48Sopenharmony_ci</body>
6114fb726d48Sopenharmony_ci
6115fb726d48Sopenharmony_ci</html>