{"id":317146,"date":"2021-01-29T03:00:20","date_gmt":"2021-01-29T03:00:20","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=317146"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=317146","title":{"rendered":"\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f mysql \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0430\u044f"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\">\u0414\u043e\u0431\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0442\u043e\u043a, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0445\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435.<\/p>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u043f\u044f\u0442\u044c \u0438 \u0441\u043d\u043e\u0432\u0430 \u043f\u0440\u043e mySQL. \u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c\u0441\u044f \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. <br \/>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0442\u044c.<\/p>\n<h2>\u041d\u0430\u0447\u0430\u043b\u043e <\/h2>\n<p>  \u0421\u0435\u0440\u0432\u0435\u0440 \u0443 \u043d\u0430\u0441 \u043f\u0443\u0441\u0442\u044c \u0431\u0443\u0434\u0435\u0442 \u043d\u0430 \u200b<b> CentOS<\/b>\u200b. \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0443\u0434\u0435\u043c \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u043f\u0440\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0430 \u200b<b>my.cnf\u200b <\/b>. <\/p>\n<p>  \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c <br \/>   \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0411\u0414 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437! <\/p>\n<p>  <a name=\"habracut\"><\/a>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043c\u0441\u044f, \u0447\u0442\u043e \u043c\u044b \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u2014 \u0442.\u0435 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u043a\u0438\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u043d\u0430 \u043a\u0430\u043a\u043e\u043c \u0434\u0432\u0438\u0436\u043a\u0435 \u0438\u043c\u0435\u0435\u043c, \u043a\u0430\u043a\u0430\u044f \u0436\u0435\u043b\u0435\u0437\u043a\u0430 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0438 \u043f\u043e\u0434 \u043a\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0432\u0441\u0451 \u044d\u0442\u043e \u0434\u0435\u043b\u043e \u043f\u043e\u0434\u0433\u043e\u043d\u044f\u0442\u044c. <br \/>  \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432\u043e\u0437\u044c\u043c\u0435\u043c \u200b <b>htop\u200b <\/b>(\u043a\u0430\u043a \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 \u0438 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442):<\/p>\n<pre><code class=\"javascript\">yum install htop<\/code><\/pre>\n<p>  \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u200b <b>htop\u200b <\/b>: <\/p>\n<pre><code class=\"javascript\">htop<\/code><\/pre>\n<p>  \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043d\u0435\u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435: <br \/>  \u0417\u0430\u043f\u0438\u0448\u0435\u043c \u0441\u0435\u0431\u0435 \u0432 \u200b<b>my.cnf\u200b<\/b>:<\/p>\n<pre><code class=\"javascript\"># 3 \u044f\u0434\u0440\u0430, 4\u0433\u0431 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 <\/code><\/pre>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0443\u0437\u043d\u0430\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u0431\u043b\u0438\u0446 \u0438 \u0438\u0445 \u0442\u0438\u043f\u044b. <br \/>  \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432\u043e\u0437\u044c\u043c\u0435\u043c \u200b<b>mysql tuner\u200b<\/b>: <\/p>\n<pre><code class=\"javascript\">wget https:\/\/raw.github.com\/major\/MySQLTuner-perl\/master\/mysqltuner.pl<\/code><\/pre>\n<p>  \u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c:   <\/p>\n<pre><code class=\"javascript\">perl mysqltuner.pl<\/code><\/pre>\n<p>  \u0412\u044b\u0432\u043e\u0434 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e: <br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/lh\/kz\/w1\/lhkzw1reklpv-yf5mbxhwnhevcg.jpeg\" alt=\"image\"><\/p>\n<p>  \u0417\u0430\u043f\u0438\u0448\u0435\u043c \u0441\u0435\u0431\u0435 \u0432<b> \u200bmy.cnf<\/b>:   <\/p>\n<pre><code class=\"javascript\"># 64M myisam, 770M innoDB<\/code><\/pre>\n<p>  \u0422\u0438\u043f\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433 \u043e\u0431\u044b\u0447\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e\u0442 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0442\u0430\u043a\u043e\u0439:   <\/p>\n<pre><code class=\"javascript\">[client]  port                        = 3306  socket                      = \/var\/run\/mysqld\/mysqld.sock   [mysqld_safe]  socket                      = \/var\/run\/mysqld\/mysqld.sock  nice                        = 0    [mysqld]  user                        = mysql pid-file                    = \/var\/run\/mysqld\/mysqld.pid  socket                      = \/var\/run\/mysqld\/mysqld.sock  port                        = 3306  basedir                     = \/usr  datadir                     = \/var\/lib\/mysql  tmpdir                      = \/tmp  language                    = \/usr\/share\/mysql\/english  old_passwords               = 0  bind-address                = 127.0.0.1    skip-external-locking    max_allowed_packet          = 16M  key_buffer_size             = 16M  innodb_buffer_pool_size     = 2048M  innodb_file_per_table       = 1  innodb_flush_method         = O_DIRECT  innodb_flush_log_at_trx_commit  = 0    max_connections             = 144    &lt;a  href=&quot;https:\/\/ruhighload.com\/query_cache_size+%d0%bf%d0%b0%d1 %80%d0%b0%d0%bc%d0%b5%d1%82%d1%80+%d0%b2+mysql&quot;  target=&quot;_blank&quot; style=&quot;color: rgb(232, 95, 99);&quot;&gt;query_cache_size&lt;\/a&gt;  = 0 slow_query_log              = \/var\/log\/mysql\/mysql-slow.log  long_query_time             = 1    expire_logs_days            = 10  max_binlog_size             = 100M    [mysqldump]  quick  quote-names  max_allowed_packet          = 16M<\/code><\/pre>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0435\u0441\u044c, \u0437\u0430\u0447\u0435\u043c, \u043a\u0430\u043a \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 (\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u0430\u043b\u043e\u0432\u0430\u0442\u043e. <\/p>\n<h2>\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043e\u043d\u0444\u0438\u0433 <\/h2>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u043b\u0438\u0441\u0442\u0430\u0442\u044c \u0432 \u043a\u043e\u043d\u0435\u0446 \u0432\u044b\u0432\u043e\u0434\u0430 <b>\u200bmysql tuner<\/b>\u200b \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0436\u0435 \u043e\u043d \u0442\u0430\u043c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442. \u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u0430\u043a-\u0442\u043e \u0442\u0430\u043a:   <\/p>\n<pre><code class=\"javascript\">wget  https:\/\/raw.github.com\/major\/MySQLTuner-perl\/master\/mysqltuner.pl  perl mysqltuner.pl<\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/u_\/pe\/kq\/u_pekqniuebybbucpsnxmvjyub0.jpeg\" alt=\"image\"><\/p>\n<p>  \u041d\u0435 \u0431\u0443\u0434\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u0431\u0435\u0437\u0434\u0443\u043c\u043d\u043e\u0439 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439, \u0430 \u043f\u0440\u043e\u0439\u0434\u0435\u043c\u0441\u044f \u043f\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c <b>\u200bmysql\u200b <\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043d\u0430\u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c. \u0427\u0442\u043e \u043a \u0447\u0435\u043c\u0443: <br \/>  <b>skip-external-locking\u200b<\/b>, \u2014 \u0443\u0431\u0438\u0440\u0430\u0435\u0442 \u0432\u043d\u0435\u0448\u043d\u044e\u044e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443, \u0447\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435; <br \/>  <b>skip-name-resolve\u200b <\/b>, \u2014 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 <b>\u200bMySQL <\/b>\u200b \u0438\u0437\u0431\u0435\u0433\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441 <b>DNS <\/b>\u200b \u043f\u0440\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 <b>\u200bMySQL\u200b <\/b>. <br \/>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0441\u0435\u0440\u0432\u0435\u0440 <b>\u200bMySQL <\/b>\u200b \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e <br \/>  <b>IP\u200b <\/b>-\u0430\u0434\u0440\u0435\u0441\u0430, \u0430 \u043d\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432, \u0447\u0442\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e, \u043d\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435. <br \/>  binlog_cache\u200b _ \u200b size\u200b, \u2014 \u0440\u0430\u0437\u043c\u0435\u0440 \u043a\u044d\u0448\u0430 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0434\u0432\u043e\u0438\u0447\u043d\u043e\u043c \u0436\u0443\u0440\u043d\u0430\u043b\u0435. \u0417\u0430\u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0440 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u044d\u0448\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0421\u0434\u0435\u043b\u0430\u0435\u043c \u200b <b>100M\u200b <\/b> \u2014 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e. <\/p>\n<p>  <b>innodb_stats_on_metadata\u200b =\u200b 0 (OFF)<\/b>,\u200b \u2014 \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 <br \/>  <b>INFORMATION_SCHEMA\u200b, \u200b SHOW TABLE STATUS\u200b \u0438\u043b\u0438 \u200b SHOW INDEX\u200b<\/b> \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0442\u0430\u043a\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 <\/p>\n<p>  <b>quer\u200b y \u200b _cache_size \u200b = \u200b 128M \u200b \u0438 \u200b query_\u0441ache_type\u200b<br \/>   \u200b = \u200b 1<\/b>,\u200b \u200b \u2014 \u200b \u043a\u044d\u0448\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u200b 1\u200b \u2014 \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d, \u200b <b>128M\u200b <\/b>\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435. \u041d\u0435 <br \/>  \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u044b\u0448\u0435 \u200b <b>256M\u200b <\/b>, \u0442.\u043a \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0435. <br \/>  \u0422\u0430\u043a \u043a\u0430\u043a \u0443 \u043d\u0430\u0441 \u0431\u043e\u043b\u044c\u0448\u0435\u200b<b>InnoDB\u200b <\/b>\u0442\u0430\u0431\u043b\u0438\u0446, \u0442\u043e \u0437\u0430\u043d\u0443\u043b\u044f\u0435\u043c <b>cache\u200b _ \u200b size\u200b <\/b>. <br \/>  \u0421 \u0432\u0435\u0440\u0441\u0438\u0438 MySQL 5.6 \u200b query_cache_size\u200b \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d, \u0430 \u0441 \u0432\u0435\u0440\u0441\u0438\u0438 8.0 \u0443\u0434\u0430\u043b\u0435\u043d <\/p>\n<p>  \u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e \u0432\u0441\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u200b<b> innodb_file_per_table = 1. <\/b><\/p>\n<p>  \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u200b <b>innodb_open_files\u200b \u0438 \u200b table_open_cache\u200b<\/b> \u2014 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u043e\u0431\u0435 \u043e\u043f\u0446\u0438\u0438 \u0432 \u200b <b>4096 <\/b>\u200b \u0438\u043b\u0438 \u200b <b>8192\u200b <\/b>. \u0410 \u0432\u043e\u043e\u0431\u0449\u0435 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u0431\u043b\u0438\u0446 \u0432\u043e \u0432\u0441\u0435\u0445 \u0431\u0430\u0437\u0430\u0445, \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u043d\u043e\u0435 \u043d\u0430 \u200b <b>2\u200b <\/b>, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u043e\u0447\u043d\u043e. <\/p>\n<p>  \u041f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u200b <b>InnoDB<\/b> \u200b \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0430\u0436\u043d\u0435\u0439\u0448\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <b>innodb_buffer_pool_size\u200b <\/b>, \u200b \u043e\u043d \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 \u00ab\u0447\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435\u00bb. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0432\u044b\u0434\u0435\u043b\u044f\u0442\u044c \u0434\u043e \u200b <b>70-80% <\/b>\u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.<\/p>\n<p>  <b>innodb_log_file_size<\/b>\u200b \u2014 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438, \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0440 \u043b\u043e\u0433\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 (\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u043b\u043e\u0433, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043a \u0434\u0430\u043d\u043d\u044b\u043c \u043d\u0430 \u0434\u0438\u0441\u043a\u0435). \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u044d\u0442\u043e\u0442 \u043b\u043e\u0433, \u0442\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 (\u0442.\u043a. \u0438\u0445 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0435 \u0432 \u0444\u0430\u0439\u043b \u043b\u043e\u0433\u0430). \u0424\u0430\u0439\u043b\u043e\u0432 \u0432\u0441\u0435\u0433\u0434\u0430 \u0434\u0432\u0430, \u0430 \u0438\u0445 \u0440\u0430\u0437\u043c\u0435\u0440 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0439. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0437\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u043c\u0435\u0440 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430. <\/p>\n<blockquote><p><b>\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415!<\/b>\ufe0f\u041f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 innodb_log_file_size \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 MySQL, \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0443\u044e \u043a\u043e\u043f\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432 ib_logfile-n (\u0444\u0430\u0439\u043b\u044b \u0447\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u043b\u0435\u0436\u0430\u0442 \u0432 \/var\/lib\/mysql\/), \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 innodb_log_file_size \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 MySQL. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 <br \/>  MySQL \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u043d\u043e\u0432\u044b\u0439 \u043b\u043e\u0433-\u0444\u0430\u0439\u043b \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0437\u043c\u0435\u0440\u0430.<\/p><\/blockquote>\n<p>  \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u200b <b>innodb_log_file_size\u200b<\/b> \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0442 \u200b <b>256M\u200b <\/b>\u0434\u043e\u200b <b>1G\u200b <\/b>. <\/p>\n<p>  <b>innodb_log\u200b _ \u200b buffer_size<\/b>\u200b \u2014 \u0440\u0430\u0437\u043c\u0435\u0440 \u0431\u0443\u0444\u0435\u0440\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u041e\u0431\u044b\u0447\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043d\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u200b <b>BLOB <\/b>\u200b \u0438 \u200b <b>TEXT <\/b>\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432.<\/p>\n<p>  <b>innodb_flush\u200b _ \u200b method<\/b>,\u200b \u2014 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043b\u043e\u0433\u0438\u043a\u0443 \u0441\u0431\u0440\u043e\u0441\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0434\u0438\u0441\u043a. \u0412 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 <b>RAID <\/b>\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0445 \u0443\u0437\u043b\u043e\u0432, \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043c\u0435\u0436\u0434\u0443 \u200b <b>ODSYNC\u200b <\/b>\u0438 \u200b <b>ODIRECT<\/b>, \u2014 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u0435\u0435. <\/p>\n<p>  <b>key_buffer\u200b _ \u200b size\u200b <\/b> \u2014 \u0431\u0443\u0444\u0435\u0440 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043a\u043b\u044e\u0447\u0430\u043c\u0438 \u0438 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u043c\u0438, \u0438 <b>sort_buffer\u200b <\/b> \u2014 \u0431\u0443\u0444\u0435\u0440 \u0434\u043b\u044f \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438. \u0415\u0441\u043b\u0438 \u0412\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 <b>MyISAM <\/b>\u200b \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440 <b>key_buffer_size \u200b \u0432 \u200b 32\u041c\u0431<\/b> \u200b \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u0432 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <br \/>  \u0442\u0430\u0431\u043b\u0438\u0446.<\/p>\n<p>  \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u200b <b>thread_cache\u200b _ \u200b size\u200b<\/b> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0435\u0434\u043e\u0432 (threads), \u0443\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0432 \u043a\u0435\u0448 \u043f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430. \u041f\u0440\u0438 \u043d\u043e\u0432\u043e\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0442\u0440\u0435\u0434 \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f, \u0430 \u0431\u0435\u0440\u0435\u0442\u0441\u044f \u0438\u0437 \u043a\u0435\u0448\u0430, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u043f\u0440\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445. <\/p>\n<p>  <b>innodb_flush_log_attrx_commit\u200b<\/b>, \u2014 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u0443\u044e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0431\u0430\u0437\u0443 \u0432 \u0441\u043e\u0442\u043d\u0438 \u0440\u0430\u0437. \u041e\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0431\u0443\u0434\u0435\u0442 \u043b\u0438 <b>\u200bMysql <\/b>\u200b \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u043d\u0430 \u0434\u0438\u0441\u043a (\u0432 \u0444\u0430\u0439\u043b \u043b\u043e\u0433\u0430). <\/p>\n<p>  <b>innodb_flush_log_at_trx_commit = 1\u200b<\/b> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0441\u043b\u0443\u0447\u0430\u0435\u0432, <br \/>  \u043a\u043e\u0433\u0434\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u2014 \u044d\u0442\u043e \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u043d\u043e\u043c\u0435\u0440 \u043e\u0434\u0438\u043d. <\/p>\n<p>  <b>innodb_flush_log_at_trx_commit = 2\u200b<\/b> \u0434\u043b\u044f \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043a\u043e\u0433\u0434\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u043e\u0442\u0435\u0440\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u0430. \u0415\u0441\u0442\u044c \u0435\u0449\u0435 0 (\u043d\u043e\u043b\u044c) \u2014 \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439, \u043d\u043e \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442. <\/p>\n<p>  <b>max_connections \u200b<\/b> \u2014 \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 <b>&quot;\u200b Too many connections\u200b &quot;,<\/b> \u044d\u0442\u0443 \u043e\u043f\u0446\u0438\u044e \u0441\u0442\u043e\u0438\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c. \u0410 \u0442\u0430\u043a \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u044b \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0442 \u043d\u0435\u0451 \u043d\u0435\u0442.<\/p>\n<p>  \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 InnoDB \u0437\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u0446\u0438\u044f\u043c\u0438 \u200b<b> innodb_read_io_threads\u200b <\/b>, \u200b<b> innodbwrite_io_threads<\/b>\u200b, \u043e\u0431\u044b\u0447\u043d\u043e \u044d\u0442\u043e\u043c\u0443 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0443 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u200b <b>4 <\/b>\u200b \u0438\u043b\u0438 \u200b <b>8\u200b <\/b>, \u043d\u0430 \u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u200b SSD\u200b -\u0434\u0438\u0441\u043a\u0430\u0445 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u0432 \u200b 16\u200b. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <b>innodb_thread_concurrency\u200b <\/b>\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u0432 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044f\u0434\u0435\u0440 \u200b <b>* 2\u200b <\/b>. <\/p>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0442 \u0442\u0430\u043a\u043e\u0439: <\/p>\n<pre><code class=\"javascript\">[client]  port                        = 3306  socket                      = \/var\/run\/mysqld\/mysqld.sock    [mysqld_safe]  socket                      = \/var\/run\/mysqld\/mysqld.sock nice                        = 0    [mysqld]  user                        = mysql  pid-file                    = \/var\/run\/mysqld\/mysqld.pid  socket                      = \/var\/run\/mysqld\/mysqld.sock  port                        = 3306  basedir                     = \/usr  datadir                     = \/var\/lib\/mysql  tmpdir                      = \/tmp  language                    = \/usr\/share\/mysql\/english  old_passwords               = 0  bind-address                = 127.0.0.1    skip-external-locking   skip-name-resolve    binlog_cache_size = 100M  thread_cache_size = 32    innodb_stats_on_metadata = OFF    query_cache_limit = 1M  query_cache_size = 0 query_cache_type = 1    innodb_buffer_pool_size = 3G  innodb_log_file_size = 256\u041c  innodb_log_buffer_size = 6M  innodb_additional_mem_pool_size = 16M  innodb_flush_method = O_DSYNC  innodb_flush_log_at_trx_commit = 0  innodb_thread_concurrency = 6  innodb_file_per_table = 1     key_buffer_size = 32M  tmp_table_size = 64M  max_connections = 350  sort_buffer_size = 16M read_buffer_size = 1M  read_rnd_buffer_size = 1M  join_buffer_size = 8M  thread_stack = 1M  binlog_cache_size = 8M    tmp_table_size = 128M  table_open_cache = 2048    [mysqldump] quick  quote-names  max_allowed_packet = 16M<\/code><\/pre>\n<p>,<\/p>\n<p>  \u041d\u0443 \u0438 \u043d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u0442\u044e\u043d\u0435\u0440\u0430 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0438\u043c. <\/p>\n<h2>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 <\/h2>\n<p>  \u0412\u043e\u0442 \u0442\u0430\u043a\u043e\u0439 \u0432\u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u043a\u043e\u043d\u0444\u0438\u0433 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f. \u0415\u0441\u043b\u0438 \u0412\u0430\u043c \u0441\u043b\u043e\u0436\u043d\u043e, \u0442\u043e \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0445 \u043f\u043e\u0440\u0430\u0445 \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f <b>\u200bmySQL <\/b>\u200b \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0441\u043a\u0430\u0436\u0435\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u043d\u0435 \u0432\u044b\u0445\u043e\u0434\u0438\u0442\u044c \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u2014 \u043a\u0430\u043a-\u043d\u0438\u043a\u0430\u043a \u0432\u0441\u0451 \u0443\u043f\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0432 \u043d\u0435\u0451: <\/p>\n<p>  \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435. \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0442\u0435\u0441\u044c \u043a \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044e.,<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/539792\/\"> https:\/\/habr.com\/ru\/post\/539792\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\">\u0414\u043e\u0431\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0442\u043e\u043a, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0445\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435.<\/p>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u043f\u044f\u0442\u044c \u0438 \u0441\u043d\u043e\u0432\u0430 \u043f\u0440\u043e mySQL. \u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c\u0441\u044f \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. <br \/>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0442\u044c.<\/p>\n<h2>\u041d\u0430\u0447\u0430\u043b\u043e <\/h2>\n<p>  \u0421\u0435\u0440\u0432\u0435\u0440 \u0443 \u043d\u0430\u0441 \u043f\u0443\u0441\u0442\u044c \u0431\u0443\u0434\u0435\u0442 \u043d\u0430 \u200b<b> CentOS<\/b>\u200b. \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0443\u0434\u0435\u043c \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u043f\u0440\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0430 \u200b<b>my.cnf\u200b <\/b>. <\/p>\n<p>  \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c <br \/>   \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0411\u0414 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437! <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-317146","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/317146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=317146"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/317146\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=317146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=317146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=317146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}