[DB/DBeaver] 데이터 내보내기 - SQL INSERT 문으로 내보내기
DBeaver Community 버전에는 dump 메뉴가 없어서...SQL INSERT문으로 내보내기를 사용해서, 개발DB 백업 🥲
1. 복사할 테이블 선택 및 마우스 우클릭 - 데이터 내보내기
2. SQL INSERT 문으로 내보내기
3, Extraction Settings - By Segments
** 예를 들어, 10,000개의 레코드가 있는 테이블에서 데이터를 추출하려고 하고, 세그먼트 크기를 1,000으로 설정한 경우, DBeaver는 데이터를 1,000개의 레코드씩 10개의 세그먼트로 나누어 추출하여, 각 세그먼트에 대해 별도의 INSERT 문이 생성된다. 이 방식은 데이터 추출 및 로드 과정에서 안정성과 성능을 향상시키는 데 유용하게 사용된다.
4. Format Settings
- Include generated columns [v]
- 파일확장자 sql
- Native date/time foramt [v]
- Insert line before rows [v]
참고 및 출처 :
chatGPT,
https://maeryo88.tistory.com/442
[DBeaver] 테이블 데이터 복사
1. 복사할 테이블 우측버튼 클릭 > 데이터 내보내기 2. SQL Insert 문으로 내보내기 > 다음 3. Extraction Settings > By Segments 4. Format Settings - Include generated columns > 체크 - 파일확장자 > sql - Native date/time format
maeryo88.tistory.com