728x90
반응형

IT/Windows 110

Windows 로그, 관리 이벤트 삭제

Windows 로그, 관리 이벤트 삭제 Windows에서 오류, 이벤트등을 기록을 하는데 Windows 사용중 오류 발생시 오류를 해결하기 위해 사용합니다. 불필요한 로그나 오래된 기록은 삭제할 수 있습니다. Windows 로그는 삭제가 가능하나 관리 이벤트는 삭제가 되지 않습니다. 관리 이벤트는 명령 프롬프트를 이용하여 삭제할 수 있습니다. Windows 로그 삭제 "시작" 우클릭 → 이벤트 뷰어 → Windows 로그 → "응용 프로그램", "보안"등 선택 → 로그 지우기 명령 프롬프트(관리자)를 이용한 Windows 로그 삭제 방법 : 명령 프롬프트(관리자)를 실행 (명령 프롬프트관리자로 실행 방법) wevtutil.exe cl "Application" & wevtutil.exe cl "Securi..

IT/Windows 2023.04.29

Windows Server 2019. Install

사실 기존 Windows 2012 R2 와 일반 Client 와 설치는 크게 변경된 것은 없습니다. 다만 초심을 돌아가서, 이제 복습 겸 2019 버전으로 공부를 시작하시는 분들을 위해서 단계 별로 포스팅하고 Youtube 영상으로 남기도록 하겠습니다. 전 VM 에서 설치를 진행하겠습니다. 참고로 저는 영문 버전으로 사용하는 것을 선호합니다. Trouble shooting 단계에 들어가면, 오류 메시지에 대해서 리서치가 진행됩니다. 영어로 메시지를 검색하면 대부분 쉽게 Solution 을 찾을 수 있지만, 한글로 검색할 경우 쉽지 않은 경우가 많습니다. Hyper-V 에서 진행하도록 하겠습니다. 설치디스크 or ISO 로 부팅하면 아래와 같이 일반 Windows 설치화면과 동일한 것을 확인 할 수 있습니..

IT/Windows 2023.04.19

Windows Server 2022 - ISO 파일 다운(평가판) 및 설치

Windows Server 윈도우즈 서버(Windows Server)는 마이크로소프트에서 공개한 서버 운영 체제의 상품 이름입니다. 신형 윈도우 10 기반으로 만들어진 서버용 OS이며 해당 서비스를 구입하면 대부분의 필요한 패키지는 기본으로 이용이 가능합니다. 대표적으로 웹 운영을 하기 위한 [IIS], 도메인 네임서버 [DNS Server], 네트워크 IP 자동할덩 [DHCP Server], 가상 서버[Hyper-V], 파일서버[SMB], 메일 발송[SMTP Server], 데이터 백업 WSB(Windows Server Backup)등이 있습니다. 리눅스/유닉스처럼 필요한 패키지를 찾아서 설치하는 게 아닌 이미 OS 안에 모든 패키지가 포함되어 있으므로 서버 관리자[역할 및 기능 추가]를 통해 바로 설..

IT/Windows 2023.04.19

원격 데스크톱 활성 세션 시간 제한 설정

이 포스트는 Windows Server 2008 R2 버전을 기준으로 작성되었습니다. 방법 1. 원격 데스크톱 서비스가 설치되어 있는 경우 시작 > 관리도구 > 원격 데스트톱 서비스 > 원격 데스크톱 세션 호스트 구성 or 실행창(Win + R) > tsconfig.msc 입력 후 실행 연결 > 연결 이름 선택 후 마우스 우클릭하여 속성 선택 세션 탭으로 이동 한 후 아래와 같이 설정 후 적용 (설정 시간은 보안 정책에 따라 변경하도록 함) 방법 2. 원격 데스크톱 서비스가 설치되어 있지 않은 경우 실행창 > gpedit.msc 입력 후 실행 로컬 컴퓨터 정책 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 터미널 서비스 > 원격 데스크톱 세션 호스트 > 세션 시간 제한 보안정책에 따라 ..

IT/Windows 2023.03.15

[MSSQL] [DMV] 비용이 드는 쿼리 찾아내기

[MSSQL] [DMV] 비용이 드는 쿼리 찾아내기 - DMV(Dynamic Management View) : 동적관리뷰 1. 쿼리 2. 기타 1) "VIEW SERVER STATE" 권한 필요. 2) 쿼리 완료될때 마다 통계 업데이트 3. 참고사이트 http://blog.sqlauthority.com/2010/05/14/sql-server-find-most-expensive-queries-using-dmv/ http://msdn.microsoft.com/ko-kr/library/ms189741.aspx sys.dm_exec_query_stats(Transact-SQL) - SQL Server sys.dm_exec_query_stats(Transact-SQL) learn.microsoft.com 출처 :..

IT/Windows 2023.03.06

DB 튜닝/ ms-sql 튜닝 / DB가 느려졌을때 원인 찾는 법

DB 서버응답이 느려졋다고 여러 부서에서 연락이 왔다. 원인을 찾고 해결을 해야 햇다 . 웹 서핑중 찾은 정보들로 여러 부분을 만져 줬다. 아래는 문제가 될만한 spid 를 찾아주는 쿼리 -- lock 으로 의심되는 spid 만 추출 select p.status, p.program_name, p.hostname , p.spid, p.blocked, p.kpid, p.cpu, p.physical_io, p.waittype, p.waittime, p.lastwaittype, p.waitresource, p.dbid , p.uid, p.memusage, p.login_time, p.last_batch , p.ecid, p.open_tran, p.sid, p.hostprocess , p.cmd, p.nt_dom..

IT/Windows 2023.03.06

SQL Server 2019에서 동기 통계 업데이트시 발생하는 쿼리 Blocking 확인

SQL Server 2019에서 동기 통계 업데이트시 발생하는 쿼리 Blocking 확인 · Version : SQL Server 2019 SQL Server에서 통계정보는 옵티마이저가 실행 계획을 생성할 때 참고하는 중요한 지표이다. 통계 자동 업데이트가 true 로 설정된 경우, 데이터의 변경이 특정 임계치 이상되면 자동으로 통계 정보를 업데이트 한다. · SQL Server Statistics : http://sqlmvp.kr/140165557766 이때 통계 정보를 업데이트하면서 블럭킹이 발생하는데 이전까지는 블럭킹이 발생한것에 대해서 확인할 방법이 없었다. SQL Server 2019 부터는 이러한 문제를 해결하기 위해 새로운 진단 데이터가 도입되었다. 통계 업데이트시 블럭킹을 발생하는 것을 재..

IT/Windows 2023.03.06

MSSQL 현재 실행중인 쿼리, LOCK 세션, ACTIVE 세션, KILL 세션

MSSQL DBA라면 DB 서버가 갑자기 CPU가 튀거나 메모리를 많이 차지하는 쿼리를 찾아서 KILL 시켜야 하는 경우가 있다. 운영 DB인 경우에는 KILL시키기는 조금 애매하지만 OLAP 같은 BACK 단 서비스의 경우에는 가차없이 KILL을 시켜서 서비스의 품질을 높이는 것이 먼저라고 생각한다. 다음은 MSSQL에서 현재 실행중인 쿼리를 찾는 쿼리이다. 현재 실행중인 쿼리 현재 수행중인 쿼리를 찾아서 어떠한 쿼리가 날아가고 있는지만 확인해도 DBA라면 대충은 무거운 쿼리인지 얼마나 걸릴 쿼리인지, 죽여야할 쿼리인지 정도는 예측할 수 있다, 따라서 현재 실행중인 쿼리를 찾아 먼저 어떤 쿼리인지 확인 하는 것이 중요하다. SELECT sqltext.TEXT, req.session_id, req.sta..

IT/Windows 2023.03.06

[MS SQL Server] #6_SELECT문에 WHERE절 사용하기

1. WHERE문 기초 먼저 아래와 같은 기본 SELECT문을 통해서 employee 테이블의 모든 데이터를 조회해보도록 합시다. SELECT * FROM employee; 그런데 만약 위와 같이 모든 정보를 얻고 싶은 것이 아니라, job의 값이 '사원'인 데이터에 대해서만 조회하고 싶을 때는 어떻게 할까요? 또는 salary가 500 이상인 데이터만 조회하고 싶을 때는 어떻게 해야 할까요? 이와 같이 테이블에서 특정 조건에 부합하는 데이터만 조회하고 싶을 때 사용하는 것이 WHERE절 입니다. 그럼 바로 WHERE절을 사용해보도록 합시다. 먼저 job이 사원인 데이터만 조회하는 쿼리는 다음과 같습니다. SELECT * FROM employee WHERE job = '사원'; 위의 결과와 같이 job이..

IT/Windows 2023.02.20

윈도우 서비스 등록,삭제,시작,중지,조회

윈도우 서비스 등록,삭제,시작,중지 간단히 윈도우 서비스 등록하고 삭제하는 방법에 대해 포스팅하고자 합니다. cmd 창에서 간단히 sc 명령어를 통해 윈도우 서비스를 등록,삭제,시작,중지 할 수 있습니다. sc.exe는 Service Controller의 약자입니다. 1. 윈도우 서비스 등록 sc create [서비스명] binpath= [서비스 파일 경로] 서비스명이나 경로에 공백이 있다면 당연히 따옴표로 묶어줘야 하겠지요. 예시로 mysql 서비스를 윈도우에 등록해보겠습니다. MYSQL이라는 이름으로 서비스가 등록되었습니다. ※ binpath= 뒤에 공백을 입력해줘야 합니다. 등호와 등호 사이에는 공백이 한칸 있어야 합니다. 윈도우 서비스에도 등록되어 있음을 확인할 수 있습니다. ( cmd창에서 se..

IT/Windows 2023.02.14
728x90
반응형