묻고 답해요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 분석 SQL Fundamentals
with 문, 인라인 서브쿼리 등 사용하는 기준이 궁금합니다
with 절이나 인라인 서브쿼리처럼 그룹을 나눠서 쓰시는 것과 그냥 한 뭉터기로 푸는 것과 기준이 감이 잡히지 않습니다 그룹을 나누는 기준이 궁금합니다 또 그룹을 나누어야 한다면 temp_01 , temp_02 처럼 몇 번을 나눠야 할지의 기준도 궁금합니다
-
해결됨데이터베이스 중급(Modeling)
수업중 99.99%의 정밀도에 관한 설명
안녕하세요.수업 보다가 질문드립니다.(1정규화 강의인데 왜인지 전체질문으로 등록이 되었네요)1%의 오차율이면 1/100 = 0.01 즉, 100건당 1건의 오류99.99%의 정밀도를 갖는다는 말은 0.01%의 오차율을 뜻하는데요. 0.01%의 오차율이면 1/10000 = 0.0001. 10000건당 1건의 오류로 알고 있는데요.강의 내용에서 다르게 설명 하신 듯 한데 맞을까요? (9:23 부근 설명) 제가 잘못알고 있다면 말씀 부탁드려요.
-
미해결[2024 리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
JOIN문과 서브쿼리 작성 관련
파이널 SQL 연습의 연습문제 1에 대한 질문입니다. (1분 38초)포괄적인 질문이 될 수 있겠으나, 해당 연습문제에 대해 서브쿼리를 사용하여 구문을 만들어보려고 하였는데 논리적으로 짜는 것에 한계를 느꼈습니다. (애초에 연습문제1에 대해 서브쿼리를 사용하는 것이 가능한지 아닌지, 가능한데 못하고 있는 건지에 대한 판단조차 서지 않아서 여쭙고 싶었습니다.) JOIN문 작성이 어느 정도 가능하다면, 서브쿼리 단련에 그렇게 힘을 쓰지 않아도 될까요?
-
미해결견고한 결제 시스템 구축
테스트 시 오류
안녕하세요 강사님테스트 진행 시에 오류가 발생해서강사님께서 올려주신 샘플 프로젝트에서도 똑같이 테스트 진행해보았으나 동일한 오류가 발생합니다혹시 테이블 제약조건 변경이 필요한건가요..?제가 테이블 생성 시 사용했던 스크립트와 오류메세지 전달드립니다감사합니다 could not execute statement [Cannot add or update a child row: a foreign key constraint fails (`test`.`ledger_entries`, CONSTRAINT ledger_entries_ibfk_1 FOREIGN KEY (`transaction_id`) REFERENCES ledger_transaction (`id`))] [insert into ledger_entries (account_id,amount,transaction_id,type) values (?,?,?,?)]; SQL [insert into ledger_entries (account_id,amount,transaction_id,type) values (?,?,?,?)]; constraint [null]
-
미해결견고한 결제 시스템 구축
JpaLedgerTransactionMapper.class
강사님 샘플 프로젝트에서 발견한 오타 제보드립니다!!referenceType = ledgerTransaction.referenceType,referenceType = ledgerTransaction.referenceType.name,
-
해결됨데이터 분석 SQL Fundamentals
join 질문
join employee b on a.key = b.key and a.fromdate betweeen b.fromdate and b.todate여기서 질문 있습니다! join 을 할때 between 조건을 걸어주는 것과 이렇게 where 절에 조건을 걸어주는 게 어떤 차이가 있는지 궁금합니다. ~ join employee b on a.key = b.keywhere a.fromdate betweeen b.fromdate and b.todate 조인 조건에 조건을 추가하는 것과 where 절에 조건을 추가하는게 똑같아보이는데 차이가 있을까요
-
미해결[2024 리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
주피터 노트북 NEW 생성에서 파이썬이 안보입니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파이썬 관련 생성이 안보이고notebookterminalconsolenew filenew folder이렇게만 보여집니다.
-
미해결견고한 결제 시스템 구축
cloudfrent cloud 결제 skip
안녕하세요 강사님강의 진행도중에 사이트 정책이 변경되었는지 skip이 사라지고 무조건 카드 결제 정보를 등록하도록 되어있네요..이거 그대로 진행해도 과금 같은 문제가 발생할 위험이 없을까요?
-
해결됨MySQL 성능 최적화
실무에서 prefix index를 어떤 요구사항이 있을때 사용하는지 궁금합니다!
실무 요구사항에서 blob, text, 긴 varchar와 같은 칼럼을 인덱싱하는 경우가 있을까요?당장 기억나는건 게시글 내용 검색 밖에 생각이 안나네요.. 그리고 요 아래글에 나와있는 prefix index의 한계점도 맞는 말일까요?https://stackoverflow.com/questions/31526618/mysql-prefix-index-vs-index(아래는 챗지피티가 요약해준거라 정확하지 않을 수 있습니다 ㅠ)인덱스를 통해 "가능한" 행들을 먼저 찾고, 이후 실제 데이터 행을 검색하여 추가 필터링을 수행(두 단계를 거치므로 인덱스를 사용하지 않을때보다 더 많은 시간 소요..?)2.정렬(sorting)이나 그룹화(grouping) 작업에는 사용되지 않음.ORDER BY 절을 명시적으로 사용하지 않는 한 결과의 순서는 보장되지 않음커버링 인덱스로 사용 불가
-
해결됨MySQL 성능 최적화
innodb deadlock detect 비활성화 질문
https://fromdual.com/innodb-deadlock-detect-rather-hands-off요 글을 보면 페이스북과 같은 엄청난 동시성 트랜잭션을 처리하는 서버가 아닌이상 웬만하면 innodb_deadlock_detect=on으로 하는걸 권장하는 글로 보입니다. 국내 기업 한정에서 실무에선 off로 하는 경우가 있을까요? 제 생각엔 lock으로 인한 성능상 문제가 있다면 off로 하는 것 보단 아키텍처 관점(레디스 사용 등)에서 성능 문제를 해결하는게 더 좋을것 같아서요..! 저 글과 같이 off로 했을 경우 스레드의 잠금이 계속해서 쌓여서 어느순간 max_connections을 초과하게 되었다는데.. off로 할 경우 innodb_lock_wait_timeout을 줄이고 max_connections을 높여 가면서 성능 테스트를 해서 적절한 값을 세팅하는 것이 좋을까요? off로 했을 경우 성능상 큰 이점이 있는 건지 감이 잘 오지 않습니다 ㅠ 강의 자료 노션에는 practice가 있는데 영상은 없네요 ㅠㅠ 의도하신 건지 궁금합니다아
-
해결됨MySQL 성능 최적화
ssd 에선 innodb_flush_neighbors을 0으로 하면 될까요?
hdd에서 유용한것 같아서 ssd를 사용하면 1이나 2로 안해도 성능상 영향이 없는걸로 봐도 될까요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
Plotly을 이용해 treemap시각화시 공유사항
plotly의 treemap 을 사용해서 시각화 하는 경우 Pandas 2.xxxx 버전에서 append 메소드를 지원하지 않아서 treemap api를 이용해 시각화 시도 하는 경우 append를 지원하지 않는다는 오류 메시지를 밷는 경우를 봅니다. 아마도 plotly가 append 메소드 더 이상 지원하지 않는것에 대해서 패치가 이루어지지 않는 버전이어서 그런 경우가 있습니다. 이런 경우는 plotly의 최선 버전으로 재 인스톨 해주시고 실습을 하시면 됩니다.참고로 저의 실습 버전 plotly 5.7.0 -> 현재는 5.22.0 입니다.
-
미해결견고한 결제 시스템 구축
excludeTags 오류
안녕하세요 강사님build.gradle에서 excludeTags("TooLongTime")를 추가하고 Reload All Gradle Projects 를 하는 과정에서아래와 같이 오류가 발생합니다 Caused by: java.lang.ClassNotFoundException: org.gradle.internal.impldep.org.junit.platform.launcher.TagFilter Unable to load class 'org.gradle.internal.impldep.org.junit.platform.launcher.TagFilter'.This is an unexpected error. Please file a bug containing the idea.log file.
-
미해결견고한 결제 시스템 구축
UPDATE_PAYMENT_EVENT_EXTRA_DETAILS_QUERY 실행 시 오류
안녕하세요 강사님실제 결제 테스트 진행 시 아래와 같은 오류가 발생하는데혹시 토스에서 리턴하는 값이 달라져서 값 타입이 안맞아서 그런걸까요..?강사님이 제공해주신 깃헙으로 진행하더라도 동일한 에러가 발생합니다ㅠㅠ
-
미해결견고한 결제 시스템 구축
@WebAdapter 어노테이션에 @Compnent를 다는 이유
@Target(AnnotationTarget.CLASS) @Component annotation class WebAdapter()PaymentController에 @Controller 안에는 @Component가 존재하는데 왜 WebAdapter 어노테이션 클래스에도 @Component를 다는지 궁금합니다!
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
user 내장 시 ref 필드 필요성
안녕하세요 !유익한 강의 감사합니다. Blog.js에서 BlogSchema를 보면,user를 내장하였는데,_id에 ref 필드가 그대로 있더라구요.사실 populate 하지 않을 꺼면 ref필드는 삭제해도 되지 않을까요?만약 내장하려는 문서에 ref가 필요한 케이스가 있다면 어떤 게 있을까요?
-
미해결데이터 분석 SQL Fundamentals
섹션 4 피봇팅 실습 중 정렬 기준에 관해 문의드립니다.
안녕하세요, 좋은 강의 잘 듣고 있습니다.섹션 4 피봇팅 실습 강의 중 정렬 관련해 문의드립니다.실습예제 : deptno로 group by하고 job으로 pivoting 쿼리 결과위 부분에 대해서는 이해했습니다. 그런데,위 쿼리문 하단에 아래와 같이 order by job;을 추가하면 쿼리 결과처음에는 컬럼 순서에 따라 열 순서가 정해지는 것이라 생각했는데, 쿼리에서 컬럼의 순서를 바꿔도 각 컬럼에 자료가 표시되는 열 번호가 같습니다.예시)쿼리 결과일단 직급의 우열에 따라(salesman - manager - analyst - clerk - president) 정렬한 것으로 파악했습니다.하지만 테이블 관계도를 살펴봐도 직급에 대해 정렬 기준을 정의한 부분이 없어보여 문의드립니다.job 컬럼을 기준으로 묶었을 때, 직급의 우열을 정의한 바가 없다면 해당 컬럼의 데이터타입에 따라 알파벳 순으로 나와야 하는 게 아닌지 해서 이유가 궁금합니다.이상입니다.
-
해결됨견고한 결제 시스템 구축
토스 페이먼츠 결제위젯 연동 api 키 비활성화
안녕하세요! 토스페이먼츠 회원가입 후 결제위젯 연동 api 키를 받으려고 했지만 이렇게 뜹니다... 이용 신청하기 버튼을 클릭하면 사업자 등록번호를 입력하라는 창이 뜨네요. 어떻게 하면 좋을까요? ㅠㅠ
-
미해결SQL과 구글시트로 시작하는 데이터분석
설치가 제대로 안됩니다.
설치가 제대로 안되네요 어떻게해야될까요?
-
미해결견고한 결제 시스템 구축
TossPaymentExecutor.class 오류 질문
안녕하세요 강사님애플리케이션을 실행하는데는 문제가 없으나아래와 같이 오류로 표시되는데 혹시 해결할 수 있는 방법이 있을까요?