하나의 열에 Y/N 플래그가있는 데이터베이스 테이블이 있습니다. 나는 플래그가 'N'인 모든 레코드를 읽고 레코드를 처리 한 후 해당 레코드에서 플래그를 'Y'로 설정하려고합니다. 두 개의 개별 연결을 사용하여 동시에이 작업을 수행하는 것이 맞고 합리적인가요? 또는 전체 표를 먼저 읽고 독서를 마친 후에 업데이트해야합니까? 이것에 대한 올바른 접근 방법은 무엇입니까?읽을 때 테이블을 업데이트하십시오.
관련 데이터베이스는 중요한 경우 Netezza입니다.
항상 중요합니다. 나는 넷 에츠자를 몰라서 대답 할 수 없다. 그러나 SQLite와 WAL 모드가 꺼져 있었다면, 응답은 없었습니다 : 동시 읽기 및 쓰기 없음. – Benoit
감사합니다. 확실히 읽기와 쓰기를 구분하는 것이 더 깨끗해 보입니다. 나는 트랜잭션 격리가 여기에 도움이되는지, 그런 종류의 일을하는 표준 패턴이 있는지 궁금해했다. – drmirror
[읽었습니까] (http://www.dsxchange.com/viewtopic.php?t=125306&view=previous)? – Benoit