단계별 성능 테트스 후 최적값을 찾는다.
항목 compression, maxtransfersize, buffercount
단 영향도는 CPU 를 더 많이 쓰고, Disk I/O 도 증가할 수 있으므로 적절하게 튜닝해 운영 쿼리에 영향이 가지 않도록 한다. 약 7시간 걸리던 백업이 2시간으로 줄었다. (수십 TB)
단계별 성능 테트스 후 최적값을 찾는다.
항목 compression, maxtransfersize, buffercount
단 영향도는 CPU 를 더 많이 쓰고, Disk I/O 도 증가할 수 있으므로 적절하게 튜닝해 운영 쿼리에 영향이 가지 않도록 한다. 약 7시간 걸리던 백업이 2시간으로 줄었다. (수십 TB)
파일이나 클래스에서 찾기 | ctrl n |
찾기 | double shift |
빌드 | ctrl f9 |
실행 | shift f10 |
디버그 | shift f9 |
디버그 | shift alt f9 |
디버그 종료 | ctrl f2 |
디버그 step over | f8 |
디버그 step out | shift f8 |
디버그 step into | f7 |
프로그램 입력 인자 | run edit argument |
부른넘 | cltl b |
클래스 찾기 | ctrl alt b |
폰트 사이즈 | alt shift -=0 |
접기 펼치기 | ctrl shift - + |
최대화 | ctrl shift f12 |
주석 | ctrl / |
자동 인덴트 맞추기 | ctrl alt l |
선택 영역 확대 | ctrl w, 축소 ctrl shift w |
북마크 추가 | f11 은 그냥 북마크 ctrl f11 번호가 있는 북마크 |
북마크 이동 | shift f11 해서 골라가기, 번호가 있는 북마크는 ctrl 번호 |
북마크 전체 삭제 | shift f11 해서 ctrl a 해서 삭제하거나 하나 하나 삭제 |
controller 에 api PostMapping 모아져 있고, service 에 실제 구현체 있다.
-- 예제 --
exec xp_readerrorlog 0, 1, N'failed', N'Naver', '2025-01-08 00:00:00.000', '2025-01-08 01:00:00.000'
exec xp_readerrorlog 0, 1, null, null, '2025-01-08 00:00:00.000', '2025-01-08 01:00:00.000'
exec xp_readerrorlog 0, 1, N'failed', N'Naver', '2025-01-08 00:00:00.000'
exec xp_readerrorlog 0, 1, N'failed'
exec xp_readerrorlog 0, 1
exec xp_readerrorlog
첫 번째 인자 : 파일 0 현재, 1 cycle -1로그, 2 sycle -2로그, 3 cycle -3로그
두 번째 인자 : 1 sql server 프로세스 오류, 2 sql server agent 프로세스 오류
세 번째 인자 : 유니코드 필터 키워드 ex) N'failed'
네 번째 인자 : 유니코드 필터 키워드 (세 번째 필터에서 걸린거를 다시 필터) ex N'Naver' (실패 한것중 Naver 키워드가 또 들어간거
다섯 번째 인자 : 로그 검색 시작일
여섯 번째 인자 : 로그 검색 마지막일