반응형 전체 글9 Postgresql Auto vaccum 수행중일 때 Full vaccum 이 돌면? Q. auto vacuum 이 돌고 있는 상태에서 full vacuum 작업 실행이 가능할까? auto vacuum 을 중지하고 full vacuum 을 해야 작업이 실행될까? A. 일단 운영중에 full vacuum 을 돌리면 시스템이 멈춘다. full vacuum 작업은 말그대로 dead tuple, gabage 공간을 새로 파일에 쓰는 작업이라 이해하면 된다. 서버 스펙에 따라 다르겠지만, 보통 auto vacuum 과 full vacuum 은 따로 돌아가게 된다. 그런데 auto vacuum 이 일어난다는건, deal tuple 이 많이 발생했다는건데 시스템 중단이 일어난 시점에 auto vacuum 이 돌 수 있을까? 중단된 시점에 auto vacuum 이 돌지 않는다는 것이다. A. 경험상 f.. 2022. 9. 28. Aurora 2.X -> 3.X in-place 업그레이드 지원(2022-09-26 ~) "Amazon Aurora MySQL-Compatible Edition 2(MySQL 5.7 호환)에서 Aurora MySQL-Compatible Edition 3(MySQL 8.0 호환)으로 Amazon Aurora 데이터베이스 클러스터 의 인플레이스 업그레이드를 수행할 수 있습니다." 링크 https://aws.amazon.com/ko/about-aws/whats-new/2022/09/amazon-aurora-supports-in-place-upgrades-mysql-5-7-8-0/?sc_channel=em&sc_campaign=weekly_whats_new_korea&sc_medium=em_whats_new&sc_content=launch_ot_ot&sc_country=mult&sc_geo=mult.. 2022. 9. 28. MySQL SYSDATE 와 NOW 의 차이 둘 다 날짜의 현재값을 가져오는 함수이다. NOW() : 쿼리가 실행되는 시간을 반환. SYSDATE() : 함수가 호출되는 시간. 실행을 시작한 시간이 아니라 실행되는 시간을 반환. 어떨 때 이런 차이가 발생하는가? replication 환경에서는 함수가 호출되는 시간을 가져오기 때문에 서로 다른 값을 가져올 수 있는 SYSDATE 를 권고하지 않는다. 관련 parameter --sysdate-is-now : false(기본값). true 로 설정시 now() 와 동일하게 동작함 2022. 9. 27. 배달의민족 CEO가 말하는 '함께 일하고 싶은 개발자의 기준' 배달의민족 CEO 가 마하는 함께 일하고 싶은 개발자의 기준. 어떤것이 있을까? 우리는 어떤 방향으로 나아갈 때 내가 속한 조직의 리더가 어떤 방향으로 나를 이끌고 있느냐가 중요하다. 본문에서 김범준 대표가 이런 말을 한다. "도움이 필요한 사람에게 도움 줄 수 있는 조직이 진짜 좋은 조직이라는 것도 느꼈죠" 내가 속한 조직은 나를 위해 하루를 꼬박 고생해 줄 수 있는가? 를 질문해보고 스스로 답을 해보면 좋겠다. 또한 김범준 대표는 아래 글처럼, 조직 전체가 일을 잘 하기 위해, 내가 맡은 팀이 일을 잘 하기 위해 다양한 노력과 시도들을 한 것 같다. 바로 이러한 리더의 노력들이 구성원 하나 하나의 역량을 베스트 퍼포머로 끌어올리고 원 팀이 될 수 있도록 만드는것 같다. (n년차니까 맡겨놓고 알아서해 .. 2022. 9. 27. 이전 1 2 3 다음 반응형