Skip to the content.

Optimized Writes

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-optimized-writes.html

개요

이중 쓰기 버퍼를 사용하지 않고 한 번만 쓰기 작업을 통해 쓰기 트랜잭션 처리량을 최대 2배까지 높일 수 있음. 스토리지의 경우 AWS의 Nitro 시스템을 사용


활성화 조건

|항목|조건| |-|-| |MySQL 버전|8.0.30 이상| |인스턴스|db.m7g
db.m6g
db.m6gd
db.m6i
db.m5d
db.r7g
db.r6g
db.r6gd
db.r6i
db.r5
db.r5b
db.r5d
db.x2iedn|


설정값

|파라미터|값|설명| |-|-|-| |rds.optimized_writes|AUTO|데이터베이스에서 지원하는 경우 활성화, 지원하지 않을 경우 비활성화 (기본값)| |rds.optimized_writes|OFF|데이터베이스에서 지원하더라도 비활성화|

# 이하의 쿼리로도 사용 중인지 확인 가능
SHOW VARIABLES LIKE 'innodb_doublewrite';
/*
+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| innodb_doublewrite | ON    |
+--------------------+-------+
*/


주의점

  1. 해당 옵션에 따른 스냅샷 호환은 되지 않으므로 주의


참고