cmd로 SSH 터널링 설정하기

1. command 창에서 SSH 터널링 설정

SSH -L local_port:aws-db-ip:aws-db-port proxy-user@proxy-ip

password:proxy-password

예제)

SSH -L 1001:192.122.22.222:3006 proxy@192.168.68.101

password:proxypassword

2. connect

IP : 127.0.0.1 or localhost PORT : 1001(local_port 설정)

user : db_user

password : db_password

디비버로 SSH 터널링 설정하기

[SSH 설정]

1. Use SSH 터널 체크

2. Setting에 Proxy정보 입력

- HOST/IP : 192.168.68.101

- Port : 22

- User Name : proxy

- Password : proxypassword

3. Advanced에 원격지(Aurora DB or AWS rds endpoint)정보, Local Host 정보 입력

- Local host : 127.0.0.1

- Local port : 1001 (로컬포트설정)

- Remote host : 192.122.22.222 (Aurora Mysql IP or AWS rds endpoint IP)

- Remote port : 3306 (Aurora Mysql port or AWS rds endpoint Port)

[Main 설정]

4. Server Host : locahost or 127.0.0.1

5. Port : 1001 (설정한 로컬포트 입력)

6. Username : db_user

7. Password : db_password

8. 완료 or Test Connection 을 누르고 접속

'MySQL > Aurora' 카테고리의 다른 글

Aurora 해시조인  (0) 2024.12.04

Aurora 해시조인

1. Aurora에서 해시조인 MySQL 서버 변수

show variables like 'optimizer_switch';

2. Aurora에서 해시조인 설정

해시 조인을 활성화 한다. 기본적으로 optimizer_switch 파라미터는 hash_join=off로 설정된다.

SET optimizer_switch='hash_join=on';

비용, 쿼리 특성 및 리소스 가용성을 기반으로 옵티마이저가 해시조인을 사용하도록 한다. 통계가 정확하지 않으면 off로 선택하자.

SET optimizer_switch='hash_join_cost_based=off';

3. 해시조인 힌트 (Aurora MySQL 2.08 이상)

HASH_JOIN, NO_HASH_JOIN

/*+ HASH_JOIN(B) */

해시조인을 설정한다.

​

HASH_JOIN_PROBING, NO_HASH_JOIN_PROBING

/*+ HASH_JOIN_PROBING */

해시조인에서 프로브(탐색) 테이블을 지정한다.

​

HASH_JOIN_BUILDING, NO_HASH_JOIN_BUILDING

/*+ HASH_JOIN_BUILDING */

해시조인에서 선행테이블 빌드되는 테이블을 지정한다.

​

JOIN_FIXED_ORDER

/*+ JOIN_FIXED_ORDER */

FROM 절에 있는 순서대로 조인을 실행한다.

​

JOIN_ORDER

/*+ JOIN_ORDER(a, b, c, d) */

조인 순서를 지정한다.

[참고 사이트]

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin

 

Amazon Aurora MySQL 모범 사례 - Amazon Aurora

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.html#AuroraMySQL.Reference.Hints

 

Amazon Aurora MySQL 참조 - Amazon Aurora

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

 

'MySQL > Aurora' 카테고리의 다른 글

Dbeaver로 SSH Tunnel 설정  (0) 2024.12.04

+ Recent posts