반응형
SMALL

2024/03/05 3

[MSSQL] STUFF() / FOR XML PATH()

STUFF 문자열의 위치와 길이를 지정하여 다른 문자로 치환하는 함수 STUFF(문자열, 위치, 길이, 치환할 문자) FOR XML PATH 쿼리의 결과 데이터를 XML 형태로 표현 FOR XML PATH('row element명') 예제) WITH TEST_TABLE AS ( SELECT 1 as seq, '햄버거' AS name UNION ALL SELECT 1 as seq, '부대찌개' AS name UNION ALL SELECT 2 as seq, '된장찌개' AS name UNION ALL SELECT 2 as seq, '소고기전골' AS name UNION ALL SELECT 3 as seq, '라면' AS name ) SELECT Name FROM TEST_TABLE FOR XML PATH('..

DB 2024.03.05

WINDOS 단축키

shutdown -a xp에서 바이러스등에 컴이 자동종료안되게 막아줌, 시스템종료 취소 appwiz.cpl : 프로그램 설치/제거 cleanmgr : 디스크정리 compmgmt.msc : 컴퓨터 관리 devmgmt.msc : 장치 관리자 drwtsn32.exe:@오류또는 시스탬꺼야할떄 사용 dfrg.msc : 디스크 조각 모음 @ diskmgmt.msc : 디스크 관리 dxdiag@ : 다이렉트x 진단도구(다이렉트X진단도구 및 그래픽과 사운드의 세부정보를 보여줌) msconfig : 시스템 구성 유틸리티(서비스,시작프로그램 제어등 시스템 상태를 위한 기초적인 환경설정 제공) regedit : 레지스트리편집기 shutdown : 시스템 종료 관련 ntbackup:백업 및 복원 마법사 ★ Calc : 계산기..

오라클 HINT

◆ 개요 힌트는 SQL 튜닝의 핵심부분으로 일종의 지시구문이다. SQL에 포함되어 쓰여져 Optimizer의 실행 계획을 원하는 대로 바꿀 수 있게 해준다. 오라클 Optimizer라고 해서 항상 최선의 실행 계획을 수립할 수는 없으므로 테이블이나 인덱스의 잘못된 실행 계획을 개발자가 직접 바꿀 수 있도록 도와주는 것이다. 사용자는 특정 SQL 문장에서 어떤 인덱스가 선택도가 높은지에 대해 알고 있는데 이 경우 오라클 서버의 Optimizer에 의존하여 나온 실행 계획보다 훨씬 효율적인 실행 계획을 사용자가 구사할 수 있다. ◆ 사용 힌트를 사용하여 아래와 같은 것들을 할 수 있다. 액세스 경로, 조인 순서, 병렬 및 직렬 처리, Optimizer의 목표(Goal)를 변경 가능하다. ◆ 오라클 힌트 사용..

DB 2024.03.05
반응형
LIST