일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- db
- 프로그래머스
- 윈도우 프로세스 죽이기
- 프로그래머스 위장
- jenkins
- SQL Parser
- 깃랩 젠킨슨 연동
- Java
- 국가공은자격증
- SQL파싱
- 리액트 돔
- 베트스앨범
- SQL Optimizer
- jenkins gitlab 연동
- 프로그래머스 전호번호 목록
- 코딩테스트
- AWS
- EC2
- 윈도우 kill -9
- 인바운드규칙
- FTP
- Hard Parsing
- Soft Parsing
- 알고리즘
- Clooection
- SQL
- SFTP
- Oracle
- 스프링 실행 에러
- Row-Source Generation
- Today
- Total
목록db (2)
알파돈
옵티마이저(optimizer) 개발자를 대신해서 프로그래밍 해주는 DBMS에서의 프로그래머 같은 존재이다 즉 개발자가 SQL을 작성시 옵티마이저는 최적의 실행계획(현재 비용기반 옵티마이저를 대부분 사용하고 있다.)을 세우고 프로시저를 생성해준다 사용자 -> SQL 작성 -> 옵티마이저 -> 실행계획 선택 -> 프로시저 생성 사용자가 아래의 SQL을 작성 했다 가정해보자 SELECT * FROM EMP E WHERE E.EMPNO = 9999 옵티마이저 EMP라는 테이블에서 EMPNO가 9999인 데이터를 찾기 위해서 실행계획을 찾아낸다. 데이터 딕셔너리(Data Dictionary)에서 미리 수집해 놓은 정보들을 바탕으로 실행 계획의 예상비용을 산정한다. 가장 적은 비용의 실행계획을 선택 즉, 옵티마이저..
AWS에서 RDS서비스를 사용하여 데이터베이스를 생성한 다음 각종 디비 툴을 사용하여 접속하면 바로 접속 안된다. 그이유는 데이터베이스 VPC보안그룹에 설정된 그룹에 인바운드 규칙 때문이다. 인바운드 규칙이란 pc에서 서버내부로 접속하는 규칙이다. 인바운드 규칙에 접속하려는 pc의 ip주소가 허용되지 않은 상태라 그런다. 위 사진은 접속을위해 0.0.0.0/0설정하여 모든환경에서 접속 가능한 상태이다. Edit inboind rules 버튼을 눌러 사용중인 VPC 보안그룹에 규칙을 추가해준다. aws DB 프로젝트를 진행하거나 하는 경우는 0.0.0.0/0을 사용하여 모두 열어주면 편하다. (대신 접속정보는 유출하는 순간 엄청난 금액이 청구될수도 있다.)