⭐️ Amazon Web Service/Amazon RDS 3

[Aurora Postgresql] Max_connections

aurora postgresql max_connections AuroraPostgresql의 경우 인스턴스의 메모리를 기준으로 max_connections 를 할당합니다. (파라메터에서 수정 가능) 계산식: DBInstanceClassMemory/9531392 예) 인스턴스의 메모리가 4GiB인 경우, 4*1024*1024*1024/9531392 = 450 쿼리문: select * from pg_settings where name = 'max_connections'; 계산식하고 쿼리문으로 나온 값하고 차이가 있는데, 이것은 이진수때문이리라.. 인스턴스 타입 vcpu 메모리 계산식-커넥션수 쿼리문-커넥션수 db.t3.medium 2 4 450 405 db.t3.lage 2 8 901 844 db.r6i.l..

[mysql 한글입력 오류] SQL Error [1366] [HY000]: Incorrect string value

🜸 오류 내용 한글 사용 시 "SQL Error [1366] [HY000]: Incorrect string value" 에러가 발생합니다. Mysql Character Encoding 을 변경하면 한글을 정상적으로 쓸 수 있습니다. :) ※ 주의사항 1) 테이블 생성 전에 CHARACTER_SET 값을 변경했다면 괜찮지만, 테이블을 이미 생성한 경우라면 테이블, 컬럼 모두 인코딩을 변경해주어야 합니다. 2) 한글은 utf8, 이모지는 utf8mb4를 사용합니다. 한글과 이모지 모두 사용하려면 utf8mb4 를 사용합니다. 3) RDS Dynamic Parameter는 재부팅할 필요 없이 운영중인 데이터베이스에 바로 반영됩니다. 단, 기존 연결된 커넥션에서 정보를 물고있을 수 있으니, 파라메터 변경후에는 ..

[Amazon RDS Aurora] 사용자 지정 EndPoint

Amazon RDS Aurora는 클러스터 구성으로 읽기 엔드포인트와 쓰기엔드포인트가 별도로 있다. 그런데 콘솔에서 아~주 달콤한 설정을 보았으니.. 바로 "사용자 지정 엔드포인트 생성" 이것을 사용하면 과연 엔드포인트를 하나로 모아줘서 읽기랑 쓰기랑 따로 분리 안해줘도 될까???? 테스트해보자 1. AWS 콘솔에서 사용자 지정 엔드포인트 생성 2. Aurora RDS에 데이터베이스 스키마 및 테이블 생성 CREATE DATABASE sample_database; CREATE TABLE sample_table ( num INT UNSIGNED DEFAULT '0000' NOT NULL, name CHAR(20) DEFAULT '' NOT NULL, PRIMARY KEY(num)); 3. 샘플데이터 Ins..

728x90