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
운영게시판
최근게시물
Oracle Q&A 3923 게시물 읽기
No. 3923
Re: CLOB 검색시 상당히 느린데..보완할 방법이 없을까요?
작성자
권혁봉
작성일
2001-04-30 09:35
조회수
5,912

오라클에 interMidea 라는 부분이 있습니다.

context라고해서!!!

 

설정하고 사용하는것에 대해는 에로사항이 별로 없을것입니다.

속도도 ^_^

 

 

>>빈경윤 님께서 쓰시길<<

 

:: 안녕하세요.

::

:: 우선.. firebird님 스탠다드, 엔터프라이즈버젼의 차이점을 얘기해주셔서 감사합니다. (문태준님의 추

:: 가설명도 감사드림다^^)

::

:: 방금 약 3000개정도의 데이타가 들어있는 게시판에서

:: 본문(CLOB type)의 내용을 다음과 같이 질의해보니...

::

:: SELECT * FROM TB_IB_ADMIN12 WHERE DBMS_LOB.INSTR(B_CONTENT, '안녕하세요')<>0;

::

:: 지금 테스트중인 서버라 사용자가 아무도 없는데..

:: 약 7초가 걸리는군요.

::

:: 속도 보완책은 없을까요?

:: 그럼... 조언 부탁드립니다.

::

::

:: >>firebird 님께서 쓰시길<<

::

:: :: 회사에서 php로 게시판 구현하면서 썼던 소스 일부입니다. 참고가 되시길 바랍니다.

:: ::

:: :: $query = "select ".BOARD_FIELD_ARTICLE_NO.

:: :: " from ".BOARD_TABLE_ARTICLE.

:: :: " where ".BOARD_FIELD_BOARD_ID."='".$HTTP_GET_VARS["id"]."'".

:: :: " and ".BOARD_FIELD_ARTICLE_NO.">$number";

:: ::

:: :: // CLOB를 사용하는 경우의 예제

:: :: if (BOARD_USE_CLOB) {

:: :: $query .= " and dbms_lob.instr(".$HTTP_GET_VARS["field"].",'".$HTTP_GET_VARS["word"]."')<>

:: 0";

:: ::

:: :: // BLOB를 사용하는 경우의 예제

:: :: } else {

:: :: $hex=bin2hex($HTTP_GET_VARS["word"]);

:: :: $query .= " and dbms_lob.instr(".$HTTP_GET_VARS["field"].",hextoraw('$hex'))<>0";

:: :: }

:: ::

:: :: 음... 쿼리문 일부만 가져다 놓으니 좀 이해가 어려울지도 모르겠네요.

:: :: 일단 bin2hex 함수와 hextoraw 함수 사용 부분만 주목해서 보시면 이해하실 수 있을

:: :: 겁니다.

:: ::

:: :: >>김현 님께서 쓰시길<<

:: ::

:: :: :: 안녕하세요.

:: :: :: 게시판을 오라클로 만드는중 본문 내용의 한계를 없애기 위해 내용을 BLOB type으로

:: :: :: 저장했습니다.

:: :: :: 저장하고 조회하는건 잘 되는데...

:: :: :: 게시물이 많아지면 내용 검색을 할때 무척 골치 아플것 같더군요...

:: :: :: 하나 하나 내용을 조회하여 검색하는건 무척 비효율적일 것 같고

:: :: :: BLOB는 간단한 Query로 조회가 안되는 간단하게 할 수는 없을것 같은데...

:: :: :: 혹시 BLOB 데이터를 쉽게 일반 query로 Varchar type 조회하듯 할 수 있는

:: :: :: 방법이 없을까요?

:: :: :: 여기서 찾아보니 Intermedia를 사용하는 방법이 있는것 같긴 한데...

:: :: :: 그것이 맞는건지도 잘 모르겠고...

:: :: :: 아시는 분 좀 도와주세요. 감사합니다.

[Top]
No.
제목
작성자
작성일
조회
3924헤더정보없애기...
서현수
2001-04-30
1805
3925┕>Re: 헤더정보없애기...
정재영
2001-04-30 11:06:35
2189
3919in-line view에 대해서 설명좀...
정재영
2001-04-29
1832
3920┕>Re: in-line view에 대해서 설명좀...
박재경
2001-04-30 00:19:43
2092
3912svrmgrl에서 error 가 발생했습니다...
궁금이
2001-04-28
1505
3918┕>성의있는 답변을 바란다면 질문도 성의있게 해야할듯..
문태준
2001-04-29 10:56:43
1737
3921┕>Re: svrmgrl에서 error 가 발생했습니다...
박재경
2001-04-30 00:21:19
2239
3907Blob로 저장된 text data 검색 방법은?
김현
2001-04-28
2520
3908┕>BLOB/CLOB를 검색하는 간단한 예제입니다.
firebird
2001-04-28 16:37:26
4903
3922 ┕>CLOB 검색시 상당히 느린데..보완할 방법이 없을까요?
빈경윤
2001-04-30 01:09:07
2404
3923  ┕>Re: CLOB 검색시 상당히 느린데..보완할 방법이 없을까요?
권혁봉
2001-04-30 09:35:53
5912
3906snpashot을 자세히...
윤동만
2001-04-28
1944
3909┕>Re: snpashot을 자세히...
firebird
2001-04-28 16:58:19
2827
3939 ┕>Re: Re: snpashot을 자세히...
윤동만
2001-04-30 16:29:52
2602
3943  ┕>Re: Re: Re: snpashot을 자세히...
firebird
2001-04-30 19:25:23
2562
3899jsp 와 oracle 연동 에러
hsn
2001-04-28
2213
3895dbms_job에 대한 질문
류광섭
2001-04-27
2295
3896┕>Re: dbms_job에 대한 질문
firebird
2001-04-27 23:20:32
2745
3902 ┕>Re: Re: dbms_job에 대한 질문
류광섭
2001-04-28 11:06:04
2151
3910  ┕>Re: Re: Re: dbms_job에 대한 질문
firebird
2001-04-28 17:22:49
2844
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.031초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다