SQL과 관리 명령의 차이

관리 명령이란

많은 DBMS는 SQL 이외에도 다양한 용도의 명령어를 준비해 두고 있는데, 해당 책에서는 '관리 명령' 이라고 지칭하겠다.

mysql> show status like 'Uptime';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Uptime        | 26    |
+---------------+-------+
1 row in set (0.00 sec)

관리 명령에서 기억해야 할 점

관리 명령은 DBMS 가 정상적으로 동작하는지 감시하거나 DBMS 가 이상한 동작을 할 때 문제 해결을 위해 정보수집 용도로 사용한다. 관리 명령에서 중요한 점은 다음의 2 가지이다.

  • DBMS는 SQL 문 이외에도 '관리 명령' 이 있다.

  • 관리 명령의 종류나 문법은 DBMS 에 따라 다르다.

SQL 문과 관리 명령을 구분하는 방법은 다음과 같다.

  • SQL 문은 반드시 'SELECT, INSERT, DELETE, UPDATE' 중 하나의 단어로 시작한다.

  • 이 외의 단어로 시작한다면 관리 명령이다.

Last updated