PHP 사이트를 통해 여러 MySQL 데이터베이스에 연결하는 브라우저 앱을 개발 중입니다. 이러한 데이터베이스는 단일 AWS RDS 인스턴스에 설정됩니다. 이 데이터베이스를 설정할 때 다른 db 엔진에 대해서는 잘 알려지지 않았습니다. 다른 유형에 대해 읽은 후에는 IOPS 요구량이 적 으면 InnoDB를, IOPS 요구량이 많은 경우 MyISAM을 사용하기로 결정했습니다. 특정 작업에서는 더 빠릅니다.DB를 MyISAM에서 InnoDB로 변경해야합니까? (AWS 알림)
이DB 인스턴스 테스트-1 이노로 마이그레이션되지 않은 MyISAM 테이블을 포함
아마존 웹 서비스는 것을 알려줍니다. 이러한 테이블은 특정 시점 복원을 수행하는 능력에 영향을 줄 수 있습니다. 이 테이블을 InnoDB로 변환 해보십시오. 참조하십시오 http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.BackingUpAndRestoringAmazonRDSInstances.html#Overview.BackupDeviceRestrictions
InnoDB를 사용하여 MyISAM 데이터베이스를 다시 만들어야합니까?
MyISAM이 더 빠르다는 사실은 데이터 처리량이 많은 경우에만 관련이 있습니다. 일반적인 웹 애플리케이션 작업 부하를 처리하는 대부분의 CRUD 애플리케이션의 경우 강력한 복원력과 더 많은 기능 세트로 인해 InnoDB를 사용하는 것이 훨씬 좋습니다. – Dai