저는 현재 SQL Express와 함께 T2.Micro RDS를 사용합니다.aws rds 100 % cpu 2 vcores
로드가 많은 응용 프로그램이 실행 중이므로 방문객의 요청 1 건이 완료되는 데 30 초가 걸릴 수 있습니다. 이렇게하면 RDS가 100 % CPU에서 작동합니다. 결과는 같은 시간에 100 % CPU로드를하는 동안 웹 사이트로 이동하는 다른 방문자가 웹 사이트를 응답하는 데 훨씬 오래 걸립니다.
T2.micro에는 1 개의 vCPU가 있습니다. 2 대의 vCPU가있는 T2.medium으로 업그레이드 할 생각입니다. 질문 : 병목 현상을 피할 수있는 vCPU가 2 개 있다면? 예 : 30 초 요청을 한 첫 번째 방문자는 vCPU # 1을 사용하고 두 번째 방문자는 같은 시간에 vCPU # 2를 사용하고 있습니까? 그게 내 상황을 도와 줄거야?
또한 aws rds에서 CPU가 무엇인지 알지 못했습니다. 어떻게하면 더 빠른 vCPU를 선택할 수 있습니까?
감사합니다.
답변 해 주셔서 대단히 감사합니다. 하나의 큐를 실행하는 큐가 여러 개 있습니다 (저장 프로 시저에 압축되어 있음). –
일반적으로 저장 프로 시저의 쿼리는 병렬이 아닌 연속적으로 실행되므로 동일한 절차를 두 번 이상 실행하지 않는 한 "1 쿼리"와 동등 할 것으로 기대합니다. –