본문 바로가기
조회 수 115 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

수정 삭제

단축키

Prev이전 문서

Next다음 문서

수정 삭제
Extra Form
마리아DB셋팅방법
리눅스 설치 후 버전이 계속 달라지면서 기본세팅값이 바뀐다.
아래 내용중에 필요한것만 찾아서 바꿔주면된다.
보통 검은색으로 BOLD처리한 내용위주로 바꿔주면된다.
최신내용의 conf에 없는 설정은 굳이 찾아서 넣어주지 않아도 잘 작동한다.
 
설정파일 위치: etc/mysql/mariadb.conf.d/50-server.cnf
 
# MariaDB database server configuration file.
#
# You can copy this file to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
# 
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
 
# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
 
# Here is entries for some specific programs
# The following values assume you have at least 32M ram
 
# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
 
[mysqld]
#
# * Basic Settings
#
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
lc_messages = en_US
skip-external-locking
#
# 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
#
# * Fine Tuning
# Connection Config 
key_buffer = 128M
max_allowed_packet = 16M
table_open_cache = 1024
max_connections = 2048
max_connect_errors = 20000
sort_buffer_size = 2M
read_buffer_size = 2M
myisam_sort_buffer_size = 2M
thread_cache = 512
query_cache_size = 512M
query_cache_type = 1
thread_concurrency = 16
tmp_table_size = 128M
max_heap_table_size = 128M
skip-name-resolve
character-set-server=utf8
default-storage-engine=InnoDB
 
log_warnings = 2
#
# Enable the slow query log to see queries with especially long duration
slow_query_log          = 1
slow_query_log_file = /var/log/mysql/mariadb-slow.log
long_query_time         = 5
#log_slow_rate_limit = 1000
log_slow_verbosity = query_plan
 
#log-queries-not-using-indexes
#log_slow_admin_statements
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#       other settings you may need to change.
#server-id = 1
#report_host = master1
#auto_increment_increment = 2
#auto_increment_offset = 1
log_bin = /var/log/mysql/mariadb-bin
log_bin_index = /var/log/mysql/mariadb-bin.index
# not fab for performance, but safer
#sync_binlog = 1
expire_logs_days = 1
max_binlog_size         = 100M
# slaves
#relay_log = /var/log/mysql/relay-bin
#relay_log_index = /var/log/mysql/relay-bin.index
#relay_log_info_file = /var/log/mysql/relay-bin.info
#log_slave_updates
#read_only
#
# If applications support it, this stricter sql_mode prevents some
# mistakes like inserting invalid dates etc.
#sql_mode = NO_ENGINE_SUBSTITUTION,TRADITIONAL
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
# you can't just change log file size, requires special procedure
#innodb_log_file_size = 50M
innodb_buffer_pool_size= 32G (메모리 총 용량의 70~80%를 넣는다. 이게 가장중요하다..)
innodb_additional_mem_pool_size=40M
innodb_write_io_threads = 16 (CPU코어 갯수)
innodb_read_io_threads = 16 (CPU코어 갯수)
innodb_thread_concurrency = 32 
innodb_flush_log_at_trx_commit = 1
innodb_log_file_size = 256M
innodb_log_buffer_size = 32M
innodb_log_files_in_group = 2
innodb_flush_method=O_DIRECT (새로고침)
innodb_lock_wait_timeout = 120 (짧게 줄이면 좋을것같다..이노디비의 특성상)
innodb_io_capacity = 3000 (SSD는 10000~20000정도가 적당할것 같다. HDD는 1000~5000)
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem
 
#
# * Galera-related settings
#
[galera]
# Mandatory settings
#wsrep_on=ON
#wsrep_provider=
#wsrep_cluster_address=
#binlog_format=row
#default_storage_engine=InnoDB
#innodb_autoinc_lock_mode=2
#
# Allow server to accept connections on all interfaces.
#
#bind-address=0.0.0.0
#
# Optional setting
#wsrep_slave_threads=1
#innodb_flush_log_at_trx_commit=0
 
[mysqldump]
quick
quote-names
max_allowed_packet = 128M
 
[mysql]
#no-auto-rehash # faster start of mysql but no tab completion
 
[isamchk]
key_buffer = 16M
 
#
# * 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/

 


List of Articles
번호 분류 제목 날짜 조회 수
공지 유머 🚨(뉴비필독) 전체공지 & 포인트안내 10 2024.11.04 26289
공지 이슈 URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20717
379577 먹거리 탑프룻츠 젤리 875g 200개 newfile 2025.06.18 1
379576 무진장 못참고 돈 겁나 썼네… new 2025.06.18 1
379575 생활용품 새부리형 덴탈마스크 200매(1+1) 14,790원 newfile 2025.06.18 130
379574 먹거리 덕들아 닭가슴살 어떤거먹어? newfile 2025.06.17 442
379573 이슈 엑신(X:IN) - 수리수리마하수리 수수리 사바하(SABAHA) | 더쇼 new 2025.06.17 165
379572 먹거리 도토리젤리 30개 7,080원 (개당 236원) 무배 newfile 2025.06.17 1202
379571 습하다진짜 new 2025.06.17 161
379570 의류 [네이버] 기능성 반바지 9,000원 배송비 3,000원 file 2025.06.17 192
379569 그 외 유플러스 너겟 47요금제 라이브 초고속 충전기 + 월 포인트 2만씩 지급 (월 47,000원) file 2025.06.17 474
379568 덥다 2025.06.17 219
379567 먹거리 위타드 한정수량 아이스티 3종 29,000원 file 2025.06.17 2170
379566 오늘 진짜 덥다 1 2025.06.17 245
379565 잡담 완전 극건성이라 하나갖고 안됐는데 2025.06.17 246
379564 자전거 타고 왔는데 밖에 진짜 더워 2025.06.17 254
379563 덥다 2025.06.17 253
379562 먹거리 홈플 이번주 행사 전단 file 2025.06.17 269
379561 으 진짜 여름이라 개기름 1 2025.06.17 290
379560 포스잇 쓸까 말까 2025.06.17 271
379559 유머 드디어 뜬 도파민 채워줄 연프 file 2025.06.17 285
379558 우체국 사람 너무 많은데 대기줄무슨일임..;; 4 2025.06.17 313
379557 잡담 제이홉 무퀴즈 경품 봤어? 1 file 2025.06.17 543
379556 먹거리 물 한 방울도 안 들어간 찐 CCA 쥬스 350ml 12병 file 2025.06.17 1273
379555 아직 화요일이야 2025.06.17 301
379554 생활용품 바른 진공 에어락 밀폐용기 4종 file 2025.06.17 1809
379553 유머 기상천외한 중국 유치원 수업 file 2025.06.17 338
379552 지루성 두피염 어떡하지 2025.06.17 334
379551 이슈 버터플라이 안무 생각난다는 아르테미스 이번 신곡 안무.gif file 2025.06.17 325
379550 진짜 비싼 트리트먼트는 굳이 살 필요가 없는 것 같아 2025.06.17 333
379549 생활용품 헤즈로 엘로르 1 엔틱 콘솔  file 2025.06.17 1825
379548 ㅋㅋㅋ노트북 바꿀때 되긴 했나봐 ㅋㅋㅋㅋ 2025.06.17 328
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12653 Next
/ 12653