PERFORMANCE_SCHEMA рдХрд╛ рдкрд░рд┐рдЪрдп

MySQL рдкрд░ рдХрдИ рдкрддреНрдерд░реЛрдВ рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╕рддреНрд░реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рдХрдореА рдФрд░ рдЖрдБрдХрдбрд╝реЗ рдкреИрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдХрд╛рд░рдг, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рд╕рдВрд╕реНрдХрд░рдг 5.5 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, MySQL рдЕрдВрддрддрдГ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рд╣реИрд░рд╛рди рдерд╛ рдФрд░ рдЙрд╕рдиреЗ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд░рдЦрд╛, рдЬреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, MySQL рдореЗрдВ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реА рдХрд╣рд╛рдиреА рдЖрдЬ рдРрд╕реЗ рд╣реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА (рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ MySQL рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП) рдЯреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдЧреА, рдЬреИрд╕реЗ рдХрд┐ PERFORMANCE_SCHEMA ред рдЗрд╕рд▓рд┐рдП рд╣рдо my.cnf рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ performance_schema = ON рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреА рд╕реАрдорд┐рдд, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреЗрд╣рдж рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдкрд╣рд▓рд╛, рдереЛрдбрд╝рд╛ рд╕рд┐рджреНрдзрд╛рдВрдд


рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд░реЗрдХ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рднреНрд░рдордг рдХрд░реВрдВрдЧрд╛ред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдпреЛрдЬрдирд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕реАрдзреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рднрд╛рдЧ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗред PERFORMANCE_SCHEMA рд╕реНрдерд┐рд░ рд╣реИред рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдФрд░ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реБрдЖ? MySQL рдЕрдкрдиреА рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдереЛрдбрд╝рд╛ рд╕реАрдЦ рд░рд╣рд╛ рд╣реИ, рдФрд░ INFORMATION_SCHEMA рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ INFORMATION_SCHEMA.PROCESSLIST рджреГрд╢реНрдп рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред SHOW PROCESSLIST рдХрдорд╛рдВрдб (рдФрд░ рдЗрд╕ рддрд░рд╣) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╕рд░реНрд╡рд░ # 56299 , # 61186 рдлреНрд░реАрдЬ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдЧрд▓рддрдлрд╣рдореА рдХрд╛ рдХрд╛рд░рдг рдмрдЧ # 42930 рд╣реИ , рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рд╕реЗ LOCK_thread_count рд▓реЙрдХ рд╕реЗрдЯ рд╣реЛрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ MySQL рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдПрдХ рдирдпрд╛ рд╕рддреНрд░ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдПрдХ рдирдпрд╛ рдмрд╛рдЗрдирд░реА рд▓реЙрдЧ рдмрдирд╛рдПрдВ, рдЖрджрд┐ред рдЪреВрдВрдХрд┐ рдЗрд╕ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреЛ рд▓реЙрдХ рдХрд░рдирд╛ рдкреВрд░реЗ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣ рдереНрд░реЗрдб рджреНрд╡рд╛рд░рд╛ рдЧрддрд┐рд╢реАрд▓ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдХрд╛рд░рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрд╛рдХрд┐ рдПрдХ рдмрд┐рдВрджреБ рдкрд░, рд╕рддреНрд░ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╕рдордп, рджреГрд╢реНрдп рдореБрдХреНрдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рддрдХ рдкрд╣реБрдВрдЪ рди рд╣реЛ, рдПрдХ рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдкреВрд░реЗ рд╕рд░реНрд╡рд░ рдХреЛ рднрд░реЗрдВред рд╕реНрд░реЛрдд рдХреЛрдб PERFORMANCE_SCHEMA рдЯрд╛рдЗрдк рдореЙрд▓реЙрдХ рдХреА рдореЗрдореЛрд░реА рдХреЗ рдЧрддрд┐рд╢реАрд▓ рдЖрд╡рдВрдЯрди рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди рдореЗрдореЛрд░реА рдХрд╛ рдЖрд╡рдВрдЯрди рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЗ рд╕рднреА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдУрд░, рдпрд╣ рдмрд┐рдирд╛ рд▓реЙрдХ рдХреЗ рдЗрд╕ рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ, рджреВрд╕рд░реА рддрд░рдл, рдЗрд╕рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ PERFORMANCE_SCHEMA рдЗрдВрдЬрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрд╛рдИрдкрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕ рдЗрдВрдЬрди рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред
рджреВрд╕рд░рд╛ред рдЪреВрдВрдХрд┐ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреВрд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреА рд╣реИред рдЦрдкрдд рдХрд┐рдП рдЧрдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдорд╛рддреНрд░рд╛ рд╕рд░реНрдХрд┐рдЯ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдХреЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  'рдкреНрд░рджрд░реНрд╢рди%' рдЬреИрд╕реЗ рдЪрд░ рджрд┐рдЦрд╛рдПрдВ;
 + ------------------------------------------------- - + --------- +
 |  рдЪрд░_рдирд╛рдо |  рдорд╛рди |
 + ------------------------------------------------- - + --------- +
 |  performance_schema |  рдкрд░ | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдХреЙрдиреНрдб_рд╕реНрдЯреИрдВрд╕ |  1000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕реЗрд╣рдорд╛_рдореИрдХреНрд╕_рдлрд╛рдЗрд▓_рд╕реНрдЯреЗрдВрд╕ |  10000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЪреЗрдорд╛_рдореИрдХреНрд╕_рдореБрдЯреЗрдХреНрд╕_рд╕рд╛рдЗрдиреЗрдВрд╕ |  1,000,000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдХреНрд░реЙрд╡рд▓_рдмреИрдВрд╕ |  1,000,000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЪреЗрдорд╛_рдореИрдХреНрд╕_рдЯреЗрдмрд▓_рдмреИрдВрд╕ |  50000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдереНрд░реЗрдб_рд╕реНрдЯреЗрдВрд╕ |  1000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдлрд╛рдЗрд▓_рд╣реИрдВрдбрд▓реНрд╕ |  32768 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдЯреЗрдмрд▓_рд╣реИрдВрдбрд▓реНрд╕ |  100,000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕реЗрд╣рдорд╛_рджреЗрд╡рддрд╛_рд╡рд╛рдкрд╕_рд╣рд╕реНрддреЛрди_рд▓рдВрдЧ_рд╕рд▓рд╛рдИ |  10000 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕реЗрд╣рдорд╛_рджреЗрд╡рддрд╛_рд╡рд╛рдд_рд╣рд┐рд╕реНрдд_рдиреНрдпрд╛рд╕ |  10 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдХрд╛рдгреНрдб_рдХреНрд▓рд╛рд╕ |  80 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕реЗрд╣рдорд╛_рдореИрдХреНрд╕_рдлрд╛рдЗрд▓_рдХреНрд▓рд╛рд╕ |  50 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕реЗрд╣рдорд╛_рдореИрдХреНрд╕_рдореБрдЯреЗрдХреНрд╕_рдХреНрд▓рд╛рд╕ |  200 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдореИрдХреНрд╕_рдХреНрд░реЙрд▓_рдХреНрд▓рд╛рд╕ |  30 | 
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЪреЗрдорд╛_рдореИрдХреНрд╕_рдереНрд░реЗрдб_рдХреНрд▓рд╛рд╕ |  50 | 
 + ------------------------------------------------- - + --------- + 

рдкрд╣рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ - рдЙрджрд╛рд╣рд░рдг рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рдЙрдирдХреА рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ рдХреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣рд╛рдВ рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рдЕрддрд┐ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрдлрд░ - рдкрдЯрд▓ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ 16-рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдореНрдпреВрдЯреЗрдХреНрд╕ + rwlock рдЬреЛрдбрд╝реА рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд░реИрдо рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдЖрдк рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдбреЙрдлрд┐рдЧ рдХреЛ рдЬрд▓рд╛ рджреЗрдВрдЧреЗ, рдФрд░ рдпрджрд┐ рдЖрдк рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВ рдереЛрдбрд╝рд╛ рдХрдо рдХрд╣реВрдВрдЧрд╛ред
рд╕рдВрднрд╛рд▓ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ , рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирд╛рдо рд╕реЗ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИред рдпрд╣ рдЦреБрд▓реА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдореЙрдирд┐рдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдХрд╛рд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд▓реЛрдб рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рдЦреБрдж рдЙрдард╛рдирд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк, рдХреНрд╡реЗрд░реА рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп, рдИрд╡реЗрдВрдЯреНрд╕_рд╡рд╛рдЗрдЯреНрд╕_рд╣реЛрд╕реНрдЯрд░_рд▓реЙрдиреНрдЧ рдореЗрдВ рдЗрд╕рдХреЗ рдЖрдБрдХрдбрд╝реЗ рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ , рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреНрд▓рд╛рд╕ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЕрдзрд┐рдХрддрдо рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЙрдирд┐рдЯрд░ рдХрд┐рдП рдЧрдП рдСрдмреНрдЬреЗрдХреНрдЯ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рд╡реЗ рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдорд╛рдирддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, InnoBD рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 35 рд╡рд░реНрдЧ рд╣реИрдВред
рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рд▓рд╛рд▓рдЪреА рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЬрдм PERFORMANCE_SCHEMA рдХреЗ рдЦрд╛рд▓реА рддрддреНрд╡реЛрдВ рдХреА рдЦреЛрдЬ рд╣реЛрддреА рд╣реИ, рддреЛ рдпрд╣ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЬреЛ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рддрд╛рд░реНрдХрд┐рдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рд╕рд░рдгреА рдореЗрдВ рдЦрд╛рд▓реА рддрддреНрд╡ рдЬреЛ 90% рдЦрд╛рд▓реА рд╣реИ, рдЙрд╕реЗ рдЙрд╕ рд╕рд░рдгреА рдореЗрдВ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЬреЛ 90% рдкреВрд░реНрдг рд╣реИред
рдЗрд╕рд▓рд┐рдП PERFORMANCE_SCHEMA рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж , рдпрд╣ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЦрд╛рдиреЗ рд▓рдЧрддрд╛ рд╣реИ ... рдХрднреА-рдХрднреА рдмрд╣реБрдд рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рдПрдХ рдФрджреНрдпреЛрдЧрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рд╣реИред
  рд╢реЛ рдЗрдВрдЬрди рдкреНрд░рджрд░реНрд╢рди_рд╢реЗрд╖ рд╕реНрдерд┐рддрд┐;
 + -------------------- + ---------------------------- ---------------------------- + ----------- +
 |  рдкреНрд░рдХрд╛рд░ |  рдирд╛рдо |  рд╕реНрдерд┐рддрд┐ |
 + -------------------- + ---------------------------- ---------------------------- + ----------- +
 ...
 |  performance_schema |  рдШрдЯрдирд╛рдУрдВ_рд╡рд╛рдЗрдЯреНрд╕_рд╣рд┐рд╕реНрдЯреНрд░реА рдореЙрдиреАрд░реА |  1,200,000 | 
 ...
 |  performance_schema |  рдЗрд╡реЗрдВрдЯреНрд╕_рд╡рд╛рдЗрдЯреНрд╕_рд╣рд┐рд╕реНрдЯреНрд░реА_рд▓реЙрдиреНрдЧ рдореЙрдореЛрд░реА |  1,200,000 | 
 ...
 |  performance_schema |  mutex_instances.memory |  136000000 | 
 ...
 |  performance_schema |  rwlock_instances.memory |  200000000 | 
 ...
 |  performance_schema |  file_instances.memory |  6240000 | 
 ...
 |  performance_schema |  рдЗрд╡реЗрдВрдЯ_рд╡рд╛рдЗрдЯреНрд╕_рд╕реБрдорд░реА_рдмрд┐рди_рдереНрд░реЗрдб_рдмреАрдП_рд╡реЗрдВрдЯ_рдирд╛рдо.рдореЛрд░реА |  17280000 | 
 ...
 |  performance_schema |  (pfs_table_share) .memory |  24,400,000 | 
 ...
 |  performance_schema |  performance_schema.memory |  394468704 | 
 + -------------------- + ---------------------------- ---------------------------- + ----------- + 

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ 400Mb рдореБрдлреНрдд рд░реИрдо рд╣реИ, рддреЛ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░реЗрдВ!
рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдпреЛрдЬрдирд╛ рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреЛ рднреА рдХрдо рдХрд░рддреА рд╣реИред рдХреБрдЫ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ (рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХрд░реВрдВрдЧрд╛) рдХреЗ рд╕рд╛рде, рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ 25% рдФрд░ рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП 19% рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП 8% рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди_рдХрд╛рдБрдЯрд╛ = рдЪрд╛рд▓реВ рдХрд░рдирд╛ред рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдорджреНрджреЗрдирдЬрд░ рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╡реИрд╕реЗ рд╣реА рдмрдВрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред
рддреАрд╕рд░реА рдмрд╛рдд рдЬрд┐рд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рд╣реИ рд╡рд╣ рд╣реИ рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЧреБрдгрд╡рддреНрддрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдмрдбрд╝рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдЖрдкрдХреЛ рд╕реВрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХрдорд╛рдВрдб рдЪрд▓рд╛рдХрд░ рдЖрдк рдЗрд╕ рдХрд╖реНрдЯрдкреНрд░рдж рдЧрд▓рддрдлрд╣рдореА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ
  "рдкреНрд░рджрд░реНрд╢рди%" рдЬреИрд╕реА рд╕реНрдерд┐рддрд┐ рджрд┐рдЦрд╛рдПрдВ;
 + ------------------------------------------ + ------ - +
 |  рдЪрд░_рдирд╛рдо |  рдорд╛рди |
 + ------------------------------------------ + ------ - +
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдХрд╛рдВрдб_рдХреНрд▓рд╛рд╕_рд▓реЛрд╕реНрдЯ |  0 | 
 ...
 |  рдкреНрд░рджрд░реНрд╢рди_рд╕рдЦреЗрдорд╛_рдереНрд░реЗрдб_рд╕реНрдЯреЗрдВрд╕_рд▓реЙрд╕реНрдЯ |  0 | 
 + ------------------------------------------ + ------ - + 

рдпрджрд┐ рдХреЛрдИ рднреА рдХрд╛рдЙрдВрдЯрд░ рд╢реВрдиреНрдп рд╕реЗ рдКрдкрд░ рдорд╛рди рд▓реЗрддрд╛ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдмрдврд╝рд╛рдирд╛ рд╣реЛрдЧрд╛ред
рдЪреМрдерд╛ред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╣реА рд╕рдордЭ рдЧрдП рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдореЙрдирд┐рдЯрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХреБрдЫ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред
  setup_consumers рд╕реЗ * рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;
 + ---------------------------------------------- + - ------- +
 |  NAME |  ENABLED |
 + ---------------------------------------------- + - ------- +
 |  event_waits_current |  рд╣рд╛рдБ | 
 |  event_waits_history |  рд╣рд╛рдБ | 
 |  рдШрдЯрдирд╛рдПрдБ_рд╡рд╛рдЗрдЯреНрд╕_рд╣рд┐рд╕реНрдЯреНрд░реА_рд▓реЙрдиреНрдЧ |  рд╣рд╛рдБ | 
 ...
 |  file_summary_by_event_name |  рд╣рд╛рдБ | 
 |  file_summary_by_instance |  рд╣рд╛рдБ | 
 + ---------------------------------------------- + - ------- + 

рдпрд╛ рдпрд╣
  setup_instenders рд╕реЗ * рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;
 + ------------------------------------------------- ----------- + --------- + ------- +
 |  NAME |  ENABLED |  рдЯрд╛рдИрдореЗрдб |
 + ------------------------------------------------- ----------- + --------- + ------- +
 |  рд╡реЗрдЯ / рд╕рд┐рдВрдХреНрд░ / рдореНрдпреВрдЯреЗрдХреНрд╕ / рдПрд╕рдХреНрдпреВрдПрд▓ / рдкреЗрдЬ :: рд▓реЙрдХ |  рд╣рд╛рдБ |  рд╣рд╛рдБ | 
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / synch / mutex / sql / TC_LOG_MMAP :: LOCK_sync |  рд╣рд╛рдБ |  рд╣рд╛рдБ | 
 ...
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / innodb / innodb_temp_file |  рд╣рд╛рдБ |  рд╣рд╛рдБ | 
 + ------------------------------------------------- ----------- + --------- + ------- + 

рдкрд╛рдВрдЪрд╡реЗрдВред рдпрджрд┐ рдЖрдкрдиреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░, рдХреНрд╡реЗрд░реАрдЬрд╝ рдпрд╛ рдЕрдиреНрдп рдЕрдиреБрдХреВрд▓рди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдЖрдк рддрд╛рдЬрд╝реЗ рдирддреАрдЬреЗ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЛ рдЬрдорд╛ рдХрд░рдиреЗ рдФрд░ рд╕рднреА рд╡рд░реНрддрдорд╛рди рдФрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, PERFORMANCE_SCHEMA рдореЗрдВ рд╕рднреА рд╕рд╛рд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдЧрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдЦрд┐рд░реА рдЪреАрдЬ рдЬрд┐рд╕ рдкрд░ рдореИрдВ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╕рдордп, рдЕрдХреНрд╕рд░ рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдореНрдореАрдж рджреЗрдЦрдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реЛрддреА рд╣реИ, рди рдХреЗрд╡рд▓ рдХреБрдЫ рд╕рд╛рд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ, рдмрд▓реНрдХрд┐ рдЬреАрд╡рдВрдд рдФрд░ рдореВрд░реНрдд рд╕реЗрдХрдВрдб рдореЗрдВред рдпрд╣ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред
  setup_timers рд╕реЗ * рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;
 + ------ + ------------ +
 |  NAME |  TIMER_NAME |
 + ------ + ------------ +
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ |  CYCLE | 
 + ------ + ------------ + 

рдПрдХ рдХреИрд╡рд┐рдпрдЯ рдХреЗ рд╕рд╛рдеред рдпрджрд┐ рдЖрдк рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪрдХреНрд░реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрдЪреНрдЪрддрдо рд╕рдВрднрд╡ рд╕рдЯреАрдХ рдорд╛рди рд╣реИрдВ, рдпрджрд┐ рдЖрдк рд╕реЗрдХрдВрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрд╛рдлреА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА, рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рддреНрдпреЗрдХ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рд╣реИ рдФрд░ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  рдкреНрд░рджрд░реНрд╢рди * рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рд╕реЗ * рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;
 + ------------- + ----------------- + ----------------- - + ---------------- +
 |  TIMER_NAME |  TIMER_FREQUENCY |  TIMER_RESOLUTION |  TIMER_OVERHEAD |
 + ------------- + ----------------- + ----------------- - + ---------------- +
 |  CYCLE |  2395388059 |  1 |  72 | 
 |  NANOSECOND |  1,000,000,000 |  1000 |  513 | 
 |  MICROSECOND |  1,000,000 |  1 |  207 | 
 |  MILLISECOND |  1038 |  1 |  225 | 
 |  рдЯрд┐рдХ |  101 |  1 |  531 | 
 + ------------- + ----------------- + ----------------- - + ---------------- + 

рдЕрднреНрдпрд╛рд╕ рд╕реЗ, рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдРрд╕реЗ (~ 500) рдЪрдХреНрд░реЛрдВ рдХреЛ рдиреИрдиреЛрд╕реЗрдХрдВрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдУрд╡рд░рд╣реЗрдбреНрд╕ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдХреБрд▓ рд╕рдордп рдХрд╛ рд▓рдЧрднрдЧ 5% рднрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВрдиреЗ рдЙрди рдХрд╛рд░реЛрдВ рдХреЛ рджреЗрдЦрд╛, рдЬрд┐рди рдкрд░ рдпреЗ рдУрд╡рд░рд╣реЗрдбреНрд╕ 12% рд╕реЗ рдЕрдзрд┐рдХ рдмрдирд╛рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддреЗ рд╕рдордп рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред

рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕реЗрдЯрдЕрдк рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдЕрдм рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рд▓реЛрдб рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рдХрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреИрд╕реЗ?
  рдЯреЗрдмрд▓ рджрд┐рдЦрд╛рдПрдВ;
 + ---------------------------------------------- +
 |  Tables_in_performance_schema |
 + ---------------------------------------------- +
 ...
 |  event_waits_current | 
 |  event_waits_history | 
 |  рдШрдЯрдирд╛рдПрдБ_рд╡рд╛рдЗрдЯреНрд╕_рд╣рд┐рд╕реНрдЯреНрд░реА_рд▓реЙрдиреНрдЧ | 
 |  event_waits_summary_by_instance | 
 |  рдЗрд╡реЗрдВрдЯреНрд╕_рд╡рд╛рдЗрдЯреНрд╕_рд╕реБрдорд░реА_рдмрд╛рдЗ_рдереНрд░реЗрдб_рдмреАрдП_рд╡реЗрдВрдЯ_рдирд╛рдо | 
 |  рдЗрд╡реЗрдВрдЯреНрд╕_рд╡рд╛рдЗрдЯреНрд╕_рд╕реБрдорд░реА_рдЧреНрд▓реЛрдмрд▓_рдмреАрдП_рд╡реЗрдВрдЯ_рдирд╛рдо | 
 ...
 |  file_summary_by_event_name | 
 |  file_summary_by_instance | 
 ...
 |  рдзрд╛рдЧреЗ | 
 + ---------------------------------------------- + 

рдереНрд░реЗрдбреНрд╕ - рдЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдВрдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрднреА рднреА INFORMATION_SCHEMA.PROCESLIST рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВ, рдпрджрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдорд░ рдЧрдИ рд╣реИ, рддреЛ рдереНрд░реЗрдб рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЬреАрд╡рд┐рдд рд░рд╣реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЬреБрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдмрд╛рд╣рд░реА рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдЗрд╡реЗрдВрдЯ_рд╡рд╛рдЗрдЯреНрд╕_рдХреНрд░рд╛рдВрддрд┐ ( рдЗрддрд┐рд╣рд╛рд╕ , рд╣реЗрд░реЛрдЯреНрд░реА_рд▓рдВрдЧ ) - рдЗрд╕рдореЗрдВ рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдкреНрд░рддреАрдХреНрд╖рд╛ рдШрдЯрдирд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЖрдХрд╛рд░ рдорд╛рдкрджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╕рдмрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реИ, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рддрд╛рд▓реЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдпрд╛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреЛрдб рдХрд╛ рдХреМрди рд╕рд╛ рднрд╛рдЧ рдзреАрдорд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╕реНрд░реЛрдд рд▓рд╛рдЗрди рдХрд╛ рд▓рд┐рдВрдХ рд╣реИред
рдШрдЯрдирд╛рдУрдВ_рд╡рд╛рдЗрдЯреНрд╕_рд╕реБрдорд░реА - рдореЗрдВ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрд╕реНрдкрддрд╛рд▓ рдореЗрдВ рдФрд╕рдд рддрд╛рдкрдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдбреАрдмреАрдП рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЯреЗрдмрд▓ред
file_summary - рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдЖрдВрдХрдбрд╝реЗ, рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рд╣реЙрдЯ рдЯреЗрдмрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдпрд╣ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рддреЗ рд╕рдордп innodb_file_per_table = 1 рдХреЛ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдпрд╣рд╛рдБ InnoDB рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рджреЗрдЦ рдкрд╛рдПрдВрдЧреЗред
рд╕рднреА рдЗрд╡реЗрдВрдЯ рдЯреЗрдмрд▓ рдореЗрдВ, рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рднреА рд╣реЛрддреА рд╣реИред рдЪреВрдВрдХрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдлрд╝рд╛рдЗрд▓_рд╕реБрдорд░реА рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЙрдирд╕реЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП 'рдкреНрд░рддреАрдХреНрд╖рд╛ / io / рдлрд╝рд╛рдЗрд▓ /%' рдЬреИрд╕реЗ рдЗрд╡реЗрдВрдЯ_рдирд╛рдо рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдордиреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЪрд▓реЛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдпрд╣ рд╕рдм рдХреНрдпреЛрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдФрд░ рдЗрд╕ рдпреЛрдЬрдирд╛ рд╕реЗ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдЕрднреНрдпрд╛рд╕


рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗред рдлрд┐рд▓рд╣рд╛рд▓, рдЖрдк рдЗрд╕ рдпреЛрдЬрдирд╛ рд╕реЗ рдЙрддрдиреА рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рддрдиреА рд╣рдо рдЪрд╛рд╣реЗрдВрдЧреЗ, рдореИрдВ рдореБрдЦреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред
рд╕рдмрд╕реЗ рд╣реЙрдЯ рдЯреЗрдмрд▓

  substring_index (file_name, '/', -1), file_name, event_name, count_read, count_write рд╕реЗ file_summary_by_instance рдЬрд╣рд╛рдВ COUNT_READ + COUNT_WRITE> 0 рдЖрд░реНрдбрд░ рджреНрд╡рд╛рд░рд╛ COUNT_READ + COUNT_WRITE desc 30 рд╕реАрдорд┐рдд рдХрд░реЗрдВ;
 + ------------------------------------- + ----------- --------------------------- + ------------ + --------- ---- +
 |  file_name |  рдШрдЯрдирд╛_рдирд╛рдо |  count_read |  count_write |
 + ------------------------------------- + ----------- --------------------------- + ------------ + --------- ---- +
 |  proc.MYD |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / myisam / dfile |  102716781 |  0 | 
 |  ib_logfile1 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / innodb / innodb_log_file |  0 |  1008958 | 
 |  innodb1 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / innodb / innodb_data_file |  43106 |  958070 | 
 |  рдШрдЯрдирд╛ред рдПрдорд╡рд╛рдИрдбреА |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / myisam / dfile |  633053 |  126470 | 
 |  # sql149f_301db7_b.frm |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / sql / FRM |  180012 |  0 | 
 ...
 |  рдШрдЯрдирд╛ред рдПрдорд╡рд╛рдИ |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / myisam / kfile |  0 |  126466 | 
 |  # sql149f_337a12_3.frm |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / sql / FRM |  71372 |  0 | 
 ...
 |  job_events # P # job_events_201108.ibd |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / innodb / innodb_data_file |  8 |  34662 | 
 ...
 |  olap_transactions_hourly_amount.frm |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / io / рдлрд╝рд╛рдЗрд▓ / sql / FRM |  3637 |  8264 | 
 + ------------------------------------- + ----------- --------------------------- + ------------ + --------- ---- +

рдЖрдкрдХреЛ рдХрд┐рди рдмрд╛рддреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП:
proc.MYD - рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛрдб рд╣реЛрддреЗ рд╣реИрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдмрд╣реБрдд рдХреБрдЫ рдкрдврд╝рддреЗ рд╣реИрдВред рдпрд╣ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рддрд╛рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдХрдиреЗрдХреНрд╢рди рдкреВрд▓ рдЪрд╛рд▓реВ рд╣реЛред
ib_logfile1 - рдареАрдХ рд╣реИ, рдпрд╣рд╛рдБ рд╣рдо рд╢рдХреНрддрд┐рд╣реАрди рд╣реИрдВ, рдпрд╣ рдЕрднреА рднреА InnoDB рд╣реИ ред
innodb1 - рдпрд╛ рддреЛ рд╣рдордиреЗ innodb_file_per_table = 1 рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ InnoDB рдЯреЗрдмрд▓ рдмрдирд╛рдП рдпрд╛ рд╣рдо рдЬреЛ рдХреБрдЫ рднреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП MySQL 5.6 рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
event.MYD , event.MYI - рдареАрдХ рд╣реИ, рдореИрдВ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рдЪреБрдХрд╛ рд╣реВрдВ ред
tmp / # sql149f_301db7_b.frm рдФрд░ рдЙрдирдХреЗ рдЬреИрд╕реЗ рдЕрдиреНрдп - рдареАрдХ рд╣реИ, рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЕрд╕реНрдерд╛рдпреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ - рдЖрдкрдХреЛ рдШрдЯрдирд╛рдУрдВ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдЖрдк рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реИрдВ рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рд░рдВрдЧреЗ рд╣рд╛рдереЛрдВ рдкрдХрдбрд╝ рд▓реЗрдВрдЧреЗред
job_events # P # job_events_201108.ibd innodb рдХреА рд╕рдмрд╕реЗ рд╣реЙрдЯ рдЯреЗрдмрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рд╣рдо рдмрд╣реБрдд рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрдврд╝рддреЗ рд╣реИрдВ, рдпрд╣ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЪрд╛рд╣реЗ рд╣рдордиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдХрд┐рдпрд╛ рд╣реЛред
olap_transactions_hourly_amount.par - рдареАрдХ рд╣реИ, рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдИрдорд╛рдирджрд╛рд░ рд▓рдЧрддрд╛ рд╣реИ, рд╣рд░ рдШрдВрдЯреЗ рд╣рдо рд╡рд┐рднрд╛рдЬрди рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ, рдкрдврд╝рдиреЗ рдХрд╛ рд╕реНрддрд░ рд▓рдЧрднрдЧ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реНрддрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред
рдпрд╣ рдХреЗрд╡рд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ; рдмреЗрд╢рдХ, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЧрд░реНрдо рддрд╛рд▓реЗ

  Event_name, source, sum (рдЯрд╛рдЗрдорд░_рд╡рд╛рдЗрдЯ) рдЯрд╛рдЗрдорд░_wait рдХреЛ рдЗрд╡реЗрдВрдЯ_waits_history_long рд╕реЗ рдЪреБрдиреЗрдВ, рдЬрд╣рд╛рдВ event_name рдЗрд╡реЗрдВрдЯ_name рджреНрд╡рд╛рд░рд╛ 'рдкреНрд░рддреАрдХреНрд╖рд╛ / io / рдлрд╝рд╛рдЗрд▓%' рд╕рдореВрд╣ рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╕реНрд░реЛрдд рдХреНрд░рдо 3 рдбреАрдПрд╕рд╕реА рд╕реАрдорд╛ 30 рддрдХ;
 + ------------------------------------------------- ----- + -------------------- + --------------- +
 |  рдШрдЯрдирд╛_рдирд╛рдо |  рд╕реНрд░реЛрдд |  рдЯрд╛рдЗрдорд░_рд╡рд╛рдЗрдЯ |
 + ------------------------------------------------- ----- + -------------------- + --------------- +
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ / synch / cond / sql / COND_queue_state |  event_queue.cc:765 |  1998358450083 | 
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / synch / rwlock / myisam / MYISAM_SHARE :: key_root_lock |  mi_rnext.c: 43 |  82397115 | 
 ...
 |  рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ / synch / mutex / sql / LOCK_plugin |  sql_plugin.cc:744 |  607986 | 
 + ------------------------------------------------- ----- + -------------------- + --------------- + 

(рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрд╕реНрдкрддрд╛рд▓ рдореЗрдВ рдФрд╕рдд рддрд╛рдкрдорд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╡реЗрдВрдЯ_рд╡рд╛рдЗрдЯреНрд╕_рд╕реБрдорд░реА_рдмрд┐рди_рдереНрд░реЗрдб_рдИрд╡реЗрдВрдЯ_рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдХреЛрдб рдХреА рдХреЛрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реЗрдЦрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд╛рдирдХрд╛рд░реА рдЕрдзрд┐рдХ рдЙрджреНрджреЗрд╢реНрдп рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗрд╡рд▓ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)
рдкрд╣рд▓реЗ рдФрд░ рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдбрд░рд╛рд╡рдирд╛ рд╣реИред рд╣рдо рд╕реНрд░реЛрдд рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред
  рдЕрдЧрд░ (thd-> рдорд╛рд░реЗ рдЧрдП)
   {
     рдЕрдЧрд░ (рд╕рдВрдпрдо)
       mysql_cond_wait (& COND_queue_state, рдФрд░ LOCK_event_queue);
     рдЕрдиреНрдпрдерд╛
       mysql_cond_timedwait (& COND_queue_state, рдФрд░ LOCK_event_queue, abstime);  // рдпрд╣рд╛рдБ рдпрд╣ рд╣рдорд╛рд░реА рд▓рд╛рдЗрди рд╣реИ
   } 

рдареАрдХ рд╣реИ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдареАрдХ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдкрд░реНрдЪреА рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, MySQL рдХреЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рдбреАрд▓ рдХрд░рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрдкреВрд░ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдЧрддрд┐рд░реЛрдз рд╣реИрдВ, рддреЛ рдореИрдВ рдореНрдпреВрдЯреЗрдХреНрд╕ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдмрд╕реЗ рдЖрдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╢реАрд░реНрд╖ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░реВрдВрдЧрд╛ред
MySQL рдХреЗ рд╣рд╛рд▓ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рдкреНрд░рдЪрд╛рд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛ innobd_adaptive_hash_index рдкреНрд░рдХрдЯ рд╣реБрдИ рд╣реИ ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдмреА-рдЯреНрд░реА рдСрдкрд░реЗрд╢рди рдореЗрдВ рдПрдХ рдЦреЛрдЬ рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреА рддрд╛рд▓рд┐рдХрд╛ рдЫреЛрдЯреА рд╣реИ, рдФрд░ рд╕реВрдЪрдХрд╛рдВрдХ рд░реИрдо рдореЗрдВ рдлрд┐рдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ MySQL рдЗрд╕ рдмрдлрд░ рдореЗрдВ рд╣реИрд╢ рдореИрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рд╕реВрдЪрдХрд╛рдВрдХ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЦреЛрдЬ рдпрдерд╛рд╕рдВрднрд╡ рддреЗрдЬ рд╣реЛ рдЬрд╛рддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдПрдХ рдиреБрдХрд╕рд╛рди рд╣реИред рдЗрд╕ рдХреИрд╢ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдореНрдпреВрдЯреЗрдХреНрд╕ рд╣реИред рдХрд┐рд╕реА рднреА рдЯреЗрдмрд▓ рдпрд╛ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдкрд░ рдЗрд╕ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реЗрдХреНрд╢рди рддрдХ рдкрд╣реБрдБрдЪ рджреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рд▓реЗрди-рджреЗрди рд╣реИ рдФрд░ рдпрд╣ рдореНрдпреВрдЯреЗрдХреНрд╕ рдЧрд░реНрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЖрдк рдХреНрд╡реЗрд░реА рдЯреЙрдк рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
| wait/synch/rwlock/innodb/btr_search_latch | btr0sea.c:XXX | 183897 |
рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
InnoDB рдореНрдпреВрдЯреЗрдХреНрд╕ рдФрд░ рд░реАрдб-рд░рд╛рдЗрдЯ рд▓реЙрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдХреЗ рдмрдЬрд╛рдп рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЗрд╖реНрдЯрддрдо рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рддрд╛рд▓реЗ рдХреЗ рдмрдЬрд╛рдп, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдХреБрдЫ рдХрд╛рдЙрдВрдЯрд░реЛрдВ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдкреНрд░рддреАрдХреНрд╖рд╛ рдкреНрд░рдХрд╛рд░ / рд╕реВрдЪрдирд╛ / рд▓рдВрдЪ / рдореНрдпреВрдЯреЗрдХреНрд╕ / рдЗрдирдмреЙрдХреНрд╕ / rw_lock_mutex рдпрд╛ рдкреНрд░рддреАрдХреНрд╖рд╛ / рд╕рд┐рдВрдХ / рдореНрдпреВрдЯреЗрдХреНрд╕ / рдЗрдВрд╕реЛрдбрдм / рдереНрд░реЛрдЯ_рд▓реЛрдХрд▓_рдореБрдЯреЗрдХреНрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдКрдкрд░ рд╣реИрдВ, рддреЛ рдЗрди рд╕реНрд░реЛрддреЛрдВ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрди рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХреА рд░реЗрдЦрд╛ #ifdef INNODBB_Rutex_mutex рдкрд░ рдирд╣реАрдВ рд╣реИред рд╢реБрд░реБрдЖрддреА рдХрдВрдкрд╛рдЗрд▓рд░ рдФрд░ рдЖрдк #else / * INNODB_RW_LOCKS_USE_ATOMICS * / рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд╕рднреА рдЖрдХрд░реНрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред
рдирд╡реАрдирддрдо InnoDB рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдореНрдпреВрдЯреЗрдХреНрд╕ рдкреНрд░рддреАрдХреНрд╖рд╛ / synch / mutex / innodb / flush_list_mutex рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд░реИрдо рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рдж рд╕рднреА рдЧрдВрджреЗ рдмреНрд▓реЙрдХ, рдФрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рд╕рдордп рдХреЗ рдмрд╛рдж рдбрд┐рд╕реНрдХ рдореЗрдВ рдлреНрд▓рд╢ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ, рдмрдлрд░ рдкреВрд▓ рдХреЗ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░реАрд╕реЗрдЯ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдПрдХ рдЕрд╕рдлрд▓ рдирд┐рд░реНрдгрдп рдерд╛ рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЦрдВрдб рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЖрдкрдХреЛ рдмреЗрд╣рддрд░ рдкреИрдорд╛рдиреЗ рдкрд░, рдФрд░ рдбрд┐рд╕реНрдХ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдореНрдпреВрдЯреЗрдХреНрд╕ рдЕрдкреЗрдХреНрд╖рд╛рдПрдБ рджреЗрдЦрддреЗ рд╣реИрдВ / synch / rwlock / innodb / checkpoint_lock рддреЛ рдЖрдкрдХреЛ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдЖрдкрдХрд╛ innodb_max_dirty_pages_pct_ value рдмрд╣реБрдд рдХрдо рд╣реИред рдЪреМрдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрдо рдЖрдХреНрд░рд╛рдордХ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред
рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рддреАрдХреНрд╖рд╛ рд╣реЛрдЧреА / рд╕рд┐рдВрдХ / рдореНрдпреВрдЯреЗрдХреНрд╕ / рдЗрдиреЛрдбрдм / рдмреБрдлрд╝_рдкреБрд▓_рдореНрдпреВрдЯреЗрдХреНрд╕ ред рдпрд╣ рдореНрдпреВрдЯреЗрдХреНрд╕ рдмрдлрд░ рдкреВрд▓ рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдпрджрд┐ рдпрд╣ рдореНрдпреВрдЯреЗрдХреНрд╕ рд╕рдмрд╕реЗ рдКрдкрд░ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рдмрджрд▓рдирд╛ рддрд╛рдХрд┐ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдХрдо рдбреЗрдЯрд╛ рд░реИрдо рдореЗрдВ рд▓реЛрдб рд╣реЛ, рдпрд╛ XtraDB рдкрд░ рд╕реНрд╡рд┐рдЪ рд╣реЛред рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реБрдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд▓рдЧрдЗрди рдЗрдиреЛрдмреАрдбреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдРрд╕реЗ рддрд╛рд▓реЗ рд╣реИрдВ рдЬреЛ рдмрд╕ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдЦрд░рд╛рдм рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдЖрдкрдХреА рдорджрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд░реНрдиреЗрд▓_рдореБрдЯреЗрдХреНрд╕ рдЬреИрд╕реЗ рддрд╛рд▓реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рджрд░реНрджрдирд╛рдХ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдХрдИ рд▓реЗрдирджреЗрди рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд▓реЗрдирджреЗрди рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп, рдЗрд╕реЗ рд╡рд░реНрддрдорд╛рди рд▓реЗрдирджреЗрди рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЛ рдЕрдкрдиреЗ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рд╕реВрдЪреА рдмрд▓реНрдХрд┐ рдмрдбрд╝реА рд╣реИ, рддреЛ рд▓реЙрдХ (рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг) рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЕрдкрдиреЗ рдЕрднреНрдпрд╛рд╕ рд╕реЗ, рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрдиреЛрдбрдм рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдореНрдпреВрдЯреЗрдХреНрд╕ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред
рдмрд╛рдХреА рдХреЗ рд▓рд┐рдП, рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдкрдврд╝рдирд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдХреБрд▓ рдЖрд╡реГрддреНрддрд┐ рдлрд╝реНрд░реАрдЬрд╝ рдХреЗ рджреМрд░рд╛рди рддрд╛рд▓реЗ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


рдпрд╣ рддрдВрддреНрд░, рдСрд░реЗрдХрд▓ рдореЗрдВ рд╣рдорд╛рд░реЗ рдмрд╣реБрдд-рдкреНрдпрд╛рд░реЗ рдирд┐рд╢рд╛рдиреЛрдВ рдФрд░ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рдкреИрдХ рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрдм рд╡рд╣рд╛рдБ рдХреБрдЫ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдлреНрд░реАрдЬ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдХрд╣рд╛рдВ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ, рддреЛ PERFORMANCE_SCHEMA рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рд╡рд╣рд╛рдВ рд╣рдореЗрд╢рд╛ рдмрд╣реБрдд рд╕рд╛рд░реА рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдУрд░реЗрдХрд▓ рдЕрднреА рднреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд╣реАрдВ рдЦрдбрд╝рд╛ рд╣реИ рдФрд░ 5.6.X рдореЗрдВ рд╣рдореЗрдВ рджреЛ рдбреНрд░реЙрдк рдбреЗрдб рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рд╕рднреА рдЯреЗрдмрд▓ рдФрд░ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ (рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЬрд╛рдВрдЪ рдХрд░ рд▓рд┐рдпрд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╡рд╣рд╛рдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╣реИ) рдЬрд╛рдирдХрд╛рд░реА рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреА рд▓рдЧ рд░рд╣реА рдереА, рдпрд╣ рд▓рд╛рдкрддрд╛ рдпрд╛ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЕрдкреНрд░рдпреБрдХреНрдд рдЗрдВрдбреЗрдХреНрд╕реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрднреБрдд рд╣реИ)ред рдЦреИрд░, рд╣рдо рдЖрд╢рд╛ рдФрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред

ZY рдпрджрд┐ рдЖрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореНрдпреВрдЯреЗрдХреНрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдлрд┐рд▓рд╣рд╛рд▓ рдХрд┐рд╕реА рднреА рд╕реНрдерд╛рди рдкрд░ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреА рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЛ рдорджрдж рдорд┐рд▓реЗрдЧреА рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ PERFORMANCE -SCHEMA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ

Source: https://habr.com/ru/post/In126358/


All Articles