• [Database] Multi-Version Concurrency Control(MVCC)

    Postgresql의 vacuum를 학습히며 정리한 내용 중, 다중 사용자 환경에서의 Database 관리 기법 중 하나인 MVCC에 대하여 정리해본다. MVCC 관리 기법은 DB Engine의 종류에 따라 다르기 떄문에, Oracle, MySQL, Postgresql의 MVCC 동작을 이해하기 위한 간단한 포스팅이다.
  • [mysql] MYSQL 정규표현식 이해 및 정리

    정규표현식이란 정규 표현식(正規表現式, 영어: regular expression, 간단히 regexp 또는 regex, rational expression) 또는 정규식(正規式)은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 정규 표현식이라는 문구는 일치하는 텍스트가 준수해야 하는 “패턴”을 표현하기 위해 특정한 표준의 텍스트 신택스를 의미하기 위해 사용된다. <www.ko.wikipedia.org/wiki/정규_표현식>
  • [Kubernetes] Postgresql pods, Query 실행하기

    Cloudera의 Cloudera Data Science Workbench(CDSW)를 유지보수 하며, CDSW에 내장된 Database(Postgresql) 사용에 도움이 되었던 명령어들을 정리해 본다.
  • [mysql] LeetCode 184.Department Highest Salary

    184.Department Highest Salary https://leetcode.com/problems/department-highest-salary/
  • [mysql] LeetCode 184.Department Highest Salary

    184.Department Highest Salary https://leetcode.com/problems/department-highest-salary/
  • [Linux] Logrotate 사용 방법

    kubernetes에서 추출한 webapp log를 logrotate를 활용해 분할 저장하는 방법을 알아보자.
  • [kubernetes] Kubernetes Pods Log

    Kubernetes의 특정 Pods의 로그를 파일로 저장하는 방법을 공부한 내용을 정리한다. 필자가 테스트하고 있는 환경은 Cloudera의 Cloudera Data Science Workbench(CDSW)에 내장되어 있는 K8s이며, 보통의 kubernetes.io 를 통해 다운로드 가능한 opensource k8s의 pods 로그는
  • [mysql] LeetCode 184.Department Highest Salary

    184.Department Highest Salary https://leetcode.com/problems/department-highest-salary/
  • [mysql] LeetCode 183.Customers Who Never Order

    183.Customers Who Never Order https://leetcode.com/problems/customers-who-never-order/submissions/950803509/
  • [mysql] LeetCode 182.Duplicate Emalis

    182.Duplicate Emalis https://leetcode.com/problems/duplicate-emails/