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 1883 게시물 읽기
No. 1883
sql 문에서 인덱스 사용여부확인해보시죠 to_char 같은것 사용하는 듯 한데요...
작성자
문태준
작성일
2000-10-30 15:16
조회수
5,384

>>배재원 님께서 쓰시길<<

 

:: 알고계실거 같은데.

:: OCIRowCount() 를 쓰면 될거 같은데요.

::

:: 물론 페치되기 전에는 결과값이 안나타나니깐. OCIFetch() 후에..

::

:: ps. 근데 count(*) 하는데 그렇케 오래 걸리나요? 그런건가?.

::

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

::

:: :: 오라클은 참 특이하군요

:: ::

:: :: count(*) 하는데 걸리는 시간이 굉장히 기네요

:: ::

:: :: 게시판을 만들려고 하는데 페이지를 나누다 보니

:: ::

:: :: 전체게시물 수를 알아내는데 실행시간의 대부분을 잡아먹네요

:: ::

:: :: 혹시 count(*) 말고 select한 레코드 수를 알 수 있는 방법은 없나요?

:: ::

:: :: 아! php에서요....

:: ::

:: :: 그럼 부탁드려요

 

 

select count(*) from news where paper_date between '14-SEP-00' AND TO_DATE('14-SEP-00') + .99999 group by paperdate ;

 

저도 비슷한 경험을 해서요. 제 생각에는 같은 경우가 아닐듯한데요.

위의 예제를 보시지요. to_char 을 이용하면 인덱스를 사용하지 못해서 속도 무지 느리답니다. 위의 예제는 날짜컬럼이 있는 경우 인덱스를 사용해 출력하는 것이지요. 우리 db 만든다고 한 놈들이 인덱스를 만들어놓고 인덱스를 사용하지 못하는 형태로 sql을 해 놓았지요. 아우~ 열받으...

 

한번 해보시고 알려주세요. 위 자료는 오라클 테크넷에도 있답니다.

[Top]
No.
제목
작성자
작성일
조회
1890sqlplus Login 안됨 (oracle user는 가능) 1034
초원
2000-10-30
5454
1892┕>Re: sqlplus Login 안됨 (oracle user는 가능) 1034
문태준
2000-10-31 09:13:25
5994
1889이상하게 insert문이 실행하면 느리네요... 저 좀 도와주세요...
황선웅
2000-10-30
5453
1894┕>Re: 이상하게 insert문이 실행하면 느리네요... 저 좀 도와주세요...
소몰이
2000-10-31 10:30:39
6104
1898 ┕>말씀하신 내용 입니다. 보시고 저 좀 꼭 도와주세요....
황선웅
2000-10-31 13:00:41
6483
1907  ┕>Re: 말씀하신 내용 입니다. 보시고 저 좀 꼭 도와주세요....
소몰이
2000-11-01 02:44:34
5558
1887Sql*plus 계정 만드는 방법좀..
김기정
2000-10-30
5079
1891┕>-&gt; 책 찾아봐도 금방 나오는 질문인 듯 하네요
문태준
2000-10-31 09:10:08
4977
1881count(*) 말고 select 한 줄수를 알수있는 방법은 없을까요?
dontgo
2000-10-30
4936
1882┕>Re: count(*) 말고 select 한 줄수를 알수있는 방법은 없을까요?
배재원
2000-10-30 14:11:06
5887
1883 ┕>sql 문에서 인덱스 사용여부확인해보시죠 to_char 같은것 사용하는 듯 한데요...
문태준
2000-10-30 15:16:23
5384
1885  ┕>제 답변은 원하는게 아니었군요. 저도 그냥 세면 시간 무지 걸리데요..
문태준
2000-10-30 15:20:49
5391
1886   ┕>Re: 이런 방법은.... 어떨까 싶은데요..
전명균
2000-10-30 18:14:13
5557
1893    ┕>Re: Re: 이런 방법은.... 어떨까 싶은데요..
문태준
2000-10-31 09:14:59
5106
1897     ┕>제가 나름대로 찾은 가장빠른 방법입니다. [1]
dontgo
2000-10-31 11:59:38
5809
1884 ┕>Re: Re: count(*) 말고 select 한 줄수를 알수있는 방법은 없을까요?
dontgo
2000-10-30 15:14:18
5243
1880[질문]Linux Oracle svrmgrl 기동 문제
이승현
2000-10-30
4938
1913┕>Re: [질문]Linux Oracle svrmgrl 기동 문제
이승현
2000-11-01 19:23:17
4803
1879[Unix &amp; Linux 오라클 performance TEST..?]
이윤석
2000-10-30
4702
1878[질문] 오라클 8.1.6설치시 에러메세지...
굼벵이
2000-10-30
4571
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다