전체 글99 [DBeaver] MSSQL 실행 계획 보는 방법 실행계획은 쿼리를 분석하고 인덱스 최적화할 때 꼭 필요한 도구SHOWPLAN_ALL을 사용하면 GUI 실행계획 뷰가 없어도 텍스트 기반 계획을 확인할 수 있음 아래 SQL을 순차적으로 실행하면 실행계획을 텍스트 기반으로 볼 수 있습니다. 1. 실행계획 활성화 (실제 쿼리는 실행되지 않고, 실행계획만 출력됨)SET SHOWPLAN_ALL ON; 2. 실행계획을 보고 싶은 쿼리 작성 ※ 실제 데이터는 조회되지 않으며, 실행계획 정보만 결과로 반환됨SELECT A.stamp_seq_no , A.mmbr_no , A.appr_no, a.appr_dt, a.receipt_noFROM....(생략) 3. 실행계획 종료 (이후부터는 실제 쿼리가 실행됨) SET SHOWPLAN_ALL OFF; 2번까지 실행 시 이런.. 2025. 4. 9. [리눅스] 용량이 큰 파일 나누어 압축하기 / split 크다면 크다고 할 수 있는 나의 로그파일.. 38G 였습니당.파일질라로 다운로드 안됨. 그래서 로그파일을 분할 후 압축하여 로컬로 다운 받았습니다. 1. 파일 나누기 (split)구문nice -n 19 split -b 4G {경로}/{파일명} {저장할경로}/{저장할파일명 접두사}예시nice -n 19 split -b 4G /home/foadm/logs/largefile_20250301.log /home/foadm/logs/largefile_part_ 설명:nice -n 19 → 가장 낮은 우선순위로 실행하여 다른 중요한 작업에 영향을 덜 줌.split → 파일을 여러 개로 나누는 리눅스 명령어-b 4G → 4GB 단위로 파일을 분할 (4G = 4기가바이트)/경로/largefile.log → 분할할 대상.. 2025. 3. 4. [Javascript] reduce 구문 / 예제 reduce 구문array.reduce((accumulator, currentValue, index, array) => { // 실행할 코드 return newAccumulator; // 누적된 값을 반환}, initialValue);특징 : reduce() 는 배열을 순차적으로 처리한다.매개변수 설명:accumulator: 누적 값. 첫 번째 호출에서는 initialValue로 설정되고, 이후에는 이전 reduce() 호출의 누적된 반환값이 갱신(update) 됩니다.currentValue: 현재 처리 중인 배열의 요소입니다.index (선택적): 현재 처리 중인 요소의 인덱스입니다.array (선택적): reduce()를 호출한 원본 배열입니다.initialValue: 초기값. accumulat.. 2025. 2. 27. [Git] 브랜치 이름 변경 목적 : sse라는 브랜치를 user/sse로 옮기기old name : ssenew name : user/sse(옮기기 라고 표현했지만, Git은 브랜치 이름에 /를 포함할 수 있어서 user/sse처럼 "디렉토리 구조"처럼 보일 뿐, 실제ㅔ ㅔ폴더를 만드는 것은 아님. 👉 Git에서는 /가 있는 브랜치 이름을 내부적으로 "네임스페이스"처럼 관리) 1. 기존 브랜치를 새로운 브랜치로 변경git branch -m sse user/sse 이렇게 하면 sse 브랜치가 user/sse로 이름이 변경됨. 2. 원격 저장소(origin)에 반영git push origin user/sse 3. 기존 원격 브랜치 삭제 (필요한 경우)만약 기존 sse 브랜치가 원격(origin)에 남아 있다면 삭제하려면:git pu.. 2025. 2. 20. [Intelij] Intelij에서 git commit 안될때 / svn 설정 해제 원래는 Eclipse 에서 svn으로 형상관리하던 프로젝트가 있다.너무 불편해서.. 팀에서 아래와 같이 변경하기로 했다. * IDE : Eclipse ➡️ Intelij* 형상관리 : Svn ➡️ Git 그렇게 로컬의 Eclipse 프로젝트를 Intelij로 생성해 컴파일 하고, Git 연동까지 했다.(아래 블로그 글도 참조~)https://sungeune97.tistory.com/entry/Git-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-git-%EC%97%B0%EB%8F%99-%EC%88%9C%EC%84%9C [Git] 프로젝트 git 연동 순서🚀순서 정리Git 초기화(git init).gitignore 작성브랜치 생성 또는 확인 (git branch, git checko.. 2025. 2. 19. 이전 1 2 3 4 ··· 20 다음 반응형