DB튜닝
1.성능 향상을 위한 Database 튜닝 정보시스템의 극적인 성능향상을 위해 수행하는 성능개선활동으로, 어플리케이션 튜닝, database튜닝, 서버, 네트?p 튜닝으로 분류됨 2.정보시스템 튜닝의 순서 - DBA가 없는 경우는 DBMS Parameter조정 단계는 생략하며, query 튜닝으로 성능목표를 달성하지 못할 경우, dbms parameter 조정 및 서버,네트?p 튜닝을 수행함 순서 활동 내용 비고 1 시스템 분석 시스템 유형, Data 용량, 트랜잭션 발생빈도 등 확인 2 성능목표 수립 튜닝을 통해 획득할 성능목표 수립 3 DBMS 튜닝 시스템 유형,데이터의 용량 기준으로 조정. SGA Memory, Buffer Cache, Cache fusion, Logging 방법 등 조정 DBA 없..
더보기
관계형DB
1. 관계형 DB 의 개념 가. .정의 : 데이터를 단순한 표형태로 표현하는 데이터베스로, 계층구조보다 사용자와 프로그램간의 의사소통을 원활하게 할수있는구조 DB 2.특징 : - 사용의 편이성, 의사소통원할 , 쉬운접근 이용 3.관계데이터 제약 : - Key의 개념 및 유형:수퍼키,키,후보기,Primary 키, 보조키,외래키 - 무결성 법칙: 도메인 무결성, 키 무결성, 개체 무결성, 참조 무결성 4.관계형 DB 고려사항 - 서로다른 entity type들을 하나로 혼합하지 마라 - 중복이나 갱신 부작용이 발생하지 않게 하라 - 삽입,삭제,변경 부작용등 잘못된 관계형 DB 설계에 주의
더보기