database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 3074 게시물 읽기
No. 3074
DB2 암호화 스칼라 함수 사용시에 제약 사항
작성자
조경민(kmc001)
작성일
2011-09-08 14:57
조회수
4,395

안녕하세요.

DB2에서 주민번호 및 개인 정보 등의 Column을 ENCRYPT DECRYPT를 이용 암호화 하였습니다.

암호화 하고 난 후 해당 Column을 Index를 만들어 이용 조회시에 Performance는 나쁘지 않고 잘 출력이 되고 있습니다.

그런데 다른 외부 서버에서 FEDERATED를 이용하여 Nick Name을 만들어 조회시에 같은 Query지만 Index를 타지 않은채 Table Full Scan을 하게 됩니다.

Column을 암호화 하는데 있어서 index 조건절을 "=" 외에 다른 조건에 대해서는 제약 사항이 따른다고 했는데 위의 내용도 같은 사항인지 알고 싶습니다.

또 다른 제약 사항이 있는지두 알고 계신분이 계시면 부탁 드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

 

 

federation 을 걸어 join을 할 경우 원하는 plan대로 실행을 하기 힘든 경우가 많습니다.

federation 테이블과 join하는 부분을 최대한 간단하게 먼저 수행을 하시고 index를 사용하는 부분을 찾아보세요.

그리고 그 부분을 inline view로 하고 다른 부분과 join을 해보세요.

다른 부분과 join시 다시 index를 못탄다면 inline view 조회절에 distinct를 넣어보시구요.

 

이런식으로 테스트를 해봐야 한다는 말씀을..

 

 

조는 냥이님이 2011-09-08 15:40에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3079DB2 AutoCommit에 관해서 문의
오장훈
2011-10-14
3952
3078db2에서 insert와 update를 동시에 할수있는방법 [2]
김영주
2011-10-12
4362
3075조건에서 OR 대신에 다른 방법은 없을까요? [1]
김영주
2011-09-23
3876
3074DB2 암호화 스칼라 함수 사용시에 제약 사항 [1]
조경민
2011-09-08
4395
3073LAG()함수에 대한 문의
김영주
2011-08-30
3877
3071DB2 jcc 드라이버 이용해서 CLOB 필드를 업데이트 하려는데 아무 반응이 없습니다.
이재학
2011-08-25
4029
3070CURRENT_TIMESTAMP 에 타입을 주는 방법 [4]
김영주
2011-08-23
4454
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.067초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다