MariaDB - skip-name-resolve 알아보기

     

     

     

     

     

    이번 포스팅에서는 MariaDB skip-name-resolve 옵션에 대해서 알아보도록 하겠습니다.

     

     

     

    관련 글

     

    [서버구축이야기] [Linux Server/MariaDB] - MariaDB Comfile 설치하기 - CentOS 7

     

    [서버구축이야기] [Linux Server/MariaDB] - MariaDB 설정파일 구조 - CentOS7

     

    [서버구축이야기] [Linux Server/MariaDB] - MariaDB 데이터베이스 및 사용자 생성 - CentOS7

     

    [서버구축이야기] [Linux Server/MariaDB] - MariaDB 로그 설정 알아보기

     

     

     

     

     

     MariaDB와 네임서버의 관계

     

     

     

    일반적으로 사용자가 DBMS를 IP, ID, Passwd를 통해서 접속하게 되면 IP의 대한 네임서버(DNS)의 질의를 하게 되며 이러한 기능을 Resoving(역방향 조회) 라고 합니다

     

    네임서버(DNS)가 응답이 느리거나 장애가 발행할 경우 접속이 지연되는 현상이 발생할 수 있으며, 이러한 지연현상은 Slow Query에서 확인하기가 어렵습니다

     

     

     

     

    MariaDB에서 skip-name-resolve 옵션 추가해서 네임서버의 조회하지 않고 접속하게되면 좀더 향상된 속도로 접근할 수 있습니다.

     

     

     

     

     

     MariaDB skip-name-resolve 설정하기

     

     

    1. MariaDB skip-name-resolve 옵션 추가하기

     

    vi /usr/local/mariadb/etc/my.cnf
    
    [mysqld]
    skip-name-resolve 

     

     

     

     

    2. MariaDB skip-name-resolve 설정 반영하기

     

    [root@server ]# service mariadb restart

     

     

     

     

    3. MariaDB skip-name-resolve 설정 확인하기

     

    MariaDB [(none)]> SHOW VARIABLES LIKE 'skip_name_resolve'; 
    +-------------------+-------+
    | Variable_name     | Value |
    +-------------------+-------+
    | skip_name_resolve | ON    |
    +-------------------+-------+
    1 row in set (0.001 sec)

     

    Posted by Server-talk 서버이야기