본문 바로가기

오라클 클라우드

완전무료서버셋팅3) 오라클 DB 만들기 [Oracle Cloud Always Free, ATP, 오라클, Oracle]

반응형

이전 글에서 Oracle Cloud에서 인스턴스(가상 컴퓨터)만드는 것에 대해 포스팅을 해 보았는데, 웹 프로젝트에 데이터베이스가 빠지면 서운하니 이어서 ATP생성에 대해 포스팅해보려고 한다.

이미 테스트로 개인프로젝트를 올려 사용해봤는데, API를 요청해 100만건 넘게 누적했지만 속도도 전혀 느리지 않고 프리티어 데이터베이스임에도 개인프로젝트정도는 무난히 소화할 수 있을 듯 하다. 원래 이전에 MariaDB로 연결을 해놨었는데, 80만건정도가 넘어가니 간단한 쿼리임에도 검색속도가 너무 오래걸리도 하고 때마침 ATP가 Always Free이기도 해서 고심끝에 ATP로 변경하기로 했다.


생성하기 전에 확인하기!

자율운영 데이터 웨어하우스(ADW)

ADW란, Autonomous Data Warehouse로 데이터 웨어하우스의 프로비저닝, 구성, 보안, 조정, 확장 및 백업 등을 자율운영해주는(자동으로 해주는) 데이터 웨어하우스 서비스다. 자세한 내용은 아래 참고링크에서 확인할 수 있다.

참고링크:

https://www.oracle.com/kr/autonomous-database/autonomous-data-warehouse/

 

자율운영 트랙잭션 처리(ATP)

ATP란, Autonomous Transaction Processing로 데이터베이스의 프로비저닝, 구성, 튜닝, 확장, 패치, 암호화 및 복구 등을 자율운영해주는(자동으로 해주는) 클라우드 데이터베이스 서비스다. 자세한 내용은 아래 참고링크에서 확인할 수 있다.

참고링크:

https://positivemh.tistory.com/378

 

오라클 ATP 접속하기(Autonomous Transaction Processing)

OS환경 : Windows 10 pro(64bit) DB 환경 : Oracle Database 18.4.0.0 방법 : 오라클 ATP 접속하기(Autonomous Transaction Processing) 오라클 ATP 설명과 ATP 서비스 생성 및 SQL developer 접속 그리고 sqlp..

positivemh.tistory.com

https://www.oracle.com/kr/autonomous-database/autonomous-transaction-processing/

한마디로 쿼리작성을 제외한 직접 해주었어야만 했던 귀찮은 작업들을 대부분 대신 처리해준다고 봐도 무방할 것 같다.


 

 

 

로그인 후 메뉴 - 데이터베이스 - 자율운영 트랜잭션 처리(ATP)를 클릭

ADW와 ATP의 차이점은 위의 링크에서 직접 확인 바람!

자율운영 데이터베이스 생성 클릭

설정

구획은 변경할 것이 없다.
나는 수정하지 않을거지만, 원하는 사람은 변경해도 상관없음. 말그대로 그냥 표시되는 이름이다.
데이터베이스 이름도 나는 수정하지 않을거지만, 원하는 사람은 수정해도 무관하다. 실제로 코드에 쓰일 수 있는 이름이기 때문에 영어로 작성하는 게 좋을 것 같다.
데이터베이스의 유형이다. 자동으로 체크되어 있으니 이것 또한 변경없이 넘어간다.
아래 적혀있듯이, Always Free 에서는 공유 인프라밖에 사용하지 못하므로 변경없이 넘어간다.
사용가능한 데이터베이스 버전은 19c밖에 없기 때문에 설정없이 넘어간다. 노란색 느낌표의 글은 요약하자면 7일 이상 사용이 없으면 자동으로 중지되고, 중지된 이후로 3개월이 지나게 되면 알아서 삭제된다는 뜻이다.
SQL Developer 에 로그인할 때 필요한 계정이니 까먹지 않도록 하자.
endpoint 로 제한하는 것은 무료로는 안되는 듯 하다.. 설정변경없이 넘어간다.
수정할 부분 없음.

이후 자율운영 데이터베이스 생성버튼을 클릭해 데이터베이스를 생성하면 되고 인스턴스 전자지갑도 다운받아야하는데, 이 부분은 추후에 Java에서 Datasourece를 설정할 때 다뤄보도록 하겠다.

 

이 다음포스팅으로는 Ubuntu에 Nginx와 Tomcat을 설치하여 구동하는 방법에 대해 작성할 예정이다.

 

이전 포스팅

2021.06.23 - [오라클 클라우드] - 완전무료서버셋팅2) 인스턴스 원격 접속 [Oracle Cloud Always Free, SSH, 인스턴스, 가상 컴퓨터]

 

인스턴스 원격 접속 [Oracle Cloud Always Free, SSH, 인스턴스, 가상 컴퓨터]

이전 포스팅으로 생성한 인스턴스에 접속해보자 ​ 준비물: Oracle Cloud 계정, 리전 완료된 인스턴스(와 인스턴스의 전용키), MobaXterm 프로그램 ​ MobaXterm을 실행하고 Session을 생성 1번: 생성한 인스

gaebalsaebal-developer.tistory.com

다음 포스팅

2021.07.12 - [오라클 클라우드] - 완전무료서버셋팅4) Tomcat, Nginx 설치 및 도메인 연결 [Oracle Cloud Always Free, Tomcat, Nginx, Linux, Ubuntu, iptables]

 

완전무료서버셋팅4) Tomcat, Nginx 설치 및 도메인 연결 [Oracle Cloud Always Free, Tomcat, Nginx, Linux, Ubuntu, i

2021.06.23 - [오라클 클라우드] - 완전무료서버셋팅2) 인스턴스 원격 접속 [Oracle Cloud Always Free, SSH, 인스턴스, 가상 컴퓨터] 완전무료서버셋팅2) 인스턴스 원격 접속 [Oracle Cloud Always Free, SSH, 인..

gaebalsaebal-developer.tistory.com