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
운영게시판
최근게시물
PostgreSQL Q&A 5112 게시물 읽기
No. 5112
웹에서 대용량 데이터 처리..
작성자
이상호(search5)
작성일
2003-12-23 09:03ⓒ
2003-12-23 09:04ⓜ
조회수
1,896

음..

 

예전에 토론이 이루어졌던 주제인데.. 어제 문득 커서가 떠올라 잠깐 본것땜시

이렇게 불을 붙이네요 ㅡㅡ

 

저 같은 경우 암시적 트랜잭션을 승인하면서 PHP기반으로 POSTGRESQL과 접속

게시판 같은 경우, LIMIT 구문을 사용합니다.

 

그런데, 이곳에서 보니 적당한 방식은 아니다라고 하시더군요..

그래서 커서를 생각해보았습니다.

 

커서가 실시간 연결 시스템에서는, 그 실효성이 증가하겠지만, 웹에서 LIMIT 대신에 커서를 이용하는 것이 대용량 데이터 처리에 빠를까요? 아니면, 아니면 LIMIT를 이용해서 구현하는 방법이 빠를까요?

 

음.. 쓸때없는 질문 같아 보인다는..

 

ps) 저 dsn editor 권한 주세요.. 뉴스 올리고 싶어요 ㅠ.ㅠ..

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

커서로 구현되려면, 미들웨어가 있어야할겝니다.

DB - 미들웨어 - 웹프로그램

형태로 미들웨어에서 커서를 만들어두고,

웹에서 25page를 보자고 하면 미들웨어는 해당 커서를 이동시켜서 그 부분만 웹서버로 보내주어야겠지요.

 

웹용 미들웨어는 생각해야할 부분이 꽤 있습니다. 관심이 있으시면 한번 설계를 해보시고, 이곳에 공개해 주시면 많은 분들이 도움을 받을 것같네요.

 

http://database.sarang.net/?inc=read&aid=4823&criteria=pgsql&subcrit=qna

문서가 참고가 될 듯싶네요.

저 글에서 박성철님 글들이 웹에서 문제를 풀어가는 열쇠같습디다.

 

물론 이곳 게시판의 페이징 기법도 박성철님의 기법을 따릅니다.

 

----

writer 권한 지정해 드렸습니다.

editor 권한은 제가 더이상 못하면 물려드릴게요. :)

 

 

 

김상기(ioseph)님이 2003-12-23 09:49에 작성한 댓글입니다.
이 댓글은 2003-12-23 09:51에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
5115pgsql의 벡엔드 <-> 프론트엔드 프로토콜에 관한 자료가 없을까요? -.- [5]
신기배
2003-12-23
2160
5114index 의 차이? [1]
초보
2003-12-23
1744
5113full text index 와 intersect [5]
초보
2003-12-23
2344
5112웹에서 대용량 데이터 처리.. [1]
이상호
2003-12-23
1896
5111[질문] 현재 로그인한 User 의 그룹을 알고싶을때.. [2]
psql좋다
2003-12-22
1441
5110COPY는 되는데 \copy는 안됩니다!!! [2]
시나브로
2003-12-22
1981
5109점찍기 넘 어려워요 ㅠ.ㅠ [1]
초보
2003-12-21
1495
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다