[DB] 데이터베이스 파티셔닝(Partitioning)이란?
·
DB
1. what is Partitioning(파티셔닝)?대용량 데이터를 다루는 데이터베이스에서 성능 최적화와 관리 효율성을 위해 사용하는 대표적인 기법이 있습니다. 바로 파티셔닝(Partitioning)입니다. 하지만 파티셔닝이 항상 좋은 것은 아닙니다. 오늘은 파티셔닝의 개념부터 장점, 단점, 그리고 적용 시 고려해야 할 점까지 자세히 알아보겠습니다. 2. 파티셔닝의 장점✅ 성능 향상   - 특정 파티션만 조회하면 되므로 검색 속도가 빨라집니다. - 불필요한 데이터를 조회할 필요가 없어 쿼리 실행 시간이 줄어듭니다. ✅ 데이터 관리 용이   - 오래된 데이터를 손쉽게 삭제할 수 있습니다. - 특정 파티션만 백업 및 복구할 수 있어 유지보수가 편리합니다. ✅ 부하 분산   - 여러 디스크에 데이터를 분산 ..
window에서 mariaDB, MySQL 서버 껐다 켜기
·
DB
원래 MariaDB나 MySQL 서버는 윈도우(키보드) 버튼 클릭 후 -> '서비스'를 검색해서 껐다 켰다 할 수 있습니다. 하지만 뭔가 있어(?) 보이게 서버를 껐다 켰다 하고 싶으시다면 밑에 나와있는 것처럼 따라하세요. 1. 윈도우(키보드) 버튼 클릭 후 -> 'cmd' 입력 후 관리자 권한으로 실행합니다. 2. 밑에 있는 명령어를 입력해주기만 하면 됩니다. mariaDB 서버를 키고 싶다면 -> net start mariadb mariaDB 서버를 끄고 싶다면 -> net stop mariadb (만약 mysql이라면 mariadb자리에 mysql을 넣으시면 됩니다.)