can you apply those configurations and recommendations on this configuration file "# Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

#
# The MySQL Community Server configuration file.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld\_safe]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]
skip-host-cache
skip-name-resolve
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
lc-messages-dir = /usr/share/mysql
explicit\_defaults\_for\_timestamp

# try to speed up things
#UTF8 stuff
skip-character-set-client-handshake
#collation-server=utf8mb4\_unicode\_ci
#collation-server=utf8mb4\_general\_ci
collation-server=utf8\_general\_ci
#character-set-server=utf8mb4
character-set-server=utf8
#character-set-client=utf8mb4
#character-set-connection=utf8mb4

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1

max\_connections = 200
connect\_timeout = 5
wait\_timeout = 600
max\_allowed\_packet = 128M
thread\_cache\_size = 50
sort\_buffer\_size = 4M
join\_buffer\_size = 4M
read\_buffer\_size = 4M
bulk\_insert\_buffer\_size = 16M
tmp\_table\_size = 64M
max\_heap\_table\_size = 64M

max\_connect\_errors = 1000000

#
# \* MyISAM
#
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched. On error, make copy and try a repair.
myisam\_recover\_options = BACKUP
key\_buffer\_size = 512M
open-files-limit = 65535
table\_definition\_cache = 4096
table\_open\_cache = 10000
myisam\_sort\_buffer\_size = 512M
concurrent\_insert = 2
read\_rnd\_buffer\_size = 1M

#
# \* Query Cache Configuration
#
# Cache only tiny result sets, so we can fit more in the query cache.
query\_cache\_type = 0
query\_cache\_limit = 10M
query\_cache\_size = 1M
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
default\_storage\_engine = InnoDB
innodb\_buffer\_pool\_instances = 10
innodb\_buffer\_pool\_size = 8G
innodb\_read\_io\_threads = 10
innodb\_write\_io\_threads = 10
innodb\_log\_buffer\_size = 32M
innodb\_log\_file\_size = 1G
innodb\_file\_per\_table = 1
innodb\_open\_files = 400
innodb\_io\_capacity = 200
innodb\_io\_capacity\_max = 400
innodb\_flush\_method = O\_DIRECT
innodb\_log\_files\_in\_group = 2
innodb\_log-file-size = 1G
# can become slow (write and flush on every commit)
# innodb\_flush\_log\_at\_trx\_commit = 1
# for increased performance (flush once per second)
innodb\_flush\_log\_at\_trx\_commit = 2
innodb\_strict\_mode=ON
innodb\_doublewrite = 0
innodb\_support\_xa = 0
innodb\_checksums = 0
#attemp to solve innodb page\_cleaner error
innodb\_lru\_scan\_depth=256

#character-set-server=utf8mb4
character-set-server=utf8

sql\_mode=ERROR\_FOR\_DIVISION\_BY\_ZERO,NO\_AUTO\_CREATE\_USER,NO\_ENGINE\_SUBSTITUTION
#sql\_mode=STRICT\_TRANS\_TABLES,NO\_ZERO\_IN\_DATE,NO\_ZERO\_DATE,ERROR\_FOR\_DIVISION\_BY \_ZERO,NO\_AUTO\_CREATE\_USER,NO\_ENGINE\_SUBSTITUTION
#sql\_mode=NO\_UNSIGNED\_SUBTRACTION

#log-error = /var/log/mysql/error.log

# LOGGING #
log\_error = /var/lib/mysql/mysql-error.log
log\_queries\_not\_using\_indexes = 1
slow\_query\_log = 0
slow\_query\_log\_file = /var/lib/mysql/mysql-slow.log
general\_log=0
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# Disables synchronization of the binary log to disk by the MySQL server. Instea d, the MySQL server relies on the operating system to flush the binary log to di sk from time to time as it does for any other file. This setting provides the be st performance, but in the event of a power failure or operating system crash, i t is possible that the server has committed transactions that have not been sync hronized to the binary log.
sync\_binlog=0
# \* IMPORTANT: Additional settings that can override those from this file!
# The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/" and also optimizations?
이 구성 파일에 이러한 구성 및 권장 사항을 적용할 수 있습니까?"# 저작권 (c) 2014, 2015, Oracle 및/또는 그 계열사. 모든 권리 보유.## 이 프로그램은 자유 소프트웨어이므로 재배포 및/또는 수정할 수 있습니다.# 자유 소프트웨어 재단에서 게시한 GNU 일반 공중 사용 허가서 조건에 따라 재배포 및/또는 수정할 수 있습니다.# 자유 소프트웨어 재단, 라이선스 버전 2에 따라 재배포 및/또는 수정할 수 있습니다.## 이 프로그램은 유용하게 사용되기를 바라며 배포됩니다,하지만 어떠한 보증도 없이 배포되며, # 다음과 같은 묵시적 보증도 없습니다.# 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증 없이 배포됩니다. 자세한 내용은# GNU 일반 공중 사용 허가서를 참조하세요.## 이 프로그램과 함께 GNU 일반 공중 사용 허가서 사본을 받았어야 합니다.# 사본을 이 프로그램과 함께 받았어야 합니다. 그렇지 않은 경우, Free Software# Foundation, Inc., 51 Franklin St, 5층, Boston, MA 02110-1301 USA로 문의하십시오.## MySQL 커뮤니티 서버 구성 파일.## 설명은 다음을 참조하세요.# http://dev.mysql.com/doc/mysql/en/server-system-variables.html[클라이언트]포트 = 3306소켓 = /var/run/mysqld/mysqld.sock[mysqld\_safe]pid-file = /var/run/mysqld/mysqld.pid소켓 = /var/run/mysqld/mysqld.socknice = 0[mysqld]skip-host-cacheskip-name-resolve사용자 = mysqlpid-file = /var/run/mysqld/mysqld.pid소켓 = /var/run/mysqld/mysqld.sock포트 = 3306baseir = /usrdatadir = /var/lib/mysqltmpdir = /tmplc-messages-dir = /usr/share/mysql명시적\_기본값\_포\_타임스탬프# 속도를 높이려고#UTF8 물건건너뛰기-문자-설정-클라이언트-핸드셰이크#콜레이션 서버=utf8mb4\_유니코드\_ci#콜레이션 서버=utf8mb4\_일반\_ci콜레이션 서버=UTF8\_일반\_ci#문자 집합 서버=utf8mb4문자 집합 서버=utf8#문자 집합 클라이언트=utf8mb4#문자-설정-연결=utf8mb4네트워킹을 건너뛰는 대신 기본값은 이제 더 호환성이 높은 # 로컬 호스트에서만 수신하는 것입니다.# 로컬 호스트에서만 수신하는 것이 기본값입니다.#바인드 주소 = 127.0.0.1max\_connections = 200connect\_timeout = 5wait\_timeout = 600max\_allowed\_packet = 128Mthread\_cache\_size = 50sort\_buffer\_size = 4Mjoin\_buffer\_size = 4Mread\_buffer\_size = 4Mbulk\_insert\_buffer\_size = 16Mtmp\_table\_size = 64Mmax\_heap\_table\_size = 64Mmax\_connect\_errors = 1000000## \* MyISAM## 이것은 시작 스크립트를 대체하고 필요한 경우 MyISAM 테이블을 확인합니다.# 검사합니다. 오류가 발생하면 복사본을 만들고 복구를 시도합니다.myisam\_recover\_옵션 = BACKUP키\_버퍼\_size = 512Mopen-files-limit = 65535table\_definition\_cache = 4096table\_open\_cache = 10000myisam\_sort\_buffer\_size = 512M동시\_인서트 = 2read\_rnd\_buffer\_size = 1M## \* 쿼리 캐시 구성## 작은 결과 집합만 캐시하여 쿼리 캐시에 더 많은 것을 넣을 수 있습니다.query\_cache\_type = 0query\_cache\_limit = 10Mquery\_cache\_size = 1M# InnoDB는 기본적으로 /var/lib/mysql/에 10MB의 데이터 파일로 활성화됩니다.# 더 많은 InnoDB 관련 옵션은 매뉴얼을 참조하세요. 많은 옵션이 있습니다!default\_storage\_engine = InnoDBinnodb\_buffer\_pool\_instances = 10innodb\_buffer\_pool\_size = 8Ginnodb\_read\_io\_threads = 10innodb\_write\_io\_threads = 10innodb\_log\_buffer\_size = 32Minnodb\_log\_file\_size = 1Ginnodb\_file\_per\_table = 1innodb\_open\_files = 400innodb\_io\_capacity = 200innodb\_io\_capacity\_max = 400innodb\_flush\_method = O\_DIRECTinnodb\_log\_files\_in\_group = 2innodb\_log-file-size = 1G# 속도가 느려질 수 있습니다(모든 커밋에서 쓰기 및 플러시).# innodb\_flush\_log\_at\_trx\_commit = 1# 성능 향상(초당 한 번 플러시)innodb\_flush\_log\_at\_trx\_commit = 2innodb\_strict\_mode=ONinnodb\_doublewrite = 0innodb\_support\_xa = 0innodb\_checksums = 0innodb 페이지\_클리너 오류 해결을 위한 #시도innodb\_lru\_scan\_depth=256#문자 집합 서버=utf8mb4문자 집합 서버=utf8sql\_mode=ERROR\_FOR\_DIVISION\_BY\_ZERO,NO\_AUTO\_CREATE\_USER,NO\_ENGINE\_SUBSTITUTION#sql\_mode=STRICT\_TRANS\_TABLES,NO\_ZERO\_IN\_DATE,NO\_ZERO\_DATE,ERROR\__FOR\_DIVISION\_BY \_ZERO,NO\_AUTO\_CREATE\_USER,NO\_ENGINE\_SUBSTITUTION#sql\_mode=NO\_UNSIGNED\_SUBTRACTION#log-error = /var/log/mysql/error.log로깅 # #로그log\_error = /var/lib/mysql/mysql-error.loglog\_queries\_not\_using\_indexes = 1slow\_query\_log = 0slow\_query\_log\_file = /var/lib/mysql/mysql-slow.loggeneral\_log=0# 여러 가지 보안 위험을 방지하려면 심볼릭 링크를 비활성화하는 것이 좋습니다.symbolic-links=0# MySQL 서버에서 바이너리 로그를 디스크에 동기화하는 것을 비활성화합니다. 이 설정을 사용하면 MySQL 서버는 운영 체제에 의존하여 다른 파일과 마찬가지로 수시로 바이너리 로그를 디스크로 플러시합니다. 이 설정은 최상의 성능을 제공하지만 정전 또는 운영 체제 충돌이 발생하는 경우 서버가 바이너리 로그에 동기화되지 않은 트랜잭션을 커밋했을 수 있습니다.sync\_binlog=0# 중요: 이 파일의 설정을 재정의할 수 있는 추가 설정!# 파일은 '.cnf'로 끝나야 하며, 그렇지 않으면 무시됩니다.#!.includedir /etc/mysql/conf.d/" 및 최적화?