본문 바로가기

AWS3

Redshift 최근 실행 쿼리 확인 방법 아래 쿼리로 최근 100개의 실행 쿼리를 확인할 수 있다. select * from stl_query order by stl_query.starttime desc limit 100 ; 실행하면 이러한 정보를 얻을 수 있다. 2023. 11. 29.
[AWS RedShift] querydsl 레드시프트에서 나눗셈 때 소수점 표기 올바르게 하는 방법 2가지 레드시프트에서 나눗셈을 하면 정수로 떨어지거나 특정 자리에서 버림처리 해버리는 경우가 발생한다. 이유는, 나눗셈할 때 정수/정수 로 들어왔을 경우 나눗셈 결과가 정수로 떨어지기 때문이다. 해결 방법은 숫자를 분명하게 정수가 아니도록 만들어주는 것이다. 쿼리로 던질 경우는 소수점 처리를 하면 되지만 Querydsl 등에서 파라미터로 던질 때는 아래와 같이 한다. 아래와 같은 식으로 함수를 구성한다고 하면 분모와 분자를 던질 때 1.0을 곱해서 던진다. multiply를 Double형으로 던져도 원하는 결과는 나오지 않는다. public static NumberTemplate divideAndMultiplyAndRound(Integer scale, Integer multiply, Object... args).. 2023. 11. 7.
AWS 서비스들에 대한 정리 Route53 https://brunch.co.kr/@topasvga/49 https://brunch.co.kr/magazine/devops 대분류 소분류 내용 개요 AWS에서 제공하는 DNS(Domain Name Service) 일반 DNS의 이해 도메인을 IP로 변환하여 IP 네트워크 통신하여 목적지 IP를 찾아가는 과정 (http://naver.com > 202.222.xxx.xxx) 일반 DNS와 Route53의 차이점 Route53에서 네임서버 등록 시, 순서가 다름 일반적으로 도메인 등록 시 네임서버를 지정하는데 Route53에서는 할당 후 네임서버 정보를 도메인 등록 대행기관(가비아, 아이네임즈 등) 사이트에 접속해 네임서버를 지정 Route53은 Public host zone과 Privat.. 2022. 4. 7.