MySQL Oracle рдХреА рд╕рдВрдкрддреНрддрд┐ рдмрди рдЧрдпрд╛ рд╣реИ, рдХреНрдпрд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдФрд░ рдпрд╣ рдХрд┐рддрдиреА рддреЗрдЬреА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ? .. рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рддрдХ рдХреЛрдИ рд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рдХреМрди рд╣реИ? рддреЛ, рдЬреЛ "рд╡рд┐рд╖рдп рдореЗрдВ рдирд╣реАрдВ" рдХреЗ рд▓рд┐рдП рд╕рдореАрдХреНрд╖рдХ
рдХреБрдЫ рд▓реЛрдЧ
рдбрд░рддреЗ рд╣реИрдВ , рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ MySQL рдУрд░реЗрдХрд▓ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реЛ рдЧрдпрд╛ рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдРрд╕реА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд░рд╣ рд░рд╣реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ
рдореБрджреНрд░рдг рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдЬрд╛рдирдХрд╛рд░реА рдлреИрд▓ рд░рд╣реА рд╣реИ рдФрд░ рдирд┐рд░реНрдгрдп рддреЗрдЬреА рд╕реЗ рдЪрдордХ рд░рд╣реЗ рд╣реИрдВред
рдорд╛рдЗрдХрд▓ рд╡рд┐рдбреЗрдирд┐рдпрд╕ , MySQL рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рдФрд░ MySQL рдПрдмреА рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ (рдЬреЛ рд╕реВрд░рдЬ рджреНрд╡рд╛рд░рд╛ рд╕реЗрд╡рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдУрд░реЗрдХрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд╢реЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)
рдкреЗрдЯреНрд░ рдЬрд╝реЗрддреНрд╕реЗрд╡ рдПрдХ MySQL рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реИ, рдЬреЛ MySQLPerformanceBlog.com рдмреНрд▓реЙрдЧ рдХреЗ рд╣реЛрд╕реНрдЯ MySQL рдЗрдВрдХ рдореЗрдВ рдЙрдЪреНрдЪ рдкрд░рдлреНрдпреВрдореЗрдВрд╕ рд╕рдореВрд╣ рдХреЗ рдкреВрд░реНрд╡ рдЯреАрдо рд▓реАрдбрд░ рд╣реИрдВред
рддреЛ рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рд╣реИрдВ?
Percona рд╕рд░реНрд╡рд░ рдПрдХ MySQL рдмрд┐рд▓реНрдб (рдкреАрдЯрд░ рдЬрд╝реИрддрд╕реЗрд╡ рдФрд░ рд╕рд╣ рд╕реЗ) рд╣реИ, рдЬреЛ рдПрдХреНрд╕реНрдЯреНрд░рд╛рдмреАрдбреА рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрдзреБрдирд┐рдХ рдорд▓реНрдЯреА-рдХреЛрд░ рд╕рд░реНрд╡рд░ рдкрд░ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди / рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдореЗрдВ MySQL + InnoDB рдкреНрд▓рдЧрдЗрди рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИ - рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдХреБрдЫ рд╕реЗ рдЕрдзрд┐рдХ, рдпрд╣ MySQL 5.0 рдФрд░ 5.1 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрджреЛрд╖ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЖрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ innodb рд╕реЗ xtradb рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдк рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ xtradb рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдЫреЛрдЯреЗ рдкреГрд╖реНрда рдХрд╛ рдЖрдХрд╛рд░)ред
XtraDB рднрдВрдбрд╛рд░рдг InnoDB-plugin рдХреЛрдб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЗрд╕рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рд╣реИ, рд▓реЗрдХрд┐рди Google рдФрд░ Percona рд╕реЗ рдкреИрдЪ рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рдХрд╛рд░рдг рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рджрд░реНрд╢рди рдЕрд▓рдЧ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, XtraDB рдиреЗ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛, InnoDB I / O рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛, рдХрдИ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдзрд╛рд░рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛, рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рд░реАрдб-рдлреЙрд░рд╡рд░реНрдб рдбреЗрдЯрд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЕрдиреБрдХреВрд▓реА рдЪреЗрдХрдкреЙрдЗрдВрдЯрд┐рдВрдЧ , рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЙрдХ рд╕рдВрдЧрдарди рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдВрдХрдбрд╝реЗ рдЬрдорд╛ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВред
MariaDB рдореЛрдВрдЯреА рд╕реЗ рдПрдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╣реИ, MySQL рдХреЛрдб рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рд╣реИ, рдЕрд░реНрдерд╛рддред рдпрд╣ MySQL 5.1 рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдХрдИ рдЙрдиреНрдирдд рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдХреВрд▓рди рд╕рд╣рд┐рдд рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рднрдВрдбрд╛рд░рдг рдЗрдВрдЬрди рдХреЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЖ рд░рд╣рд╛ рд╣реИ:
- рдирдП рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕:
- Aria (рдкреВрд░реНрд╡ рдореЗрдВ рдорд╛рд░рд┐рдпрд╛ ) - MyISAM- рдЖрдзрд╛рд░рд┐рдд рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░рдг, рдЬрд┐рд╕рдореЗрдВ рдХреНрд░реИрд╢ рдХреЗ рдмрд╛рдж рдмрдврд╝реА рд╣реБрдИ рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, MyISAM рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рд╕рдВрдЧрддрддрд╛ред
- OQGRAPH (рдЬрдЯрд┐рд▓ рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рдЖрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░рдг)
- рд╕реНрдлрд┐рдВрдХреНрд╕ - рдЦреЛрдЬ рдЗрдВрдЬрди рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░рдг
- рдкреНрд░рд╛рдЗрдордмреЗрд╕ рдПрдХреНрд╕рдЯреА - рд░реВрд╕реА рдореЗрдВ рд╡рд░реНрдгрди
- XtraDB рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ InnoDB рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- FederatedX - рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп рдХреЗ рд░реВрдк рдореЗрдВ рджреВрд░рд╕реНрде рддрд╛рд▓рд┐рдХрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
- MyISAM рдЗрдВрдЬрди рдкреИрдЪ - рдЦрдВрдбрд┐рдд рдХреИрд╢ (рдЙрдЪреНрдЪ рднрд╛рд░ рдкрд░ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡реГрджреНрдзрд┐ рджреЗрддрд╛ рд╣реИ)
- рд╡рд░реНрдЪреБрдЕрд▓ рдХреЙрд▓рдо
- рддрд╛рд▓рд┐рдХрд╛ рдЙрдиреНрдореВрд▓рди - JOIN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдирдП рдкреНрд░рдХрд╛рд░ рдХрд╛ рдХреНрд╡реЗрд░реА рдЕрдиреБрдХреВрд▓рди
- рдереНрд░реЗрдб рдкреВрд▓ - рдЕрдм рдЖрдк рдкреНрд░рддрд┐ рдХрдиреЗрдХреНрд╢рди рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдереНрд░реЗрдб рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ
- рдзреАрдореА рдХреНрд╡реЗрд░реА рдХреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рддрдВрддреНрд░
рдорд╛рд░рд┐рдпрд╛рдмреАрдбреА рдкреНрд░реАрдмрд┐рд▓реАрдЯ рдмрд╛рдЗрдирд░реА рдЕрд╕реЗрдВрдмрд▓рд┐рдпрд╛рдБ рд╡рд┐рдВрдбреЛрдЬ, рдбреЗрдмрд┐рдпрди, рдЙрдмрдВрдЯреВ, рдЖрд░рдПрдЪрдИрдПрд▓ 5, рд╕реЗрдВрдЯреЛрд╕ 5 рдФрд░ рд╕реЛрд▓рд╛рд░рд┐рд╕ 686 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
GPL v2 рд▓рд╛рдЗрд╕реЗрдВрд╕ ред
PS рдпрд╣ рд╕рдм FreeBSD рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдореЗрдВ рдирд╣реАрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЦреНрдп рдЬреЛрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╣реИред рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдПрдХрддреНрд░ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд - рд╢реЗрдпрд░ рдЕрдиреБрднрд╡ред
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА:
csa :
http://blogerator.ru/page/mysql-na-steroidah рдЕрдзрд┐рдХ рдЕрд▓рдЧ MySQL рдХрд╛рдВрдЯреЗ рдХрд╛ рдЕрд╡рд▓реЛрдХрди
apelsyn :
Barracuda InnoDB рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк
рдмрдВрдзрди : MySQL рдФрд░ Google
MySQL рдЧреНрд░рд╛рд╣рдХ Google