조직 트리 데이타 조회 예시 WITH CTE_TABLE(DEPT_CD, DEPT_NM, UP_DEPT_CD, LVL, SORT, DEPT_FULL_NM) AS ( SELECT DEPT_CD , DEPT_NM , UP_DEPT_CD , 1 AS LVL , CONVERT (NVARCHAR(200), DEPT_CD) AS SORT , CONVERT (NVARCHAR(200), DEPT_NM) AS DEPT_FULL_NM FROM EC_DEPT WHERE UP_DEPT_CD = 'ROOT' --최상위부서 UNION ALL SELECT A.DEPT_CD , A.DEPT_NM , A.UP_DEPT_CD , cte.LVL + 1 AS LVL , CONVERT (NVARCHAR(200), CONVERT(NVARCHAR..
# collate 변경 -- SINGLE USER MODE 변경 ALTER DATABASE MyTestDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE; -- 작업 진행 ALTER DATABASE MyOptionsTest COLLATE korean_wansung_ci_as; ALTER TABLE MyTestTable ALTER COLUMN MyColumnName varchar(50) COLLATE korean_wansung_ci_as; -- MULTI USER MODE 복귀 (기본값) ALTER DATABASE MyTestDB SET MULTI_USER ;
출처 : http://www.oraclejavanew.kr/bbs/board.php?bo_table=LecOrccleTun&wr_id=80 오라클 파라미터 OPTIMIZER_MODE, 세팅방법, RBO, CBO, 옵티마이저모드 초기화 파라미터인 OPTIMIZER_MODE는 오라클 인스턴스가 최적의 Access 경로를 선택하는 기본 설정이 됩니다. 즉 옵티마이저가 어떠한 기준으로 최적화된 Access 경로를 추출 하는지 결정하는 방법에 대해 제시 한다고 볼 수 있습니다. 아래에 설정 가능한 값과 그에 대한 설명이 있으니 참고 바랍니다. CHOOSE : 오라클 옵티마이저는 CBO(Cost-Based Optimizer)와 RBO(Rule-Based Optimizer)중 하나를 선택 합니다. 통계 정보의 이용가..
촐처 : http://wiki.gurubee.net/pages/viewpage.action?pageId=3902763 08 인덱스 설계(1) 가장 중요한 두 가지 선택 기준인덱스에 사용할 컬럼을 선택하고, 순서를 정하는 데는 중요한 기준이 두 가지 있다.인덱스에 사용할 컬럼을 선택하고, 순서를 정하는 데는 중요한 기준 조건절에 항상 또는 자주 사용되는 컬럼을 선택한다.'='조건으로 자주 조회되는 컬럼들을 앞쪽에 둔다.(2) 인덱스 설계는 공식이 아닌 전략과 선택의 문제공식은 기본이 되는 기준이다. 공식만 지키다 보면, 인덱스 개수만 자꾸 늘어간다.인덱스 설계에는 정답이 없다. 그러므로, 인덱스 구성을 왜 그렇게 했는지에 대해 판단근거를 논리적으로 제시할 수 있으면 된다.최소의 인덱스의 개수로 다수의 DM..
참고 : http://www.websphere.pe.kr/xe/?mid=was_technotes&page=5&document_srl=2669 아시다시피, 오라클과 XA 연동을 하는 경우라면 오라클 서버 쪽에 다음 설정을 해 주셔야 합니다. 그렇지 않으면 WAS 재시작 시에 권한 부족으로 에러가 나며 XA 트랜잭션 복구가 실패 할 수 있죠. As user SYS, run the following commands on your Oracle server:grant select on pending_trans$ to public; grant select on dba_2pc_pending to public; grant select on dba_pending_transactions to public; grant ex..
mysql 서버를 실행 후 아래와 같이 명령하여 mysql에 접속. 비밀번호를 입력하라고 나오는데 아직 비밀번호가 없으므로 엔터를 치고 접속> mysql -u root -p mysql 다음 명령으로 비밀번호 설정mysql> update user set pasword = password('비밀번호') where user = 'root'; 이제 권한테이블 업데이트하고 빠져나온다mysql> flush privileges; mysql> quit아래와 같이 다시 접속하면서 비밀번호를 입력한다.> mysql -u root -pEnterpassword :
Create Tablespace and User -- 테이블스페이스 생성 create tablespace EGOV_PORTAL datafile 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\EGOV_PORTAL.DBF' size 10M autoextend on next 5M; -- 계정 생성alter session set "_ORACLE_SCRIPT" = true; --oracle 12부터 설정해야 함. create user egovportal identified by egovportal default tablespace EGOV_PORTAL quota unlimited on EGOV_PORTAL temporary tablespace TEMP; -- 계정 권한부여 GRANT CONNECT..
- Total
- Today
- Yesterday