묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 분석 SQL Fundamentals
PostgreSQL을 설치 후, 콘솔 접속 오류
안녕하세요 PostgreSQL을 설치 후에 콘솔로 접속하려고 하니 오류가 나서 질문 드립니다... ㅜㅜ 다른 질문 글에 답변 남기신걸 보고 https://rypro.tistory.com/221 이 블로그 참고해서 설치 했습니다. 콘솔로 접속 할 때 아래와 같은 오류가 납니다. ➜ ~ git:(main) ✗ psql postgres Password for user username: psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL: password authentication failed for user "username"몇번을 삭제하고 다시 설치 해봤는데도 같은 오류 메세지가 나옵니다. 뭐가 문제인걸까요...? pg_hba.conf 파일을 열어보니 METHOD 모두 trust로 되어있습니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
섹션6의 3번째 강의 faker파일이 어디있나요?
전 강의에 올려놓으셨다고 하셨는데 Mongoose v6 업데이트 관련 공지만 있고 faker 관련 코드를 못 찾겠어서 질문 남깁니다.
-
미해결MySQL 성능 최적화
AUTO INC Lock 하고 뮤택스 락 차이 관련해서 질문 드립니다.
제가 알기로는 뮤택스나 Auto inc Lock 둘다 Lock 기법을 이용해서 사용하는 것으로 알고 있습니다. 그런데 Auto Inc Lock 경우 뮤택스 락과 어떤 것이 차이가 있어서 뮤택스가 더 가볍다는 건가요? 제가 알기로는 Lock 기법이뮤택스세마포어모니터이렇게 3가지가 있다고 알고 있습니다.(간단히 설명하자면....) 일반적으로 뮤택스 경우 Lock 기법을 이용해특정 임계영역을 하나의 스레드로 작동해서 동시성 문제를 해결하고자 하는것인데 그외 세마포어, 모니터 경우 부가 기능 세마포어: 특정 임계영역에 몇개의 스레드를 허용 할것인지그리고 뮤택스 경우 해당 스레드가 Lock을 얻었으면 직접 Lock 을 해지해야 되는 반면 세모포어는 다른 스레드가 직접 다른 스레드 Lock을 해지 가능 모니터: 특정 스레드가 Lock을 획득하고 임계영역에 들어왔을때 어떠한 조건으로 인해 wating 상태로 변환되고 그 다음 스레드가 Lock 획득 후 임계영역으로 들어온다. 이렇게 알고 있습니다. 그럼 여기서 Auto Inc Lock 경우 어떤 Lock 기법을 이용하길래 뮤택스보다 느리다는 건가요?
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
oracl21c로 설치해도 되나요?
oracle cloud 가입이 안되서 참.. oracle에 전화도 해보고 oracle live chat , email 등등 해봤는데요 포기하려고요.. 그래서 oracle 수동 설치를 하려고 합니다.file system 문제 때문에 올려주신 rpm , dbca 방식은 못할거 같아요.. 이왕이면 최신 DB 로 하고 싶어서 19c 말고 21c로 하고자 하는데 학습하는데 문제가 없을까요? 즐거운 명절 되세요~감사합니다
-
미해결데이터 분석 SQL Fundamentals
Dbeaver 설치 문제
안녕하세요.디비버 설치 문제가 있어서 문의드립니다. 맥북용으로 다운 받았는데 실행문제가 있습니다.네이버에 찾아봐도 맥북 다른 사용자들은 이부분에서 문제가 없어 보이는데 혹시 어떻게 하면 좋을까요. ㅜㅜOS 업데이트 문제인지 잘 모르겠습니다. 원래 설치시 하얀색 금지 표시 없이 프로그램 아이콘이 떠야 하는데 제대로 실행이 안되고있습니다.
-
미해결다양한 사례로 익히는 SQL 데이터 분석
캐글데이터 Postgresql 사용
안녕하세요! 강의 정말 잘 보고 있습니다!.강의 참고하면서, Kaggle에서 괜찮은 데이터로 매출분석, 퍼널분석 프로젝트해서 포트폴리오 만들어 보려고 하고 있습니다.그런데 Kaggle csv데이터를 Postgresql에서 쉽게 로드할 수 있는 방법이 있을까요?검색해보니 pgAdmin이라는 툴도 있는 것 같던데, DBeaver하고는 사용하는 법이 많이 다른 것 같아서요.DBeaver에서 csv 파일 DB에 적재하려면, 어떻게 해야할까요?? 감사합니다!
-
미해결데이터 분석 SQL Fundamentals
range between interval '2' day preceding and current row 질문
안녕하세요. range를 이용해 2일전+오늘자까지의 합이나 평균등을 구할 때 2일전 날짜의 데이타가 없으면 그냥 넘기는 것으로 배웠습니다.근데 만약 이런 비어있는 날들을 어떤 값을 채우고 싶다면 어떻게 해야 할까요?예를들어 71페이지에 7/14, 7/15에 sum_by_daily_cat이 없지만, 100이나 200 혹은 평균값을 임의로 넣어서 sum_range를 구하고 싶다면 어떻게 할까요?
-
미해결데이터 분석 SQL Fundamentals
마지막 페이지의 between and 1 following and current row는 오타일까요?
직접 해보라고 하시는 between and 1 following and current row에는 and가 2개 있는데 이건 오타일까요?
-
미해결[웹 개발 풀스택 코스] 넷플릭스와 당근마켓 분석을 통해서 배우는 데이터베이스 기초
workbench에서 들어가려면 오류창이떠서요ㅠㅠ
이것때문에 수업진도가 나갈수가없네요ㅠ
-
해결됨데이터 분석 SQL Fundamentals
sal_rn_desc, sal_rn_asc를 같이 쓰면 sal 컬럼의 순서는 어떻게 결정되나요?
강사님의 쿼리를 돌리면 deptno별로 sal 컬럼이 asc 방향으로만 order by 되는 것 같습니다., row_number() over (partition by deptno order by sal desc) as sal_rank_desc, row_number() over (partition by deptno order by sal asc) as sal_rank_asc 이 절을 쓴 후에 sal 정렬을 deptno 별로 desc 방향으로 정렬할 수 있을까요?
-
해결됨데이터 분석 SQL Fundamentals
rows에서 current row의 기준은 어디인가요?
rows range에서 current row가 쓰이던데 current row가 어느 셀을 지칭하는걸까요?
-
미해결클론코딩에서 알려주지 않는 것들 (시스템 이론과 DB) 1편
쿠버네티스 설정파일 구동관련 질문이 있습니다.
github 소스중 스케일링 소스에 쿠버네티스 설정파일 4개가 존재하는데 해당 설정 파일을 구동을 할려면 로컬에 쿠버네티스를 설치해야하나요?
-
미해결시니어 백엔드 개발자가 알려주는 데이터베이스 개론 & SQL
테이블 조인(join) 강의에서 마지막 join 예제에 대한 질문이 있습니다.
좋은 강의 잘 보고 있습니다. 테이블 조인(join) 강의를 보던 중 강의 막바지에 풀어주시는 마지막 join 예제에 궁금증이 생겨 이렇게 질문을 드립니다. [질문]만약 E.dept_id가 null인 임직원이 W.proj_id=2001이라는 조건에 TRUE라면, SELECT 절의 D.name AS dept_name를 통해 어떤 D.name 결과를 출력하게 되나요?? 해당 임직원에 대한 데이터는 E.name과 E.position만 출력되고 D.name에 대해서는 아무런 결과도 출력하지 않게 되는건가요?그리고 이전 강의에서는 WHERE 절의 결과는 TRUE가 나와야 해당 SQL 문이 실행된다고 하셨는데, 이번 Join 강의에서는 FROM절에 Null이 와도 SQL문이 잘 실행되는 것을 확인했습니다. 혹시 Join 키워드가 WHERE절의 그런 단점을 해결해준다고 생각해도 되는걸까요??
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
강의연장 신청합니다
안녕하세요. 복습한번 하려고 하는데 강의 연장 가능할까요?
-
미해결MySQL 성능 최적화
섹션 4 Theory 영상에서 계속해서 노션의 화면 위치가 이동
섹션 4 Theory 영상에서 계속해서 노션의 화면 위치가 이동되는데 크게 불편하지는 않지만 발견해서 한번 적어봅니당
-
미해결다양한 사례로 익히는 SQL 데이터 분석
mau 구할때 group by 사용안해도 count 집계함수가 왜 가능한지 모르겠습니다.
웹 접속 및 사용분석 실습 1번 파일입니다. select :current_date , count(distinct user_id) as daufrom ga_sesswhere visit_stime >= (:current_date - interval '1 days') and visit_stime < :current_date. 위 코드의 count()는 왜 group by 없이도 작동하는 것인가요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
매출분석 1에서 partition by와 group by의 차이
안녕하세요 선수 강의에서 언급한 내용일 수도있는데 선수 강의를 수강하지 않아 질문드립니다!매출분석 01의 상품별 매출액 과 상품별 카테고리별 전체 매출액 대비 비율 강의에서 질문있습니다 상품별 카테고리별 전체 매출액 대비 비율은sum_amount(product 기준으로 groupby한 상품별 매출액) / sum(sum_amount) over (partition by category_name) as product_category_ratio 로 구했는데partition by가 아니라 group by category_name 로 분석할 수는 없는건가요?sum(sum_amount) over (partition by category_name) 이 부분 자체가 작은 groupby를 진행한? 결과인 걸까요 over partition by와 group by간의 차이, 사용용도의 차이가 궁금합니다
-
미해결처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
몽고DB 비교 문법 출력이 안 됩니다.
안녕하세요. find 로 document 출력하는 건 다 되는데요 비교 문법($)만 쓰면 결과가 나오지 않습니다.어떻게 해야 하나요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
postgres 설치 오류
postgres가 설치가 되지 않고다음과 같은 메시지만 계속 뜹니다.삭제 후 다시 해봐도 똑같은데, 어쩌죠?
-
미해결SQL 베이스캠프
w3schools 에서 오류가 발생하는데 궁금증이 있습니다.
안녕하세요 sql 관련 기초 강의를 듣기 시작한 학생입니다막 듣기 시작하여 w3schools tutorial 에서 sql 수순을 따라서 실행하며 학습을 하던 중에 있어서강의에서는 잘 작동하는 기본구문들이 실제 사이트 실습에서는 작동이 되지않아 무엇이 문제인가 계속 알아봐도 해결되지 않아 문의 남기게 되었습니다.SELECT CustomerID as 회원번호 FROM Customers ;SELECT CustomerID %2 FROM Customers ;와 같이 일반적인 구문들 중 이런 구문들이 실행이 되지않습니다.Error in SQL:The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.위 회원번호가 들어간 구문의 오류입니다. 회원번호를 id 같이 영어로 바꾸었을 때는 실행이 됩니다.왜 그런걸까요...?Error in SQL:Syntax error in query expression 'CustomerID %2'.이 error 는 바로 밑 구문 에러입니다 .