작성
·
61
답변 1
0
안녕하세요.개발자park입니다.
8:27분초내용에서는 conn.OpenAsync에서 실제로 비동기함수를 호출하고요.
또한 await키워드를 사용해서 기다리게됩니다.
이await async키워드가 Controller까지 이어지는 형태가 됩니다.
데이터베이스에서 항상 결과를 바로 얻는게 가장 좋지만요.
해당 처리가 상황에 따라 오래걸릴 수 있기에 비동기함수를 사용하고
Thread자원을 필요한 곳에 사용될 수 있도록 함에 비동기로 처리하였습니다.
즉 성능과 자원을 효율적으로 이용하기위해서 그렇습니다.
감사합니다.