- 작성시간 : 2020/01/16 16:59
- 퍼머링크 : paar13kr.egloos.com/7480115
- 카테고리 : DB
yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
yum install -y http://repo.percona.com/centos/7/RPMS/x86_64/Percona-Server-selinux-56-5.6.42-rel84.2.el7.noarch.rpm
yum install -y Percona-Server-server-56
yum install -y Percona-Server-tokudb-56.x86_64
2. THP(Transparent huge page) 활성화 여부 확인
cat /sys/kernel/mm/transparent_hugepage/enabled
비활성화 일때
always madvise [never]
활성화 일때
[always] madvise never
3. THP 비활성화 ( vi /etc/rc.local) 아래 내용 추가
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
4. ToKuDB 스토리지 엔진 설치 및 활성화
ps_tokudb_admin --enable -uroot
5. my.cnf에 내용 추가 ( vi /etc/my.cnf)
[mysqld_safe]
malloc-lib=/usr/lib64/libjemalloc.so.1
6. mysql_log 폴더 생성 ( /etc/my.cnf 에 설정한 내용에 따라 경로는 달라짐)
mkdir -p /var/lib/mysql_log/
chown -R mysql:mysql /var/lib/mysql_log/
touch /var/log/mysqld_log
chown mysql: /var/log/mysqld_log
7. 서비스 시작
service mysql start
8. 엔진, 플러그인, tokudb 버전 확인
mysql -uroot
show engines;
show plguins;
select @@tokudb_version;


덧글