목록관리 (2)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lRye6/btsiFQxWZ16/5FNyH15pzHYEldgbXEcKt1/img.png)
데이터베이스 관리 데이터베이스 관리의 중요성 안정적인 데이터베이스 운영을 위해 정기적인 관리가 필요하다. 데이터베이스 관리 업무 - 서비스 관리 - 점검 및 모니터링 - 장애 대처 - 백업과 복원 - 사용자 관리 및 권한 관리 - 시스템 데이터베이스 관리 - 사용자 데이터베이스 관리 - 데이터베이스 저장 공간 관리 - 인덱스 관리 데이터베이스 관리 기본 명령어 (root 계정으로) 시스템에 있는 데이터베이스 현황을 살펴보시오. #DB에 있는 데이터베이스가 어떤 것이 있는지 보여준다. 기본적으로 mysql, sys 등 관리용 데이터베이스를 확인할 수 있다. - SHOW DATABASES; #데이터베이스 mysql을 사용하는 명령을 내린다. - USE mysql; #데이터베이스 mysql에 있는 테이블들을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qZgPk/btsc0rYDsHB/J6LqydqkFFjlQx7tOC3rA0/img.png)
메모리 관리 메시지 큐 개념 - Message Queue - 운영체제가 큐를 관리 - 큐접근을 통한 서로 다른 프로세스들이 통신 송신 절차 1. 메시지 큐 생성 2. 생성된 큐에 메시지 송신 수신 절차 1. 메시지 큐 생성 2. 생성된 큐에 메시지 수신 기능 메시지 큐를 접근하거나 생성 인자 • Key : 시스템에서 식별하기 위한 메시지 큐 번호 • msgflg: 동작 옵션 – IPC_CREAT : » key에 해당하는 IPC가 없으면 생성 (단, 생성 시 접근 권한을 부여해야 함) » 동일 값이 이미 있으면, 무시됨 – IPC_EXCL : » 동일 KEY 이미 있으면 실패 의미로 -1을 반환 반환값: • 성공: 메시지 큐 식별자 • 실패: -1 메시지 송신 메시지 큐에 메시지를 전송함 전송할 메시지의 ..