본문 바로가기
728x90
반응형

전체 글177

[MySQL] innodb_buffer_pool_size 변경 [root@root /] vi /etc/my.cnf [mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0log-slow-queries=/var/log/slow-queries.loglong_query_time=3innodb_buffer_pool_size = 6G -- > 빨간글씨 부분을 변경을 원하는 사이즈로 변경한다. 2015. 6. 30.
[MySQL] innoDB Buffer Usage 100% 일 경우 mysql 모니터링 중 innoDB Buffer Usage가 100%를 유지하는 현상이 발생 아래 공식대로 계산 후 innodb_buffer_pool_size 를 변경 SHOW GLOBAL STATUS LIKE 'Innodb_buffer_pool_pages_data'; -- IBPDataPages SHOW GLOBAL STATUS LIKE 'Innodb_buffer_pool_pages_total'; -- IBPTotalPages SHOW GLOBAL STATUS LIKE 'Innodb_page_size'; -- IPSIBPPctFull = IBPDataPages * 100.0 / IBPTotalPages IBPctFull이 95%이상일 경우 DB 서버 RAM의 75%까지 innodb_buffer_pool.. 2015. 6. 30.
[MySQL] 외부 접속 설정에도 접속이 안될 시(방화벽 해제) 기본적으로 찾을 수 있는 정보인 Host에 %를 추가하고 my.cnf를 변경하여도 mysql 외부 접속이 안된다면, 서버의 방화벽을 확인하시는게 해결책이 될 수 있습니다. - 방화벽을 해제 합니다.[root@root guru]/etc/init.d/iptables stop - 이후 다시 한번 MySQL 외부접속을 시도해봅니다. 2015. 6. 30.
[MySQL] 외부접속 허용하기 현재 사용되는 서버의 MySQL에 접속하기 위해서는 모든 IP에서 접속을 할 수 있도록 설정해야 합니다. 1. 설정 확인 mysql> SELECT Host FROM mysql.user WHERE user='root'; query문을 통해 HOST설정을 확인한다. %는 모든 IP의 접속을 설정한다는 것입니다. query문 확인 시 %가 설정 되어 있을 경우 다음 순서는 넘어가도 됩니다. 2. 모든 IP 접속 허용 mysql> INSERT INTO mysql.user (host,user,password) VALUES ('%','root',password('패스워드'));mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';mysql> FLUSH PRIVILEGES; 위에 q.. 2015. 6. 30.
728x90
반응형