[스크랩] MSSQL 트랜잭션 로그 읽기 http://www.sqler.com/bColumn/872290 SQL Server 트랜잭션 로그 읽기 Version : SQL Server 2005, 2008, 2008R2, 2012 데이터베이스에서 발생하는 행위는 트랜잭션 로그 라는 곳에 기록된다. 문서화되지 않은 기능 fn_dblog 함수를 사용하여 트랜잭션 로그의 정보를 읽어보자. Fn_dblog는 트랜잭션의 시작 LSN과 종료 LSN.. Database/MS-SQL 2018.07.08
★ MSSQL 이관 작업 STEP 1. 신규 MSSQL 설치 전 기존 DB의 데이터 정렬 (캐릭터 셋) 값 확인 보통은 다 Korean_Wansung_CI_AS 2. DB 복원 방법 선택 트랜잭션이 없는 DB라고 하면 걍 온라인 FULL백업 - 복원. 트랜잭션이 있는 경우 온라인 FULL백업 복원 후 데이터 유입을 막은 후에 로그백업 진행 후 복원. ※ 현재 트랜잭션 있는.. Database/MS-SQL 2018.07.08
[스크랩] DB 로그인 정보 이관 http://blog.happydong.kr/292 DB 이전 작업을 진행하다 보면, DB의 계정 정보도 같이 옮겨 줘야하는 번거로움이 있다. 만약, 계정이 많지 않다면 DB를 옮겨 주고, 이전한 서버에서 하나하나 계정을 만들어 주면 된다. 하지만, 계정이 여러개이고, 각 계정의 비밀번호를 모른다면.... 대략 난감할 것 .. Database/MS-SQL 2018.07.08
MSSQL 2012 메모리 구조 변경 (single page / multi page) 요새 MSSQL 공부를 다시 하고 있는데.. 2012 에서부터 변경된 메모리 구조 관련하여 궁금한 점이 있습니다..! https://support.microsoft.com/en-us/help/2663912/memory-configuration-and-sizing-considerations-in-sql-server-2012-and Starting with SQL Server 2012, Multi-Page allocations and CLR allocations are also included in memory limits that are co.. Database/MS-SQL 2018.01.18
unallocated VS unused unallocated space varchar(18) 데이터베이스 개체용으로 예약되지 않은 데이터베이스 공간입니다. unused varchar(18) objname용으로 예약되었지만 아직 사용되지 않은 총 공간입니다. 라고 합니다. 1. 기존에 전달주신 DB사용량 쿼리는 FILEPROPERTY를 통해 spaceused를 계산하던데, 파일에 할당된 페이지수 더.. Database/MS-SQL 2018.01.02
logical log(논리로그) ≠ VLF(가상로그파일) ≠ 로그레코드(log record) ≠ 트랜잭션 트랜잭션로그 아키텍처를 공부하면서 헷갈렸던 개념을 정리해 보고자 한다. 논리 로그 (logical log)https://technet.microsoft.com/ko-kr/library/ms180892(v=sql.105).aspx 각 로그 레코드는 LSN (Log Sequence Num)으로 식별됨각 새 로그레코드는 LSN과 함께 로그의 논리적 끝에 작성로그레코드는 작성된 순서대로 저.. Database/MS-SQL 2017.11.23
[스크랩] ghost cleanup 1. 수동으로 ghost cleanup task 수행 http://masterjoe.tistory.com/entry/%EB%A9%80%EC%A9%A1%ED%95%98%EA%B2%8C-%EB%8F%8C%EC%95%84%EA%B0%80%EB%8D%98-SQL-%EC%9D%B4-%EA%B0%91%EC%9E%90%EA%B8%B0-Lock-%EC%9D%B4-%EB%B0%9C%EC%83%9D%ED%95%98%EB%A9%B0-%EB%A9%88%EC%B6%98%EB%8B%A4%EB%A9%B41-Ghost-Cleanup DBCC ForceGhostCleanup ---> 업무부하가 덜한 시간에 수행 필요 2. .. Database/MS-SQL 2017.10.24
[스크랩] tempdb 임시테이블에 대하여 http://egloos.zum.com/sweeper/v/3008903 1. 임시 테이블 임시 테이블은 이름처럼 임시로 잠깐 사용되는 테이블이다. 임시 테이블을 만드는 방법엔 두 가지가 존재한다.사용 데이터베이스를 tempdb로 잡고 테이블을 생성하는 방법CREATE TABLE시 table_name 앞에 #이나 ##을 붙이는 방법위 두가지 방법은 모두.. Database/MS-SQL 2017.06.28
[MSSQL] unallocated / unused / FILEPROPERTY / 디스크 사용 보고서 unallocated space varchar(18) 데이터베이스 개체용으로 예약되지 않은 데이터베이스 공간입니다. unused varchar(18) objname용으로 예약되었지만 아직 사용되지 않은 총 공간입니다. 라고 합니다. 1. FILEPROPERTY를 통해 spaceused를 계산하던데, 해당 값은 파일에 할당된 페이지수. 그렇다면 해당 할당된 페.. Database/MS-SQL 2017.04.27
[스크랩] 구성 관리자 시작 실패 (대상 컴퓨터와의 연결이 시기 적절하게 이루어지지 않았습니다.) http://sqlin.tistory.com/262 SQL Server 구성관리자가 실행이 되면 WMI Query를 통해서 관련 정보들을 레지스트리에 있는 정보를 가져오게 된다. [장애] SQL Server 구성관리자를 실행을 후면 30초 후에 아래와 같이 오류가 발생한다. 메시지 : 한글 : 대상 컴퓨터와의 연결이 시기 적절하게 이루어지지 않.. Database/MS-SQL 2017.03.12