본문 바로가기
반응형

DATABASE86

[DBA][MsSQL] 자주 쓰는 쿼리 - Agent 조회 쿼리 Intro 안녕하세요. 초보 DBA 다뉴 입니다. 오늘은 DBA 라면 자주 쓰게 될 MsSQL의 작업 Agent를 확인해보는 쿼리에 대해서 알아보도록 하겠습니다. 알아두기 Agent 란? Job, Schedule이라고도 불리며, MsSQL에 Agent를 통해 일정 등록을 해두어 스케쥴링을 할 수 있습니다. 쿼리 실행, 백업, 프로시저 실행, SSIS, 파워쉘 스크립트 등 많은 작업을 할 수 있습니다. 간단한 쿼리 설명 수많은 Agent를 관리하게 되는데, 어떤 Agent 스케줄이 어떤 일정으로 돌고 있는지 확인하기 위한 쿼리입니다. 에이전트 사용정보를 저장하는 시스템 테이블들을 활용하여 작성된 쿼리입니다. 각 테이블들의 내용이 궁금하시다면 아래 링크의 공식 문서를 참고해주세요! SQL Server 에이전.. 2023. 7. 24.
[MariaDB] 현재 Process 보는 방법 및 모니터링 팁 Intro 안녕하세요. 초보 DBA 다뉴입니다. MariaDB를 운영하며, 프로세스의 상태를 확인해야 할 때가 많은데요. 프로세스 모니터링을 하는 방법에 대해서 간단하게 알아보며, 좋은 팁을 하나 남길까 합니다. 프로세스 확인 방법 ProcessList MariaDB의 가장 기본적으로 접속되어있는 프로세스를 보는 방법은 processlist 라는 명령어 입니다. 해당 명령어를 사용하기위해 먼저 MariaDB에 접속합니다. mysql -u[user_id] -p[user_pw] MariaDB의 접속 후 아래의 명령어를 실행하여, 현재 접속중인 프로세스에 대한 정보를 확인합니다. Show Processlist; ... 현재 프로세스에 대한 여러가지 간단한 정보를 알 수 있는데요. show processlist.. 2023. 7. 22.
[MariaDB][Error] Can't lock aria control file 'aria_log_control' for exclusive use, error: 11. Intro 안녕하세요 초보 DBA 다뉴입니다. 오늘도 여러 문제와 마주하며 해결해 나가는 하루인데요. MariaDB 서비스를 내렸다가 다시 올리는 와중에 아래와 같은 메시지와 함께 올라오지 않았는데요. Can't lock aria control file '/data/mariadb/mysql/aria_log_control' for exclusive use, error: 11. 어떤 에러이고, 어떻게 해결하게 되었는지 공유하는 시간을 가질까 합니다. 어떤 오류? Can't lock aria control file 'aria_log_control' for exclusive use, error: 11. 실제 오류 메시지에는 aria_log_control 파일의 경로가 들어가있는데요. MariaDB를 구동하기 위.. 2023. 7. 21.
[MariaDB][Error] ERROR 1005 (HY000) (errno: 184 "Tablespace already exists") Intro 안녕하세요 초보 DBA 다뉴입니다. 요번에 만나게 된 오류에 대해서 이야기 해볼까 하는데요. MariaDB 운영서버 -> MariaDB DR서버로 자동 백업 / 원격지 복원하는 과정에서 발생되었습니다. 기존에 잘 운영되고있는 로직이였는데요. DR서버에 잠시 테스트한다고 이것저것 건드렸다가 문제가 발생하게 되었습니다. 어떤 오류? ERROR 1005 (HY000) Can't create table [Database Name].[Table Name] 테이블을 생성 할 수 없다고 나오는 데요, 뒤에 에러 코드가 추가로 더 있었습니다. (errno: 184 "Tablespace already exists") (errno: 184 "Tablespace already exists") 이라는 것을 보니 T.. 2023. 7. 20.
반응형