рдПрдХ MySQL рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕

рдпрд╣ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдЧрд╛ред

рдпрд╣ рддрдм рд╣реБрдЖ рдЬрдм рд╣рдордиреЗ рдИрдореЗрд▓ рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛ред рд╣рдорд╛рд░реА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдПрдХ рджрд┐рди рдореЗрдВ рджрд╕рд┐рдпреЛрдВ рд▓рд╛рдЦ рдкрддреНрд░ рднреЗрдЬрдиреЗ рдереЗред рдПрдХ рдкрддреНрд░ рднреЗрдЬрдирд╛ рдПрдХ рдЖрд╕рд╛рди рдХрд╛рдо рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕реБрдВрджрд░ рджрд┐рдЦрддрд╛ рд╣реИ:

  1. HTML рд░рдЪрдирд╛рддреНрдордХ рд╕реЗ рдПрдХ рдкрддреНрд░ рд▓реЗ рд▓реАрдЬрд┐рдП, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░реЗрдВред
  2. рд╕рдВрджреЗрд╢ рджреЗрдЦрдиреЗ рд╡рд╛рд▓рд╛ рдкрд┐рдХреНрд╕реЗрд▓ рдЬреЛрдбрд╝реЗрдВ, рдХреНрд▓рд┐рдХ рдХреЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдХреЗ рд╕рднреА рд▓рд┐рдВрдХ рдХреЛ рдЕрдкрдиреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ -ред
  3. рдпрд╣ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдИрдореЗрд▓ рдХрд╛рд▓реА рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рд╣реИред
  4. рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреВрд▓ рдХреЛ рдПрдХ рдИрдореЗрд▓ рднреЗрдЬреЗрдВред

рдореИрдВ рдЖрдкрдХреЛ рджреВрд╕рд░реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдКрдВрдЧрд╛:
Microservice рдореЗрд▓-рдмрд┐рд▓реНрдбрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрддреНрд░ рддреИрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИ:

  • рдкрддреНрд░ рдореЗрдВ рд╕рднреА рд▓рд┐рдВрдХ рдкрд╛рддрд╛ рд╣реИ;
  • рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп 32-рд╡рд░реНрдг uuid рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ;
  • рдореВрд▓ рд▓рд┐рдВрдХ рдХреЛ рдПрдХ рдирдП рдХреЗ рд╕рд╛рде рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рднреА рд╕реНрд░реЛрдд рд▓рд┐рдВрдХ рдХреЛ рдпреВрдЖрдИрдбреА рдХреЗ рд╕рд╛рде рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдбреЛрдореЗрди рдХреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЬрдм рдЖрдк рдЗрд╕ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ GET рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдореВрд▓ рдЫрд╡рд┐ рдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдореВрд▓ рд▓рд┐рдВрдХ рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реЗрд╡рд┐рдВрдЧ рд╣реЛрддреА рд╣реИ, рд╣рдо рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдпреВрдЖрдИрдбреА рдХреЛ рдореВрд▓ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдФрд░ рдХреБрдЫ рдореЗрдЯрд╛ рдЬрд╛рдирдХрд╛рд░реА (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдИрдореЗрд▓, рдореЗрд▓рд┐рдВрдЧ рдЖрдИрдбреА рдФрд░ рдЕрдиреНрдп рдбреЗрдЯрд╛) рдХреЗ рд╕рд╛рде рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдЖрдВрдХрд▓рди рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ, рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЯреНрд░рд┐рдЧрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 1 рдЕрдиреБрд░реЛрдз рдореЗрдВ рдбреАрдореЙрдиреЗрдЯрд╛рдЗрдЬреЗрд╢рди рд╣рдорд╛рд░реА рдорджрдж рдХрд░рддрд╛ рд╣реИред

рд╕рдорд╕реНрдпрд╛ рдирдВрдмрд░ 1


рд╣рдо рдореЗрдВ рдкреАрдврд╝реА рдХреА рдкреАрдврд╝реА рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдкрд░ рдирд┐рд░реНрднрд░ рдереАред

рдЪреВрдВрдХрд┐ рдореЗрд▓рд┐рдВрдЧ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдореЗрдВ рд╣реЛрддреА рд╣реИ рдФрд░ рдПрдХ рдкрддреНрд░ рдХреЛ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛ рд╕рд░реНрд╡рд┐рд╕ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдХреБрдЫ uuids рдмрд╣реБрдд рд╕рдорд╛рди рдереЗред рдЗрд╕рдиреЗ рдХрдо рдЪрдпрдирд╛рддреНрдордХрддрд╛ рджреАред рдпреВрдкреАрдбреА: рдХреНрдпреЛрдВрдХрд┐ рдбреЗрдЯрд╛ рд╕рдорд╛рди рдерд╛, рджреНрд╡рд┐-рд╡реГрдХреНрд╖ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рдерд╛ред

рд╣рдордиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЕрдЬрдЧрд░ рдореЗрдВ uuid рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛, рдЬрд╣рд╛рдВ рдХреЛрдИ рд╕рдордп рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЪреАрдЬ рдиреЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХреА рдЧрддрд┐ рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ред

рд╕реНрдЯреЛрд░реЗрдЬ рдХреИрд╕рд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ?

рддрд╛рд▓рд┐рдХрд╛ рдХреА рд╕рдВрд░рдЪрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдереА:

CREATE TABLE IF NOT EXISTS `Messages` ( `UUID` varchar(32) NOT NULL, `Message` json NOT NULL, `Inserted` DATE NOT NULL, PRIMARY KEY (`UUID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 

рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рдордп, рд╕рдм рдХреБрдЫ рддрд╛рд░реНрдХрд┐рдХ рд▓рдЧ рд░рд╣рд╛ рдерд╛:
UUID рдПрдХ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рд╣реИ, рдФрд░ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрдбреЗрдХреНрд╕ рднреА рд╣реИред рдЬрдм рд╣рдо рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдкрд░ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдорд╛рди рд╡рд╣реАрдВ рдЬрдорд╛ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдлреИрд╕рд▓рд╛ рдерд╛ред рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдиреЗрдВред

рдореЗрдЬ рдХреЗ рдмрдврд╝рдиреЗ рддрдХ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдерд╛ред

рд╕рдорд╕реНрдпрд╛ рд╕рдВрдЦреНрдпрд╛ 2


рдпрджрд┐ рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ:
рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдирдИ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдЗрд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рди рдХрд┐ рд╕рдорддрд▓ рд╕реВрдЪреА рдХреЗ рдЕрдВрдд рдореЗрдВ, рдмрд▓реНрдХрд┐ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдЯреНрд░реА рд╕рдВрд░рдЪрдирд╛ рдХреА рд╡рд╛рдВрдЫрд┐рдд рд╢рд╛рдЦрд╛ рдореЗрдВред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдмрдврд╝рддреЗ рднрд╛рд░ рдХреЗ рд╕рд╛рде, рд╕рдореНрдорд┐рд▓рди рдХрд╛ рд╕рдордп рдмрдврд╝ рдЧрдпрд╛ред

рд╕рдорд╛рдзрд╛рди рдПрдХ рдЕрд▓рдЧ рддрд╛рд▓рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред

 CREATE TABLE IF NOT EXISTS `Messages` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `UUID` varchar(32) NOT NULL, `Message` json NOT NULL, `Inserted` DATE NOT NULL, PRIMARY KEY (`ID`), UNIQUE KEY `UUID` (`UUID`, `Inserted`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 

рдЪреВрдБрдХрд┐ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдЕрдм рдСрдЯреЛ-рдЗрдиреНрдХреНрд░рд┐рдореЗрдВрдЯрд┐рдВрдЧ рд╣реИ, рдФрд░ mysql рдкрд┐рдЫрд▓реЗ рд╕рдореНрдорд┐рд▓рди рд╕реНрдерд╛рди рдХреЗ рдХреИрд╢ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ, рдЕрдм рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣рдореЗрд╢рд╛ рдЕрдВрдд рдореЗрдВ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рддреН рдЗрдиреЛрдбрдм рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдмрдврд╝рддреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред

рдореБрдЭреЗ рдЗрд╕ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рдорд┐рд▓рд╛ред Mysql рдмрд╣реБрдд рд╕рдорд╛рди рдЕрдиреБрдХреВрд▓рди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рдмреЗрд╢рдХ, рдореБрдЭреЗ рдПрдХ рдЕрдиреВрдареА рдХреБрдВрдЬреА рдЬреЛрдбрд╝рдирд╛ рдерд╛ рддрд╛рдХрд┐ рдХреЛрдИ рд╕рдВрдШрд░реНрд╖ рди рд╣реЛ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рд╕рдореНрдорд┐рд▓рди рдХреА рдЧрддрд┐ рдмрдврд╝рд╛ рджреАред

рдЖрдзрд╛рд░ рдФрд░ рднреА рдЕрдзрд┐рдХ рдмрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде, рд╣рдордиреЗ рдкреБрд░рд╛рдиреЗ рдбреЗрдЯрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ред рд╕рдореНрдорд┐рд▓рд┐рдд рдХреНрд╖реЗрддреНрд░ рдкрд░ DELETE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реИ - рдпрд╣ рдПрдХ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд╣реИ, рдФрд░ рдЬрдм рддрдХ рд╣рдо рдЕрдиреБрдХреВрд▓рди рддрд╛рд▓рд┐рдХрд╛ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ, рддрдм рддрдХ рд╕реНрдерд╛рди рдХреЛ рдореБрдХреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╡реИрд╕реЗ, рдпрд╣ рдСрдкрд░реЗрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рд╣рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ред

рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдЕрдкрдиреА рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
1 рджрд┐рди - 1 рд╡рд┐рднрд╛рдЬрди, рд╕рдордп рдЖрдиреЗ рдкрд░ рдкреБрд░рд╛рдиреЗ рдЕрдкрдиреЗ рдЖрдк рдЧрд┐рд░ рдЬрд╛рддреЗ рд╣реИрдВред

рд╕рдорд╕реНрдпрд╛ рд╕рдВрдЦреНрдпрд╛ 3


рд╣рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдбреЗрдЯрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рд╛, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рд╡рд┐рднрд╛рдЬрди рд╕реЗ рдЪреБрдирдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдирд╣реАрдВ рдорд┐рд▓рд╛, рдХреНрдпреЛрдВрдХрд┐ select`e рдХреЗ рд╕рд╛рде рд╣рдо рдХреЗрд╡рд▓ uuid рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, mysql рдХреЛ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХрд┐рд╕ рдкрд╛рд░реНрдЯреАрд╢рди рдореЗрдВ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡рд╣ рд╕рднреА рдореЗрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

рд╕рдорд╛рдзрд╛рди # 1 рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ - рдЙрддреНрдкрдиреНрди uuid рдореЗрдВ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдЬреЛрдбрд╝реЗрдВред рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рд░ рд╣рдордиреЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛: рд╣рдордиреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдпрд╛ рдЕрдВрдд рдореЗрдВ рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрдерд╛рди рдкрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдбрд╛рд▓рд╛; рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдбреИрд╢ рдкреНрд░рддреАрдХ рдЬреЛрдбрд╝рд╛ рддрд╛рдХрд┐ рдЗрд╕реЗ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

рдЗрд╕ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде, рд╣рдо рдЙрд╕ рддрд┐рдерд┐ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ рдЬрдм рдпреВрдЖрдИрдбреА рдЬрдирд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдореНрдорд┐рд▓рд┐рдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореВрд▓реНрдп рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реБрдП рдПрдХ рдЪрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдм рд╣рдо рдЙрд╕ рд╡рд┐рднрд╛рдЬрди рд╕реЗ рддреБрд░рдВрдд рдбреЗрдЯрд╛ рдкрдврд╝рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, ROW_FORMAT = COMPRESSED рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рд▓реИрдЯрд┐рди 1 рдореЗрдВ рдмрджрд▓рдиреЗ рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдордиреЗ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЬрдЧрд╣ рдмрдЪрд╛рдИред

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


All Articles