본문 바로가기

Database/ORACLE

(33)
SQLD 실습용 오라클 클라우드 DB 생성하기 SQLD 실습용 오라클 클라우드 DB 생성하기 안녕하세요. SQLD 실습을 하려고 하는데 oracle DB서버가 없어서 실습을 진행 못하고 있다는 어려움을 겪는 사람들이 많이 있습니다. 이러한 분들을 위해서 SQLD 실습을 위한 오라클 클라우드 DB 생성하여 무료로 사용하는 방법을 공유해드리도록 하겠습니다. 정말 간단합니다. 오라클 클라우드 회원가입하시고, 클릭 몇 번만 하시면 무료로 나만의 오라클 DB 서버를 가지고 실습을 할 수 있습니다. 자 따라오시죠!! 오라클 클라우드 접속하여 회원 가입 하기 우선, 아래 오라클 클라우드 링크로 접속을 하세요. https://www.oracle.com/kr/cloud/free/ 여기서부터는 아래에 있는 스크린숏 순서대로 차례차례 회원가입을 하세요. 우측 상단의 를..
데이터베이스 분야 취업을 하는 좋은 방법 데이터베이스 분야 취업을 하는 좋은 방법 안녕하세요. 오늘은 어떤 정보를 공유한다기 보단, 데이터베이스 분야 취업을 하기 좋은 방법에 관해서 제 생각을 이야기해보려고 합니다. 많은 분들이 데이터베이스 공부 하길 원하고, 취업을 준비하고 계십니다. 이 글을 읽으시는 분들 가운데 학교를 졸업하는 취업준비생 여러분들도 있을 것이고, 다른 직종에 계시다가 데이터베이스 쪽으로 전직을 희망하시는 분들도 계십니다. 이런 분들께 전하고 싶은 이야기를 써보겠습니다. ◆서문 글을 시작하기에 앞서, 제가 말씀드리는 것은 수많은 데이터베이스 분야 중 일부 몇 가지 분야만을 경험한 8년 차 DB 개발자 및 운영자로서, (이후엔 DB 엔지니어라고 칭하겠습니다.) 개인적인 의견일 뿐 아래 내용들이 정답은 아니라는 점, 그리고 저의..
DB Engines Ranking, DBMS 종류와 순위 DB Engines Ranking, DBMS 종류와 순위 안녕하세요. DB Engines Ranking, 즉, 우리가 아는 말로 DBMS의 순위에 대해서 알아보겠습니다. DBMS의 종류가 몇 개인지 혹시 알고 계신가요? 지금 이 순간에도 사라지거나 새로 생기는 DBMS가 있으니 정확하게는 아니더라도, 대략적으로 얼마나 있는지 알고 계신가요? 사실 저도 잘 모릅니다. 하지만, 그 DBMS들중 상위권을 달리는 DB Engine의 순위는 알아볼 필요가 있다 생각합니다. DB Engines Ranking을 산정하여 우리에게 알려주는 사이트가 있습니다. 바로 여깁니다. https://db-engines.com/en/ranking DB-Engines Ranking Popularity ranking of databa..
SQL 정렬 가독성 높여주는 웹사이트 소개 feat.instant SQL formatter SQL 정렬 가독성 높여주는 웹사이트 소개 feat.instant SQL formatter 안녕하세요. 오늘은 아~~~~주 괜찮은 웹 사이트를 찾아서 공유해 드리려고 합니다. 아마, 제가 이젠 알아버린 걸 보면 이미 많은 분들은 알고 계시리라 생각됩니다.. 그런 분들껜 죄송합니다. 하지만 모르시는 분들은 잘 이용하시길 바랍니다. 바로 SQL Formatter 서비스를 하는 사이트인데요. 저와 같이 SQL 작성을 많이 하시는 분들이 알아 두면 좋은 웹사이트입니다. 사실, 요즘 많이 쓰시는 쿼리툴에 기본적으로 SQL Formatter 기능을 가지고 있는데 간혹 사이트 나가시거나 자기 PC를 쓰지 못하는 곳에서 SQL을 작성해야 하는 경우가 생기곤 합니다. 그럴 때 유용하게 쓰시기 좋습니다. 물론 저는 Dat..
[oracle]오라클 운영 스크립트 모음 DBA script list #[oracle]오라클 운영 스크립트 모음 DBA script list 안녕하세요. 오라클 관련해서 오랫만에 포스팅합니다. 운영 스크립트 (dba script list) 모음입니다. 바로 시작합니다. 1. 테이블 스페이스 별 크기 조회 SELECT SUBSTRB(TABLESPACE_NAME, 1, 10) AS "테이블스페이스" , SUBSTRB(FILE_NAME, 1, 50) AS "파일명" , TO_CHAR(BLOCKS, '999,999,990') AS "블럭수" , TO_CHAR(BYTES, '99,999,999') AS "크기" FROM DBA_DATA_FILES ORDER BY TABLESPACE_NAME, FILE_NAME ; 2. 테이블 스페이스별 정보 조회 SELECT A.TABLESPACE..
[Database]Transaction Isolation Level(트랜잭션 고립 레벨) [Database]Transaction Isolation Level(트랜잭션 고립 레벨) 트랜잭션 고립 레벨 Database를 관리, 운영, 지원하다보면트랜잭션이라는 말을 많이 듣게 됩니다.이때 다양한 트랜잭션 관련 용어들을 보고 듣게 되는데, 잘 이해가 안가는 표현들이 많았던 경험들이 있으실겁니다. 오늘은 거기에 대한 내용을 정리 해볼께요~ 트랜잭션에서 병행 작업시 발생하는 문제점 ◎ dirty reads : 다른 트랜잭션에서 커밋되지 않은 변경내용을 볼 수 있다.◎ nonrepeatable reads : 최초에 읽기 작업 후, 다른 트랜잭션이 데이터를 변경 시키고, 그 다음 읽기 작업이 변경된 사항을 읽어들여 최초의 읽기와 두 번째 읽기 작업 의 결과가 불일치 하는 경우. ◎ phantom reads..
V$SESSION(GV$SESSION) COMMAND 컬럼의 코드표 V$SESSION(GV$SESSION) COMMAND 컬럼의 코드표. Table 7-5 COMMAND Column of V$SESSION and Corresponding CommandsNumberCommandNumberCommand1CREATE TABLE2INSERT3SELECT4CREATE CLUSTER5ALTER CLUSTER6UPDATE7DELETE8DROP CLUSTER9CREATE INDEX10DROP INDEX11ALTER INDEX12DROP TABLE13CREATE SEQUENCE14ALTER SEQUENCE15ALTER TABLE16DROP SEQUENCE17GRANT OBJECT18REVOKE OBJECT19CREATE SYNONYM20DROP SYNONYM21CREATE VIEW22D..
[Oracle Admin] spfile 을 사용한 control file 다중화하기 spfile 을 사용한 control file 다중화하기 SQL> show parameter spfile ; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string ※ pfile 인지 spfile 인지를 조회 SQL> !ls /app/oracle/product/11g/dbs hc_DBUA0.dat hc_testdb.dat init.ora inittestdb.ora lkTESTDB orapwtestdb SQL> create spfile from pfile; ※ pfile 로부터 spfile 을 새로 생성함 File created. SQL> !ls /app/oracle..