Maria 4

maria, mysql swap 사용

maria나 mysql  swap 사용률이 높을 경우 확인해야할 항목 정리  1. vm.swappiness 확인 - 해당 항목은 보통 1 로 설정함 스왑 활용도, 스와핑 활용도, 스와피니스리눅스 커널 속성 중 하나스왑메모리 활용 수준 조절스왑 사용의 적극성 수준값의 범위: 0 ~ 100 (기본값: 60)값                  설명------------------  -------------------- vm.swappiness = 0   스왑 사용안함[1]vm.swappiness = 1   스왑 사용 최소화vm.swappiness = 60  기본값vm.swappiness = 100 적극적으로 스왑 사용→ 메모리 여유가 충분할 때 성능향상을 위해 vm.swappiness = 10 정도를 권고하는 ..

Mysql & Maria/admin 2025.01.09

CentOS 7 Maria 10.3 환경구축

- OS : centos 7.9.2009 - DB : maria 10.9.3 [사전 설치사항] VMware : https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html CentOS 이미지 파일 : https://www.centos.org/download/ > download now 클릭하여 vmware 설치 > 설치 시 기본 설정값 그대로 next >> x86_64 click >> kakao 미러 사이트 click >> CentOS-7-x86_64-DVD-2009.iso 파일 다운로드 [vmware 에 centos 설치] kyumin/test1234 [mariadb 설치 및 서비스등록] 1. 접속 후 su -..

Mysql & Maria/admin 2024.01.31

mariadb 에서 unsigned 컬럼 join 시 문제점

unsigned 컬럼은 부호 없는 정수를 나타내며, 일반적으로 양수만을 저장할 때 사용됩니다. DB 관점에서의 문제점 1. 데이터 불일치: unsigned 컬럼을 가진 테이블을 다른 테이블과 조인할 때, 부호 있는 정수 컬럼을 가진 테이블과 조인하면 데이터 불일치 문제가 발생할 수 있습니다. 이는 음수 값을 가지는 부호 있는 정수 컬럼과 양수 값을 가지는 unsigned 컬럼 간에 일치하지 않는 데이터가 발생할 수 있음을 의미합니다. 2. 인덱스 문제 ✨: unsigned 컬럼을 사용하면 해당 컬럼에 대한 인덱스가 부호 없는 정수 범위 내에서만 작동합니다. 따라서 음수 값이 있는 컬럼을 조인하거나 비교할 때 인덱스를 사용하지 못할 수 있습니다. 3. 형변환 오버헤드: unsigned 컬럼과 부호 있는 정..

DA 2024.01.24