본문 바로가기

IT468

[윈도우] 서비스 등록되있지 않았을 때 MariaDB 기동/정지 윈도우 서비스에 등록되어 있을시에는, services.msc -> MariaDB -> 시작/정지 버튼을 통해서 DB 기동 정지를 할 수 있습니다. 윈도우 서비스에 등록되어 있지 않은 경우 수동으로 기동/정지하는 방법입니다. 기동 C:\Program Files\MariaDB 10.5\bin>mysqld --defaults-file="C:\Program Files\MariaDB 10.5\data\my.ini" 2021-05-06 14:56:36 0 [Note] mysqld (mysqld 10.5.9-MariaDB) starting as process 3416 ... 이 방법으로 수행하면 CMD창을 계속 띄어놓아야한다는 단점이 있습니다. Windows에서 백그라운드로 실행하게 하면 됩니다. 명령어 앞에 sta.. 2021. 5. 6.
1.MariaDB란?(MySQL과의 차이점) 1.1MariaDB란? Monty Program AB회사에서 만든 하나의 독립적인 RDBMS. -MySQL 커뮤니티 코드 베이스를 이용해서 탄생하였으며, Monty Program AB에 의해서 다듬어진 MySQL입니다. MySQL의 경우 커뮤니티 버전은 무료이지만, 엔터프라이즈 버전은 상용(유료)이며, MariaDB는 오픈소스이기 때문에 무료입니다. 1.2 MariaDB vs MySQL 1.2.2 공통점 MySQL과의 호환성 MariaDB의 실행 프로그램들과 유틸리티는 모두 MySQL과 이름이 동일하며, 호환됩니다 MySQL 5.x 데이터파일과 .FRM(테이블정의파일)은 MaraiDB 5.x와 호환됩니다. 모든 클라이언트 API와 통신 프로토콜은 서로 호환됩니다 모든 파일(복제 관련 데이터 파일과 소켓파.. 2021. 5. 4.
[운영] 세션 파라미터 설정과 관련 테스트 본 자료는 Tibero Database Administration 강의 중 일부 챕터의 내용을 테스트해서 정리한 글입니다. 티베로는 오라클과 비슷하면서도 다른 구조를 가지고 있습니다. 작업하는 프로세스(Working Processes)는 WTHR(Working Thread)이라고 불리는 프로세스가 Client 요청시 DB작업을 수행합니다. 기본적으로 하나의 Working Processes에는 10개의 WTHR이 존재합니다. 10개의 프로세스는 고정입니다. WTHR이 10개면 10개의 세션이 붙을 수 있다는 뜻입니다. 즉, 10개 단위로 Working Processes를 증가시킬 수 있고 MAX_SESSION_COUNT=[숫자] 로 설정할 수 있습니다. 또한 Tibero Job이나 Schedule 작업 같.. 2021. 4. 26.
JOB과 관련된 명령어 ## JOB 등록 (JOB이 등록된 스키마에서 수행) DECLARE JOB_LOGPURGE_DAILY number; BEGIN DBMS_JOB.SUBMIT( JOB_LOGPURGE_DAILY ,'scott.PL_JOBTEST;' /* 프로시저의 인자값이 있는 경우 인자값 입력 */ , TRUNC(SYSDATE,'MI') +60/86400 /* 시작시간 */ , 'TRUNC(SYSDATE,''MI'') +60/86400' /* repeat_interval : 10분 */ , TRUE); /* parsing 시점 */ END; ##JOB 삭제 (JOB이 등록된 스키마에서 수행) execute dbms_job.remove(152); ##Broken 된 JOB 정상화 (정상화된 JOB Broken은 True)(.. 2021. 4. 21.