본문 바로가기
조회 수 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 유머 힝.. 거기가 아닌데.. file 2024.10.13 765
379576 유머 힝.. 거기가 아닌데.. file 2024.10.11 284
379575 유머 힝.. 거기가 아닌데.. file 2024.10.15 889
379574 유머 힝.. 거기가 아닌데.. file 2024.10.17 516
379573 유머 힝.. 거기가 아닌데.. file 2024.10.13 730
379572 유머 힝.. 거기가 아닌데.. file 2024.10.12 3025
379571 유머 힝.. 거기가 아닌데.. file 2024.10.17 623
379570 잡담 힝 음식 한시간안에 온다머... 2021.01.10 152
379569 힝 8~8 아무도 안먹어 file 2021.01.26 222
379568 잡담 힛힛힛힛힛힛 미쳐감 힛힛힛힛 2021.12.31 48
379567 잡담 힛츄윗댓 트루 트루 트루 file 2023.03.22 2041
379566 사진/SNS 힛지스 황희찬 file 2025.05.31 9
379565 사진/SNS 힛지스 착장인가 2025.05.19 361
379564 file 2023.07.06 47
379563 힙합이 지배하기 전.. 홍대 풍경 file 2023.11.14 244
379562 힙합이 뭔지 아는 초등학생 file 2022.09.07 74
379561 잡담 힙합을 쉽게 정리해줌 2024.09.08 42
379560 힙합갤 코인노래방 참사 file 2022.07.02 1786
379559 잡담 힙합+하드락이래 2022.01.05 65
379558 힙합)쿤타가 생각하는 요즘 힙합이 무슨 힙힙이냐가 개소리인 이유 2021.12.29 44
379557 힙합 유망주, 신인 래퍼들을 위한 슈퍼루키챌린지 이벤트! 2022.12.27 180
379556 유머 힙합 뮤지션 박재범 재산 file 2025.06.05 558
379555 힙합 까기전에는 록 까는게 대세였지 file 2022.06.12 237
379554 힙한 동자승 file 2023.10.30 468
379553 힙한 동네 성수동으로 출퇴근 하는 사람들의 마음.jpg file 2024.09.17 89
379552 힙하게의 힙이 옹동이였따니 2023.07.10 121
379551 힙하게는 왜 그리고 하필 저런 설정에 이민기야 2023.07.10 145
379550 힙하게감독 이민기엄청좋아하던데 2023.07.10 151
379549 힙하게 티저 이건데 볼사람은 봐바 file 2023.07.10 143
379548 힙하게 캐릭 설정 보니까 남주가 여주 능력이 필요한가보네.... 2023.07.10 147
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12653 Next
/ 12653