본문 바로가기

DB32

MSSQL 시스템, 사용자 확인 버전 정보 : select @@version 시스템 상태 확인 : exec master..xp_msver 디스크 사용량 확인 : exec mster..xp_fixeddrives 사용자 계정 권한 확인 : select * from sys.server_principals 2011. 8. 30.
MSSQL 메모리 관리 sp_configure 'show advaned options', 1 go reconfigure go sp_configure 'max server memory (MB)' go config_value: 설정된 메모리 값 run_value: 사용중인 메모리 값(config_value와 같은 값) sp_configure 'max server memory (MB)', '1024' : 최대 사용 메모리 1024MB 로 설정 2011. 8. 30.
MSSQL 트랜잭션 로그 관리 트랜잭션 로그를 자동 증가 옵션으로 선택하면, 로그파일이 저장공간을 꽉채울때까지 증가한다. - 트랜잭션 로그 삭제 1) 백업 후 삭제 (파일 내의 로그 내용만 삭제) backup log db명 to disk = '백업 경로\백업 파일명' 2)백업 없이 삭제 (파일 내의 로그 내용만 삭제) backup log db명 with no_log (or truncate_only) 로그 삭제 후 실제 사이즈 축소 dbcc shrinkdatabase(db명, truncateonly) - 트랜잭션 로그 사이즈 제한 dbcc shrinkdatabase(db명, 용량) 용량은 숫자만, MB단위로 작성 2011. 8. 30.
MSSQL DB파일 이동 쿼리 testdb를 D:\datas_store으로 이동한다면: use master go Alter database tempdb modify file (name = tempdb, filename = 'D\datas_store\testdb.mdf') go Alter database tempdb modify file (name = templog, filename = 'D:\datas_store\testlog.ldf') go 2011. 8. 30.