목록SQL (2)
미스터 역마살
Mysql DBA 업무 SQL Mysql DBA 업무를 수행하면서 필요했던 SQL 모음이다. 계정 및 권한 관리 계정 리스트 확인 하기 use mysql; select * from user; 계정 생성 /* 계정 생성 */ CREATE USER create user test3@123.123.123.123 identified by '[패스워드]'; -- 계정 생성하면서 권한 주기 GRANT ALL ON *.* TO test@localhost IDENTIFIED BY "[패스워드]"; GRANT Select, Insert, Delete On test_db.test 'test_user'@'192.168.0.20' IDENTIFIED BY '[패스워드]' FLUSH privileges; 권한 추가 GRANT A..
제 1절 데이터베이스 아키텍처점점 초대용량화돼 가는 데이터베이스 환경에서 DBMS 내부 아키텍처와 SQL 수행원리에 대한 이해는 필수적이다. 서버 프로세스는 사용자 프로세스와 통신하면서 사용자로부터의 각종 명령을 처리한다.백그라운드 프로세스는 Dirty 버퍼와 로그버퍼를 디스크에 기록하고 인스턴스 및 프로세스를 복구하는 등 각 프로세스 별로 주어진 역할을 수행한다.주요 파일구조는 데이터파일, 임시데이터 파일, 로그파일로 나뉠 수 있다.메모리 구조는 시스템 공유 메모리(SGA) 와 프로세스 전용 메모리로 나뉘게 된다. 시스템 공유메모리의 3대 캐시 영역, 즉 Data 캐시, Code 캐시, Log 캐시를 중심으로 데이터베이스 성능 고도화 핵심원리를 설명할 수 있고, 데이터베이스 Call을 통해 이루어지는 ..