블로그 사이에서 WHY를 외치다!
close
프로필 배경
프로필 로고

블로그 사이에서 WHY를 외치다!

  • 분류 전체보기 N
    • Spring
    • Nest
    • Language
    • DB
    • Book N
    • 회고
    • Etc
  • ⭐️ readme ⭐️
  • main
  • recommend
  • why
  • framework
  • book
[DB 선택 가이드 🗺️] 이번 프로젝트, DB 뭐 써야하지? | DBMS 종류 장단점 정리

[DB 선택 가이드 🗺️] 이번 프로젝트, DB 뭐 써야하지? | DBMS 종류 장단점 정리

프로젝트를 처음 시작하면 언어, 프레임워크 등 다양한 것들을 고민하게 됩니다. 그리고 언어와 프레임워크가 정해지면 또 하나의 고민을 하게 되죠. 아, 이번 프로젝트 디비 뭐 쓰지? 아마 이 글을 보시는 분들은 DB에 대한 고민이 많으실 겁니다. 저 또한 매번 하는 고민이기도 하고요. 🤔 오늘은 DB의 종류 7가지를 정리해보고, 어떤 상황에 어떤 DB를 선택하면 좋을지 가이드를 작성해보려고 합니다. 결론만 보고 싶으신 분들이라면마지막 챕터인 'DB 선택 가이드 - 총 정리'를 확인해주세요. Recommended - 이런 분들에게 추천드려요.- 평소 MySQL이나 Oracle등 유명한 RDB만 쓰시는 분들.- DB 종류 별 장단과 해당하는 DBMS가 궁금하신 분들.- 결론적으로 어떨때 어떤 DB를 사용해..

  • format_list_bulleted DB
  • · 2025. 5. 12.
  • textsms
랜덤 추출이 필요할 경우 고려할 수 있는 TABLESAMPLE 절

랜덤 추출이 필요할 경우 고려할 수 있는 TABLESAMPLE 절

개발을 하다보면 랜덤으로 데이터를 응답해줘야하는 상황이 생깁니다.그럴 때 우리는 크게 두 가지 방법 중 하나를 선택할 수 있습니다. 1) DB Query로 랜덤으로 추출하기.2) 로직에서 랜덤으로 추출하기. 보통은 1번에서 ORDERBY RANDOM()함수를 많이 사용합니다. 그런데 RANDOM() 함수가 아닌 테이블을 샘플링 해서 랜덤으로 가져올 수 있다는 것 알고 계셨나요?오늘은 갯수가 크게 상관 없을 경우 고려 가능한 TABLESAMPLE 절에 대하여 정리해보려고 합니다. 추가로 PostgresSQL에서 제공해주는 샘플링 메서드도 알아볼 것입니다. TABLESAMPLE 절TABLESAMPLE은 16년 PostgresSQL에서 처음 도입되었습니다. (PostgresSQL 9.5 버전부터 사용이 가능)..

  • format_list_bulleted DB
  • · 2025. 1. 3.
  • textsms
  • navigate_before
  • 1
  • navigate_next
프로필사진

GIF YATTA! GIF

항상 쉽게 글을 쓰려고 노력합니다. 피드백 감사합니다. (꾸벅)

👀 About Me
  • Other blog
전체 카테고리
  • 분류 전체보기 N
    • Spring
    • Nest
    • Language
    • DB
    • Book N
    • 회고
    • Etc
최근 글
인기 글
최근 댓글
태그
  • #Good
  • #Framework
  • #객체지향
  • #object
  • #객체지향의사실과오해
  • #PostgresSQL
  • #오브젝트
  • #객사고
  • #book
  • #DB
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바