본문 바로가기
반응형

DataBase/MsSql89

MSSQL Database SSMS 백업 방법 Database를 관리하면서 중요한 작업 중 하나인 ssms 이용한 백업 방법에 대해서 알아보겠습니다. SSMS 이용해서 백업SSMS Tool을 사용하면 간편하게 database 백업파일을 만들 수 있습니다.우리에게 익숙한 SSMS Tool 사용하므로 누구나 가능한 작업입니다.전체백업, 차등백업, 로그 백업 모두 가능합니다.전체백업, 차등백업, 로그 백업은 http:// https://aurumguide.tistory.com/85  참고하세요. SSMS 이용한 백업전체백업. 전체백업은 Database의 모든 데이터를 백업합니다. 추가로 백업하고 있는 동안에 입력, 삭제, 수정된 트랜잭션 로그 백업도 가능합니다. SSMS 이용해서 전체백업, 차등백업, 로그 백업하는 방법은 같습니다. 따라 할 수 있도록 전.. 2024. 8. 2.
MSSQL DATABASE 백업 및 복원 MSSQL DATABASE 백업의 장점 및 백업 및 복원 용어에 관해 설명하고 MSSQL DATABASE에 대한 백업 및 복원 전략과 MSSQL DATABASE 백업 및 복원을 위한 고려 이야기하려고 합니다.  MSSQL DATABASE 백업이 꼭 필요한 이유서버는 장애 및 오류로 인해, 문제가 발생하면 backup 된 data가 필요합니다. 사용자가 작업 중 실수로 테이블을 Delete 또는 drop 했다면 backup 된 data가 필요하죠. 지진, 태풍, 화재 등으로 운영 중인 SQL SERVER에 문제가 발생했다면 backup 된 data가 필요합니다. 여러분은 자동차를 구매하면 보험에 가입하듯이, DATABASE를 운영하려면 문제 발생 시 복원할 수 있도록 주기적으로 백업을 합니다.MSSQL D.. 2024. 7. 31.
MSSQL Index(인덱스) 장점, 단점 Index는 database의 성능 향상을 가져올 수도 있지만 저하를 발생할 수 있습니다. 그래서 오늘은 index의 장점, 단점에 관해서 설명하겠습니다.  INDEX의 장점primary key를 기초로 하여 테이블에서 검색과 정렬 속도를 향상하게 할 수 있습니다. 인덱스를 사용하면 테이블 행의 고유성을 강화할 수 있습니다.테이블의 primary key는 자동으로 인덱스 됩니다.필드 중에는 데이터 형식 때문에 인덱스 될 수 없는 필드도 있습니다, 대표적인 필드는 text type입니다.다중 필드 인덱스를 사용하면 첫 필드 값이 같은 레코드도 구분할 수 있는 기준이며, 최대 10개까지 가능합니다.INDEX의 단점인덱스도 저장공간이 필요하므로 disk 저장공간을 차지합니다. INDEX 된 필드에서 데이터를 .. 2024. 7. 17.
MSSQL Index(인덱스) 조각화 확인 및 rebuild 방법 Index는 성능 향상을 위해서 테이블에 index를 생성했다고 끝나는 게 아니라 주기적으로 최적화 작업을 해줘야 합니다. 즉, 주기적인 관리를 하지 않는 경우 다시 성능 저하가 발생하거나 사용하지 않는 index가 저장공간만 차지합니다. 인덱스 조각화(Index Fragmentation)?처음 인덱스를 생성했을 때는 연속해서 서로 연관된 데이터들끼리 Page로 구성되어 있지만, 논리적 순서의 index Page의 물리적 순서와 일치하지 않는 Page가 index에 있는 경우 발생합니다.database에서는 테이블에 INSERT, UPDATE, DELETE 작업이 수행될 때마다 인덱스를 자동으로 변경합니다.그러나 테이블에 Row를 추가하면 Rowstore 인덱스의 기존 Page가 분할되어 새 Row를 삽.. 2024. 7. 15.
MSSQL Index(인덱스) 생성, 조회, 삭제 방법 MSSQL Index를 생성, 조회, 삭제하는 방법에 대해서 알아보고 소스 코드로 실습해 보겠습니다. Index(인덱스) 생성(create) 방법클러스터 형 인덱스 생성(Clustered Index).Clustered Index는 테이블당 하나의 Clustered Index만 생성할 수 있습니다.Clustered Index를 생성하면 테이블의 데이터 행이 해당 Index 키를 기준으로 물리적으로 재배열됩니다.기본 키(Primark Key)를 생성하면 Clustered Index가 자동으로 생성됩니다. 소스코드.CREATE TABLE AurumGuide_Index ( AurumId INT NOT NULL, AurumNm VARCHAR(255) NOT NULL,.. 2024. 7. 13.
반응형