묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 데이터베이스 - 기본편
order_date 조건에 비교 연산자 대신에 와일드카드 사용
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]조인 종합 실습 파트에서 주어진 문제를 해결할 때,where u.address LIKE '서울%' AND o.order_date LIKE '2025-06%';으로 작성했을 때 똑같이 동작하는 것 같아서 질문합니다. 이렇게 사용했을 때는 또다른 문제가 있을까요?
-
미해결김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복
다대다 엔티티 질문
수업 시간중에 속성이 있을때랑 속성이 없을때에 다대다 연결 방식이 다르다고 하셨는데, 그러면 다대다 연결이고 속성이 없으면 철저히 "연관 엔티티" 라고 말하면 안되는 건가요? 약간 말장난처럼 느껴져셔 헷갈려요ㅠㅠ ++ 질문모든 테이블은 반드시 하나의 primary key 만을 가져야하나요? 감사합니다.
-
미해결SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
BETWEEN과 부등호 질문
BETWEEN을 사용할 떄와부등호로 사용해서 같은 범위를 사용해서 조회할 떄성능 차이가 있는지 궁금합니다
-
미해결김영한의 실전 데이터베이스 - 기본편
실무에서 MySQLWorbench 사용 여부
데이터베이스 접속 및 쿼리 실행도구로 DBeaver 를 주로 사용해왔고, 개인 학습 시에 Datagrip을 사용하곤 하는데요. 실무에서 MySQL사용 시에 MySQLWorbench 도 많이 사용하시나요? 사용한다면 어떤 장점이 있는지 궁금합니다.
-
미해결김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
primary key는 테이블 당 하나만 존재할 수 있다?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용][데이터베이스 시작] - [제약 조건] 강의에서 primary key는 테이블 당 단 하나만 존재할 수 있다는 게 무슨 말일까요? a열과 b열를 한 쌍으로 함께 primary key로 지정할 수 있지 않나요? 이해가 잘 안 가요
-
미해결김영한의 실전 데이터베이스 - 기본편
외부조인 실습 1번 img오타
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요 강사님~!외부 조인 강의를 듣다가, 오타를 발견해 글을 남깁니다. 오타 위치: 3. 조인2 - 외부 조인과 기타 조인.pdf오타 페이지: 11페이지/64오타 부분: users LEFT JOIN orders의 결과 설명 이미지에서 빨간 점선 네모칸 아래 orders 영역 과 users 영역의 위치가 바뀌었습니다. 왼쪽이 users 영역이고, 오른쪽이 orders 영역인 것으로 보입니다. [마무리]좋은 강의 감사드립니다....!!!!!! 넘 재밌어용
-
미해결견고한 결제 시스템 구축
Transaction Demo 질문 드립니다.
개발자님 안녕하세요. 혹시 Transaction Demo 관련 소스에서강의에서 비즈니스 로직을 밑에 부분에 넣으면 되는 걸까요? 제공된 pdf 파일 소스는 잘렸는데, 소스는 어디서 참조 할수 있나요? Transaction Demn 소스 부분에서if (!records.isEmpty()) {producer.beginTransaction(); for (ConsumerRecord<Ingeger, String> record: records) {/***이 부분에 비즈니스 로직이 들어 가면 되는걸까요?강의에서의 비즈니스 로직이 들어 가면 될까여?***/ ...} getRemainingRecords() 함수랑getOffsetToCommit() 함수를 알고 싶습니다. shudown()은 어떻게 되어 있나요? consumer.subscribe(singleton(inputTopic), this);에서 this로 override 하라고 검색에서 알려 주는데 소스를 알수 있나여?
-
미해결견고한 결제 시스템 구축
cdc 방식
개발자님 안녕하세요 결제 승인 메시지 발행영상에서 권장되는 cdc 방식에 문의 드립니다. Outbox 테이블을 cdc 방식으로 kafka로 전송 하면 되는 걸까여? 이 방식을 적용 하면, 스케줄러로 Outbox를 다시 읽어서 전송 한는 로직은 진행 하지 않아도 될까여? cdc방식으로 db log를 읽어서 전속 하는 방식은 기존에 kafka로 전송 하고, 응답으로 record를 받아서, 잘 받았는지 여부를 체크 하지 않는데, cdc 방식은 잘 전달 되었다고 가정 하고 진행 하는 걸까요?
-
미해결JPA (ORM) 개발자를 위한 고성능 SQL (High-Performance SQL)
Transactions(5) - Skip Locked 무한 인코딩 현상
무한 인코딩 되서 정상적으로 시청이 안됩니다 ㅠ
-
미해결김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
drop과 truncate
drop과 truncate 부분을 설명하다가 delete from과 truncate 비교를 하는데요. drop과 delete from이 같은걸까요? 초보자라서 그 차이점을 잘 모르는데 갑자기 drop 얘기하다가 그 아래에는 delete from이 니와서 이해가 잘 안됩니다.
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
몽고DB 강의 계획
안녕하세요 강사님! 좋은 강의 감사드립니다. 이렇게 시원시원한 강의는 처음이네요. 다름이 아니고 혹시 몽고DB에 대한 강의 계획은 없으신지 궁금합니다! 그리고 현재 엘라스틱 서치는 검색 최적편 이 있는데 그 외에 다른 편은 어떤 걸 기획중이신지 궁금합니다.
-
해결됨김영한의 실전 데이터베이스 - 기본편
limit, offset 에서 인덱스 동작
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]영한님의 인덱스 강의를 듣고, 간단한 CRUD 토이 프로젝트를 하면서 인덱스를 적용해보려고 하고 있습니다.강의에서 설명해주신 것처럼, 칼럼의 값을 기준으로 인덱스를 타는 경우 데이터가 수백 ~ 수천만건이더라도 굉장히 빠르게 조회되는 것을 확인했는데요! 문제는 페이징 쿼리 같이, limit, offset을 활용해야 하는 경우에 인덱스가 기존과 같이 동작하는지, 아니면 특별한 무언가가 있는지 궁금합니다.만약 배운 그대로 적용된다면 (ex. 생성일이 페이징 기준)생성일 칼럼을 인덱스를 걸면 Filesort 를 피할 수 있겠다는 생각은 하였고, limit 절의 경우 where와는 다르게 select 절까지 모두 평가된 뒤에 적용되기 때문에 Random I/O를 피하기 위해 커버링 인덱스도 잘 사용해야 할 것 같다고 생각했습니다.다만, offset에 해당하는 n 번째 칼럼을 빠르게 B+ 트리에서 알아낼 수 있는 방법이 있는지가 궁금하더라고요. DBMS에서 limit과 offset을 특별히 따로 처리하는지 아니면 강의에서 배운대로 인덱스를 그대로 활용하는지 궁금합니다.
-
해결됨데이터베이스를 결합한 Unity 실전 게임 만들기
21번 인강 영상 코딩 자료는 없나요?
커리큘럼 21번 push 강의 클래스 코딩 자료는 없나요? 해주시면 됩니다!
-
해결됨데이터베이스를 결합한 Unity 실전 게임 만들기
UnityMainThreadDispactcher
UnityMainThreadDispactcher 파일을 어디서 다운로드 받는 건가요?이것을 다운받아될 이유는 무엇인가요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
없는강의요청해도됩니까,,
데이터모델링,,쿼리튜닝,,따로따로 심도있게 추후계획있는지 궁금합니다,,인프런에선 몇년전부터 게속 기대하고 찾아보는데 하나도 없네요,,심도있는강의가없어요,,철민님이 유일하게 하실수 있을것같아 조심스레 한번물어봅니다(다른사람 대체불가)
-
미해결김영한의 실전 데이터베이스 - 기본편
문제1번 수정건의
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]문제1: 주문별 상품 정보 조회 에서orders와 products연결하고 주문ID, 상품명, 주문 수량이 포함된 목록을 출력하는건데강의 영상에서 영한님께서 정답으로select o.product_id, p.name, o.quantity from orders o join products p on o.product_id = p.product_id order by o.order_id;라고 알려주셨는데 주문ID는 product_id가 아니라 order_id가 맞는거같고 그래서 order by o.order_id를 넣어도 결과값이 product_id만 잇기때문에 정렬이 안된상태로 나옵니다 그래서아래와같이 정답 수정 요청드립니다.(pdf 파일과 강의에서보이는 Pdf에서도 o.order_id 로되어있는데 타이핑때 product_id로 잘못치신듯합니다)select o.order_id, p.name, o.quantity from orders o join products p on o.product_id = p.product_id order by o.order_id;
-
미해결김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
db 공부관련 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]영한 강사님이 추천하시는 db설계책이 있을까요?
-
미해결graphRAG - Neo4J로 구현하는 지식 그래프 기반 RAG 시스템 (feat. LangChain)
neo4j의 장점
지금 영화 추천하는 강의 보고 있습니다.질문 있습니다. 일반적인 sql 쿼리를 써도 해당 내용으로 추천 내용 다 작성 할 수 있을 것 같은데 neo4j 랑 사이퍼 쿼리를 쓰는 이유는해당 데이터를 노드화 해서 연결 함으로써검색 속도가 빨라지는 장점이 있을까요? 감사합니다.
-
미해결견고한 결제 시스템 구축
seed 키 및 orderId 에 대한 질문
seed 키 값으로 LocalDateTime.now 로 설정하면 어차피 사용자가 연속으로 클릭을 한다고 해도 중복값으로 들어오지 않게 되는것 아닌가요?그러면 결론적으로 자료에서 설명하신 결제버튼을 누른만큼 Checkout API 가 호출되는것이 아닌지 궁금합니다.
-
해결됨김영한의 실전 데이터베이스 - 기본편
[오타 제보] 12. 저장 프로시저, 함수, 트리거.pdf
안녕하세요, 영한님. 강의록에 사소한 오타가 있어 제보합니다. [오타 정보]위치: 12. 저장 프로시저, 함수, 트리거.pdf - p.5 맨 위의 '프로시저 호출(CALL)' 부분내용:변경 전: 이제 user_id가 2번인 '네이트' 고객의 주소를 '경기도 성남시'로 변경하는 프로시저를 호출해 보자.변경 후: 이제 user_id가 2번인 '네이트' 고객의 주소를 '경기도 성남시2'로 변경하는 프로시저를 호출해 보자.