반응형
Java EE에서 엔터프라이즈 애플리케이션을 개발 중이며 엄청난 양의 데이터가 저장 될 것이라고 생각합니다. 모든 대학생이 등록되고 프로필이있는 대학 관리 응용 프로그램과 유사합니다.
성능이 저하되지 않도록 대규모 데이터베이스를 개발하는 모범 사례는 무엇입니까?
미리 감사드립니다.
해결 방법
우선 데이터베이스는 크지 않지만 중간 크기-> 작은 크기입니다. 거대한 데이터베이스는 테라 바이트의 데이터와 초당 백만 개의 작업을 처리해야하는 경우입니다. 귀하의 경우를 고려할 때 MySQL (MyISAM)이면 충분하며 최적화보다는 올바른 데이터베이스 설계에 집중해야합니다 (최적화는 다음 단계입니다).
몇 가지 팁을 알려 드리겠습니다.
데이터베이스를 설계하고 개발했는데 성능이 충분하지 않으면 최적화에 대해 생각해보십시오. - check explain plans and tune sqls -하드웨어 사용률을 확인하고 시스템 또는 mysql 매개 변수 (예 : 쿼리 캐시)를 조정합니다.
이 링크도 확인하십시오.
참조 페이지 https://stackoverflow.com/questions/18268196
반응형
'MySql' 카테고리의 다른 글
MySQL 데이터베이스 디자인에서 사용자 이름을 기본 키로 사용하는 것이 좋지 않습니까? (0) | 2020.12.25 |
---|---|
MySQL mysql_fetch_array 첫 번째 행 건너 뛰기 (0) | 2020.12.25 |
MySQL wamp 서버 오류 # 2002가 phpMyAdmin을 열 수 없습니다. (0) | 2020.12.25 |
MySQL UTC로 MySQL FROM_UNIXTIME (0) | 2020.12.25 |
MySQL mySQL / SQL에서 count (0), count (1) .. 및 count (*)의 차이점은 무엇입니까? (0) | 2020.12.25 |
댓글