# postgres

73개의 포스트
post-thumbnail

[postgres] 포스트 삭제하기

postgres 포스트 삭제

2023년 3월 15일
·
0개의 댓글
·

postgres로 stored procedure을 구현하자

stored procedure를 사용하면SQL 쿼리 뿐만 아니라, 제어 구문과 변수, 조건문, 반복문 등의 프로그래밍 요소를 사용할 수 있다.보통 orm을 많이 썼는데 통계 페이지를 하다 보니쿼리가 아주 복잡해 orm으로 구현이 힘들었다.그렇다고 쿼리를 코드에 박아버리

2023년 3월 11일
·
0개의 댓글
·

postgres index 만들기

postgres에서 데이터 마트를 구축하고대시보드에서 보고자 한다.데이터가 많아 마트를 따로 만들어 놨지만여전히 쿼리 성능이 느리다.인덱스는 쿼리 성능을 높여 줄 수 있는 좋은 도구다.하지만 인덱스는 양날의 검이니 다음과 같은특징을 잘 알아야 한다.인덱스는 별도의 디스

2023년 3월 11일
·
0개의 댓글
·

postgres range 파티션 구현

postgres로 데이터웨어하우스를 구축했으니대량의 데이터를 다뤄보자데이터를 대충 보니연도별로 천만 단위의 row가 나올 것 같다.쿼리 성능 향상을 위해 range 파티션이 필요할 것 같다.이왕 하는거 파티셔닝에 대해 알아보자.하나의 테이블이 너무 커서 물리적인 메모리

2023년 3월 11일
·
0개의 댓글
·

pgpool로 postgres HA구현하기

회사에 3TB 디스크가 박힌 4대의 서버가 있었다.그래서 postgres 데이터웨어하우스를 만들 계획이다.보통 데이터웨어하우스는 HADOOP이나요새는 클라우드로 구굴의 빅쿼리나 AWS의 레드시프트를 쓴다.근데 내가 할거는 그렇게 비즈니스임팩트가 크지 않다.CAFE24

2023년 3월 11일
·
0개의 댓글
·

postgres 사용자를 생성 및 권한 부여

새로운 사용자 생성 데이터베이스에 대한 권한 부여 특정 테이블에 대한 권한 부여 스키마에 대한 권한 부여 데이터베이스 관리 권한 부여 로그인 권한 부여 사용자 비활성화 사용자 비밀번호 변경

2023년 3월 11일
·
0개의 댓글
·

postgres timezone 변경하기

내 데이터의 timestamp가 이상한 시간에 찍히고 있다면과감하게 timezone을 의심해보자

2023년 3월 11일
·
0개의 댓글
·

docker로 postgres를 설치해보자

회사에 오랫동안 사용되던 서버가 있었다.음.. 뭐가 많은데 함부로 건들 수 없고아무것도 건들지 않고 postgres를 설치하려면 docker가 딱 좋았다.타임존과 UTF-8 설정을 반드시 해주자 않그러면 위대한 우리 한글이 깨지고 timestamp가 이상하게 찍한다.볼

2023년 3월 11일
·
0개의 댓글
·

mybatis와 postgres, list 필드의 퍼포먼스를 향상시켜 보자

mybatis collect은 언제나 정답일까? 한번 해 보니 아닐 수도 있다는 생각이 든다. 장단점이 있기는 하지만.

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

내배캠 101일차

인프런 NestJS 강의)Postgres & TypeORM 연동

2023년 2월 22일
·
0개의 댓글
·
post-thumbnail

postgres 설치 및 서비스 시작

설치설치 확인서비스 시작과 종료서비스 시작서비스 종료서비스 재시작macOS 기준으로 설명합니다버전을 지정하여 설치14 버전을 지정하여 설치하는 명령어를 입력해주었습니다원하는 버전이 있다면 @14에서 14부분에 원하는 버전을 적어주면 됩니다저의 경우는 이미 기존에 설치가

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

postgres - create database name;

POSTICO에서 database 생성이 어려울 때postgres 에서 사용자 이름(enesdy)를 더블 클릭하면해당셀로 이동하게 되는데 여기서\\duuser 상황을 보게되고\\ldatabase 상황을 볼수가 있는데위처럼 database를 아주 쉽게 생성할 수가 있다.

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

Error: connect ECONNREFUSED 127.0.0.1:5432 에러 해결기

프로그램이 통신하는 과정을 이해하고 싶어서 Node.js를 사용해서 작은 토이 프로젝트를 하게 되었다.도커와 postgreSQL을 사용하게 되었는데 처음 마주한 에러를 이틀동안 삽질하고 있었다.

2023년 1월 4일
·
0개의 댓글
·
post-thumbnail

[postgres] 복합기본키(PK) 지정 순서

복합기본키의 지정 순서의 중요성

2023년 1월 1일
·
0개의 댓글
·
post-thumbnail

Node Pool Connection Load Testing

회사 서비스의 부하가 있었고 원인을 찾기 위해 db 접속 관련 테스트를 진행하기로 했다.https://jojoldu.tistory.com/634위 링크만 따라하면 쉽게 할 수 있을 것으로 보임기본적인 nodejs 개발 환경postgresqlapache benc

2022년 12월 22일
·
0개의 댓글
·

postgres 기본 명령어

PostgreSQL에 연결하기

2022년 12월 4일
·
0개의 댓글
·
post-thumbnail

[GraphQL]GraphQL-API 서버 만들기

No wondo, no gain!

2022년 11월 26일
·
2개의 댓글
·
post-thumbnail

[PostgreSQL] PSQL 명령어

2022년 11월 23일
·
0개의 댓글
·