안녕하세요 선생님. 문의드리고 싶은 내용이 있는데 글을 올릴 곳이 마땅치 않아 여기에 문의드립니다. 저는 현재 DBA 로 근무 중인데 SQL 작성 능력을 키우고 싶은데 혹시 선생님의 '데이터 분석 SQL Fundamentals' 강의가 DBA 업무 쿼리 작성에 도움이 될 수 있는 강의일까요? 일을 해보니 join, grouping 이 쉬운것 같으면서도 다양한 쿼리 작성 시에 자유자재로 안써지는 편이라 아직 공부가 덜 된것 같아서요. 일/주/월 사이즈 구하는 쿼리나 기타 여러 조건이 결합된 오브젝트 조회 쿼리를 주로 작성할 필요가 있고, 앞으로 튜닝 업무를 위한 튜닝 공부를 할 때도 기본 이상의 SQL 작성 능력이 필요하다고 판단되서 문의드립니다. 그리고 선생님의 ORACLE 아키텍쳐 강의는 출퇴근 간에 잘 듣고 있는데 혹시 SQL 튜닝 강의는 하실 예정이 있으실까요? 감사합니다.
datagrip에서 복구 하려고 하면 postgre 관련 cli 가 필요합니다. 아래와 같이 우선 실행 $ brew install libpq $ echo 'export PATH="/opt/homebrew/opt/libpq/bin:$PATH"' >> ~/.zshrc $ source ~/.zshrc $ psql --version psql (PostgreSQL) 15.2 Path to pg_restore 에서 CMD+SHIFT+G 눌러서 brew로 설치한 디렉토리로 이동 이후 복구 하면 됩니다
H2 database 설치하고 db file 생성후 JDBC URL을 jdbc:h2:tcp://localhost/~/test 로 변경하고나서 접속이 안되는 문제가 발생했습니다. 여기 나와있는 질문들 확인하니 대부분 다시 설치하여 잘 된다고들 하시는데, 저에게는 해당하지 않아 삽질좀 했습니다. 에러는 IOerror였습니다. h2 database 기본 tcp port가 9092인 것을 확인하여, 해당 포트로 강제 접속을 해도 안되기에 조사를 해 보니, H2 database를 실행하지 않았는데도 9092에 바인딩 된 프로세스가 있었습니다. 그 프로세스를 조사하니, kafka 였네요. 제가 kafka를 실행하고 있는데, 그 kafka가 사용하는 port가 9092입니다. 이 9092 포트가 H2 database가 TCP 포트로 사용하는 포트입니다. 혹시 재설치후에도 동일하게 접속이 되지 않는다는 에러가 발생하면 kafka를 운영하고 계신지 확인하시는 것도 해 보셔야 할것 같아 공유차원에서 글 남깁니다.