Background Image

FORUM

조회 수 9614 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요.

 

100개의 Field Data( Field는 10개정도이며)를 Select 후 Delete 한다고하면,

 

1. Select 한 후, 가져온 Field Data를 사용 후, 해당 Data를 삭제

2. Select를 결과를 OID로 하여 OID를 가져와서 해당 OID를 가지고 Data를 가져와서 사용한 후, OID로 삭제 하는 경우

 

어느것이 더 빠를까요?

 

만개 정도의 총 Data에..

select의 where 조건 결과는 50건 정도라면?

 

그냥 궁굼해서요. --;;

  • ?
    남재우 2010.12.07 05:51

    안녕하세요.

    답변이 늦어서 죄송합니다.

    OID를 이용하여 삭제하는 것이 빠릅니다. OID는 데이터의 위치정보를 가지고 있기때문입니다.

    그러나 삭제시 OID를 이용한 삭제를 위한 SQL 문장이 없습니다. JDBC나 CCI를 이용하여 삭제할 수 있습니다.

    추가적으로 delete SQL 을 이용시에는 삭제할 데이터가 없으면 에러없이 0건 삭제 형태로 처리되지만, OID로 삭제시는 해당 OID가 없는 것이므로 에러가 발생합니다.


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

  2. 질문이라고 할 수 있을려나..

  3. 전체 자동시작이 되지 않습니다.

  4. 어느 방식이 빠를까요?

  5. 테이블 필드 추가 후 위치변경 하기

  6. CUBRID CCI Library 를 이용한 CUBRID PHP Extension 설치하기 문의입니다.

  7. cubrid service stop 이 안됩니다

  8. windows sever 2008 64bit R2 서버에서 사용 질문.

  9. Windows 2008 서버 backupdb 오류 문의

  10. update, delete 질문~

  11. XE 이전에 관해...

  12. cci-api udpate 질문입니다~

  13. 세로 데이터를 가로로 출력 문의

  14. 연결(Connection)을 얻을 수 없습다. 브로커와 서버의 구동상태를 점검하십시오.

  15. ODBC를 통해 데이터 조회시 UTF8로 저장되어 있는 데이터를 읽어오려면 어떻게 해야 하나요.

  16. Broker 에러가 자주 납니다.

  17. 유져 권한에 대해

  18. 에러 질문 : cci_glo_load?

  19. db 생성시 세팅 질문

  20. 날짜사이 데이터

  21. CUBRID R3.0 Apache2.2.17 PHP5.2.14 로 동작 안되내요? 3번째 질문

Board Pagination Prev 1 ... 168 169 170 171 172 173 174 175 176 177 ... 213 Next
/ 213

Contact Cubrid

영업문의 070-4077-2112 / 기술문의 070-4077-2148 / 대표전화 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales