본문 바로가기
  • ▒ 네모의 쉽게 배우는 네트워크 | 개발 ▒
반응형

데이터베이스(PostgrSQL)/데이터베이스 운영3

대규모 DB에 대한 PostgreSQL 12 dump, restore 작업 (PostgreSQL 12 dump, restore for Large database) ※ 업무하면서 습득한 내용들을 정리해 놓은 포스팅입니다 :P 추가로 궁금하신 점은 댓글로 남겨주시고 필요한 자료 있으면 요청주세요! 잘못된 내용이 있으면 고쳐주시면 감사하겠습니다. 자료 퍼가실 때는 출처 남겨주세요! ο 목차 ※ 코드 보는 방법 참고 ㅇ 달러 기호($)가 있는 경우 -> 리눅스 터미널에서 CLI 명령어 입력 ㅇ "=#" 기호가 있는 경우 -> psql 쉘에서 명령어 입력 ㅇ 꺽쇠가 하나 있는 경우(>) -> 윈도우 명령 프롬프트(cmd)에서 명령어 입력 ㅇ 꺽쇠가 세개 있는 경우(>>>) -> python 쉘에서 명령어 입력 서비스 구축에 급급하느라 PostgreSQL 튜닝에 소홀했던 대가로... daed tuples 의 수가 약 200GB에 육박했습니다... 모종의 계획에 따라 데이터베.. 2021. 8. 20.
PostgreSQL 테이블 Bloat, Bloating(부풀림) 현상 해결(Vacuum) ※ 업무하면서 습득한 내용들을 정리해 놓은 포스팅입니다 :P 추가로 궁금하신 점은 댓글로 남겨주시고 필요한 자료 있으면 요청주세요! 잘못된 내용이 있으면 고쳐주시면 감사하겠습니다. 자료 퍼가실 때는 출처 남겨주세요! ο 목차 ※ 코드 보는 방법 참고 ㅇ 달러 기호($)가 있는 경우 -> 리눅스 터미널에서 CLI 명령어 입력 ㅇ "=>" 기호가 있는 경우 -> psql 쉘에서 명령어 입력 서비스 구축에 급급해서 PostgreSQL을 적절히 튜닝하지 않고 사용하다 보면 높은 확률로 실제 데이터 크기보다 데이터베이스 크기가 커지는 현상을 경험하게 됩니다. (팽창, bloating 현상) 이번 포스팅에서는 도대체 이런 현상이 왜 발생하는 것이며, 어떻게 해결할 수 있을지에 대한 내용을 공유해보려고 합니다. 아래.. 2021. 8. 12.
PostgreSQL 버전 업그레이드(9.2 -> 12.7) ※ 업무하면서 습득한 내용들을 정리해 놓은 포스팅입니다 :P 추가로 궁금하신 점은 댓글로 남겨주시고 필요한 자료 있으면 요청주세요! 잘못된 내용이 있으면 고쳐주시면 감사하겠습니다. 자료 퍼가실 때는 출처 남겨주세요! ο 목차 ※ 코드 보는 방법 참고 ㅇ 달러 기호($)가 있는 경우 -> 리눅스 터미널에서 CLI 명령어 입력 ㅇ "=#" 기호가 있는 경우 -> psql 쉘에서 명령어 입력 ㅇ 꺽쇠가 하나 있는 경우(>) -> 윈도우 명령 프롬프트(cmd)에서 명령어 입력 ㅇ 꺽쇠가 세개 있는 경우(>>>) -> python 쉘에서 명령어 입력 모니터링 시스템을 만든지 어언 2년 반이 지나고 나니... zabbix 버전도 노후되고(4.2) 데이터베이스 버전(9.2)도 노후가 돼버렸습니다. (이제 더 이상 d.. 2021. 8. 6.
반응형