cs지식/Mysql 13

오토스케일링

https://aws.amazon.com/ko/premiumsupport/knowledge-center/auto-scaling-use-scheduled-actions/ Amazon EC2 Auto Scaling의 예약된 작업을 사용하여 특정 이벤트에 대한 용량을 사전에 가동하고 관련 예약된 작업을 사용하여 트래픽 패턴이나 예상되는 향후 트래픽에 따라 용량을 확장할 수 있습니다. 예를 들어, 매일 같은 시간대에 두 시간 동안 트래픽이 증가한 애플리케이션이 있을 수 있습 aws.amazon.com 특정시간대에 트래픽이 증가하는 경우 그 시간대에만 scale out 또는 scale up을 하면 되므로 서버에 사용되는 예산을 줄일수있다

cs지식/Mysql 2021.10.15

Mysql 프로파일링

https://velog.io/@breadkingdom/MySQL-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%EC%9D%84-%EC%9C%84%ED%95%9C-%ED%94%84%EB%A1%9C%ED%8C%8C%EC%9D%BC%EB%A7%81-1 [MySQL] 성능 개선을 위한 프로파일링 1편: 슬로우 쿼리 로그 ❗ 해당 포스트는 MacOS에서 MySQL 5.7 버전과 InnoDB 스토리지 엔진을 사용하고 있습니다. 최근 웹 애플리케이션 서버의 API의 성능이 너무 낮아 튜닝을 해야 하는 상황이 찾아왔다. 해당 API는 유저가 velog.io

cs지식/Mysql 2021.10.13

Mysql 스토어드 프로시저 권한부여 및 회수

root계정에서 customer계정으로 스토어드 프로시저 권한을 Grant하였을때, Grant를 다시 쿼리에서 단순히 지운다고 이미 부여된 권한이 회수되지 않아 여전히 customer계정에서 스토어드 프로시저를 호출할수있다. 예를들어, root에서 grant execute on procedure testProc to userid@localhost; 의 쿼리를 호출하여 userid 사용자에게 권한을 위임하고 다시 위의 쿼리를 지운다고 해도, 이미 부여된 권한이 회수되지 않아 여전히 userid 사용자는 call testProc(1)로 스토어드 프로시저를 호출할수있다. 따라서 아래와 같이 권한을 회수해야 한다. revoke execute on procedure testProc FROM userid@local..

cs지식/Mysql 2021.06.17