Database Administrator/Oracle 4

Character Set

. Character set : 한글만 입력한다면 KO16MSWIN949 로 설정 한글과 다른 언어를 혼용 해서 사용 한다면 AL32UTF8 를 설정 하는 것을 권고. 해당 셋이 정렬도 완벽하다. 그리고 꼭 해야 하는 한글 입력 시 ORA-01756: quoted string not properly terminated 발생 하면 클라이언트의 NS_LANG 설정이 잘 먹히지 않은 것. . .bash_profile 적용 하기. --> 이 부분 이 잘 안 된 것 같음. SQL> col value$ format a40 SQL> set line 150 SQL> col name format a25 SQL> col value$ format a40 SQL> col comment$ format a40 SQL> selec..

오라클 vs MS SQL 함수 비교.

오라클 vs MS SQL 함수 비교수식/수치 연산 함수 다음은 Oracle에서 지원하는 수식/수치 연산 함수와 그에 상응하는 Microsoft SQL Server의 함수를 정리한 표입니다. 함수 설명 Oracle Microsoft SQL Server 문자를 ASCII로 변환 ASCII ASCII 문자열 연결 CONCAT (식 + 식) ASCII를 문자로 변환 CHR CHAR 문자열의 문자 시작 위치 반환(왼쪽부터) INSTR CHARINDEX 소문자로 변환 LOWER LOWER 대문자로 변환 UPPER UPPER 문자열의 왼쪽 채우기 LPAD 해당 없음 선행 공백 제거 LTRIM LTRIM 후행 공백 제거 RTRIM RTRIM 문자열의 패턴 시작 위치 INSTR PATINDEX 문자열을 여러 번 반복 R..

아키텍처 기반 튜닝 원리- SQL 전문가 가이드

출처 : SQL 전문가 가이드 요약 정리 데이터베이스 성능 튜닝의 3대 핵심 요소 SQL 부하 해소 데이터 베이스 Call 최소화 I/O 효율화 --> 성능 요소를 해결 하는데 90% 이상은 개발팀 역량에 달렸다. 어플리케이션으로 부터 발생하는 일량을 근본 적으로 줄여야 한다. 정의 데이터베이스 : 물리적인 디스크에 저장된 데이터집합(데이터파일, 리두로그파일, 컨트롤파일) 인스턴스 : 공유메모리(SGA)와 이를 엑세스하는 프로세스 집합★하나의 인스턴스는 하나의 데이터베이스를 엑세스(Single), 여러개의 인스턴스는 하나의 데이터베이스를 엑세스(RAC)나.SQL Server 아키텍처정의 하나의 인스턴스당 최고 32,767개의 데이터베이스를 정의해서 사용 기본적으로 시스템데이터베이스가 만들어지면, 사용자데..

SQL 기본 및 활용

출처 : http://wiki.gurubee.net/pages/viewpage.action?pageId=26743834&그루비 지식 창고수정 없이 정리 목적으로 필요한 부분가 가져왔습니다. DUAL 테이블 특징 - 사용자 SYS가 소유하며 모든 사용자가 액세스 가능한 테이블이다. - SELECT ~ FROM ~ 의 형식을 갖추기 위한 일종의 DUMMY 테이블이다. - DUMMY라는 문자열 유형의 칼럼에 'X'라는 값이 들어 있는 행을 1건 포함하고 있다. 날짜형 함수 날짜형 함수는 DATE 타입의 값을 연산하는 함수이다. Oracle의 TO_NUMBER(TO_CHAR( )) 함수의 경우 변환형 함수로 구분할 수도 있으나 SQL Server의 YEAR, MONTH,DAY 함수와 매핑하기 위하여 날짜형 함수..