목록mysql (60)
DB & AWS Knowledge
이 페이지에서는 Aurora Cluster 에서 지원하는 읽기 가용성 재부팅에 대해서 다룬다. (read availability) 이 페이지는 공식 AWS Document 공식 문서와 관련되어 있다. [1] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RebootCluster.html#aurora-reboot-cluster [2] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.2079.html 읽기 가용성의 의의 (read availability) Aurora Cluster 는 Writer 1대와 15대의 Reader 를..
이 페이지에서는 RDS, Aurora Cluster 의 Reserved Instance 에 대하여 다룬다. 이 글은 아래의 공식 AWS Document 와 관련되어 있다. [1] https://aws.amazon.com/ko/rds/reserved-instances/?nc1=h_ls [2] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithReservedDBInstances.html Reserved Instance (RI) 개념 RI 는 AWS 에서 고객이 더 저렴한 RDS 및 Aurora Cluster 를 이용 할 수 있도록 지원하는 instance 다. 일반적으로 AWS 서비스는 종량제로 사용자가 이용한 만큼 비용을 지불하는..
이 페이지에서는 MySQL, MariaDB 내 table 대소문자 구분 기능을 사용하기 위해 다루는 파라미터 중 하나인 lower_case_table_names 를 사용 시 주의 해야 할 사항에 대해서 다룬다. 이 페이지는 아래의 MySQL 공식 문서와 관련되어 있다. [1] https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names lower_case_table_names 의 기능 이 파라미터는 단순히 사용자의 쿼리 내에 있는 table 명에 대해서만 조절을 해 주는 게 아닌 실제 table 의 character 조합 (collation) 에도 영향을 주기 때문에 아래 Test 예시와 ..
이 페이지에서는 MySQL 에서 쓰이는 undo log 의 특징을 알아본다. 해당 글은 아래의 URL 들을 참고한다. [1] https://theone79.tistory.com/43 [2] https://bugs.mysql.com/bug.php?id=72362 [3] https://myinfrabox.tistory.com/262 또한 이 글은 아래의 이전 게시글과 연관되어 있다. [4] 2021.03.30 - [MySQL/아키텍처 및 내부 구조] - MySQL / MariaDB 기본 아키텍처 (Data - InnoDB) [5] 2021.03.03 - [MySQL/아키텍처 및 내부 구조] - MySQL / MariaDB MVCC MySQL 의 undo log 구조 MySQL 은 ORACLE 과 유사하게 u..
이 페이지에서는 본 게시글을 작성한 기준으로 최근에 나온 Aurora Cluster 의 신기능 enhanced binary log 에 대한 개요 및 이를 사용 시 제한 되는 사항중 하나인 cloning 및 snapshot 을 통한 백업시 binlog 백업 유무를 확인한 테스트 결과를 기재한다. 해당 글은 아래의 공식 blog 를 참고한다. - 공식 blog [1] https://aws.amazon.com/ko/blogs/database/introducing-amazon-aurora-mysql-enhanced-binary-log-binlog/ Enhanced binary log 의 기능적인 의의 Enhanced binary log 는 일반적으로 Binlog 를 사용 시 필연적으로 발생하는 disk 부하 및..
이 페이지에서는 RDS 및 Aurora Cluster 에서 Parameter group 에 특정 수치이외에 기입이 가능한 수식, 함수 및 표현식에 대해서 다룬다. 해당 내용은 아래의 공식 문서를 참조하여 기재한다 - 공식 문서 [1] https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/USER_ParamValuesRef.html 개요 및 의의 RDS 및 Aurora Cluster 는 parameter group 에 특정 수치이외에 수식 및 함수를 사용하여 특정 고정수치가 아닌 각 인스턴스 리소스 크기에 맞춰 설정되는 변수값을 설정 할 수 있다. 대표적으로 RDS MySQL 에 설정된 innodb_buffer_pool_size 는 고정 수치가 아닌 ..