전체 글137 [Oracle] 시퀀스(Sequence) 현재 값 변경 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -- ############################################## -- SEQUENCE 값 변경 -- -- 현재값 1에서 100으로 변경하고자 할때 -- 캐시 사이즈 변경 -- ############################################## DROP SEQUENCE ORAKIM.TEST_SEQ ; CREATE SEQUENCE ORAKIM.TEST_SEQ INCREMENT BY 1 START WITH 1 MAXVALUE 9999999999999999999999999999 MINVALUE 1 NOCYCLE CACHE .. 2022. 12. 7. [VSCode] Remote SSH 에서 Python 개발 환경 Setting 원격개발 세번째 단계) VSCode에서 접속한 Remote SSH (Oracle Cloud Server) 에서 Python 개발환경을 세팅하고 DB접속 테스트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 -- ################################################# -- Oracle Cloud Server Python 개발환경 세팅 -- -- 1. Python -- 2. Oracle Database (Oracle Cloud Autonomous DB) -- ################################################# 1. Install .. 2022. 12. 7. [VSCode] Oracle Cloud FTP 접속 방법 원격개발 두번째 단계) VSCode 에서 Oracle Cloud Server에 Remtoe FTP 접속하기 (sftp) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 -- ###################################### -- VSCode 에서 Oracle Cloud FTP 접속 방법 -- ###################################### 1. 방법 1] FileZilla Client 설치 & 실행 -. VScode FTP가 직관적이지 않아 파일질라 사용중 -. 로그온 유형 : 키 파일 설정 Edit > Settings > SFTP > Add Key File.. 에 *.ppk 파일 지정 -. 호.. 2022. 12. 7. [VSCode] Oracle Cloud SSH 접속 로컬PC에서 Python을 개발했으나 불경기에 24시간 PC를 돌릴수 없다ㅠ 무료로 2개까지 제공중인 Oracle Cloud를 알게 되어 1대는 Python 개발서버, 다른 1대는 Oracle DB로 활용한다. 원격개발 첫단계) VSCode 에서 Oracle Cloud Server에 Remtoe SSH로 접속하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -- ###################################### -- VSCode 에서 Oracle Cloud SSH 접속 방법 -- ###################################### [Putty 접속 테스트] 1. .. 2022. 12. 7. Random I/O 최소화 (인덱스 컬럼추가 & 인덱스만 읽고 처리) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 -- ############################################################################ -- Random 액세스 발생량 줄이기 (SQL 튜닝은 Random I/O 와의 전쟁 이다) -- -- 테이블 액세스 횟수 줄인다. -- -- 1. ROWID 정렬을 통해 CF 높이기 -- 2. 인덱스 컬럼 추가 및.. 2022. 11. 25. SQL 분석 도구 (2) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 -- ##################################################### -- SQL 튜닝 도구 -- -- 1. 테이블의 인덱스 정보 -- 2. 테이블, 인덱스 통계정보 확인 -- 3. 인덱스 효율성 판단 (통계정보 활용하여 카디널리티 확인) -- 4. 인덱스 효율성 판단 (통계정보 없는경우 카디널리티 확인) -- ##################################.. 2022. 11. 21. 5. Random I/O 최소화 (Clustering Factor) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 -- ############################################################################ -- Ran.. 2022. 11. 18. [Oracle] Transaction Rollback 상태 확인 1. 정상(DML) 비정상(KILL) 및 Crash Recovery 상황 시 Rollback 모니터링 방법 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 11.. 2022. 11. 17. VSCode 에서 Jupyter Nodebook 사용하기 1 2 3 4 5 6 7 8 9 -- ######################################### -- VSCode 에서 Jupyter Nodebook 사용하기 -- ######################################### 1. pip install jupyterlab 2. ~.ipynb 확장자로 파일 저장하면 끝. 3. 참조 : https://code.visualstudio.com/docs/datascience/jupyter-notebooks cs 2022. 11. 17. Python에서 Oracle Cloud DB(ATP DB) 연결 VS Code 환경 Python에서 Oracle Cloud DB(Autonomous Trasaction Processing Database) 연결 및 쿼리 테스트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #---------------------------------- # Oracle Cloud Infrastructure 연결 #---------------------------------- # pip install cx_Oracle # Oracle 홈페이지에서 Instant Client 다운받기 # https://www.oracle.com/database/technologies/instant-client/downloads.html # .. 2022. 11. 15. 이전 1 2 3 4 5 ··· 14 다음