Loading...
MySQL 9.5 Reference Manual 9.5의 25.5.15 ndb_move_data — NDB Data Copy Utility의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
ndb_move_data는 한 NDB 테이블의 데이터를 다른 NDB 테이블로 복사합니다.
이 프로그램은 소스 및 대상 테이블의 이름을 인자로 하여 호출됩니다. 이들 중 하나 또는 둘 모두를 데이터베이스 이름으로 선택적으로 한정할 수 있습니다. 두 테이블 모두 NDB 스토리지 엔진을 사용해야 합니다.
1ndb_move_data options source target
ndb_move_data와 함께 사용할 수 있는 옵션들은 다음 표에 나와 있습니다. 추가 설명은 표 다음에 이어집니다.
| Property | Value |
|---|---|
| Command-Line Format | --abort-on-error |
영구적인 에러 발생 시 코어를 덤프합니다(디버그 옵션).
--character-sets-dir = name| Property | Value |
|---|---|
| Command-Line Format | --character-sets-dir=path |
| Type | String |
| Default Value | [none] |
캐릭터 세트가 위치한 디렉터리입니다.
| Property | Value |
|---|---|
| Command-Line Format | --connect-retry-delay=# |
| Type | Integer |
| Default Value | 5 |
| Minimum Value | 0 |
| Maximum Value | 5 |
매니지먼트 서버에 접속을 시도하는 횟수 사이에 대기할 초(second) 수입니다.
| Property | Value |
|---|---|
| Command-Line Format | --connect-retries=# |
| Type | Integer |
| Default Value | 12 |
| Minimum Value | 0 |
| Maximum Value | 12 |
포기하기 전에 커넥션을 재시도하는 횟수입니다.
| Property | Value |
|---|---|
| Command-Line Format | --connect-string=connection_string |
| Type | String |
| Default Value | [none] |
--ndb-connectstring과 동일합니다.
| Property | Value |
|---|---|
| Command-Line Format | --core-file |
에러 발생 시 코어 파일을 작성합니다. 디버깅에 사용됩니다.
--database = dbname,-d| Property | Value |
|---|---|
| Command-Line Format | --database=name |
| Type | String |
| Default Value | TEST_DB |
테이블이 존재하는 데이터베이스의 이름입니다.
| Property | Value |
|---|---|
| Command-Line Format | --defaults-extra-file=path |
| Type | String |
| Default Value | [none] |
글로벌 파일들이 읽힌 후에 지정된 파일을 읽습니다.
| Property | Value |
|---|---|
| Command-Line Format | --defaults-file=path |
| Type | String |
| Default Value | [none] |
지정한 파일에서만 디폴트 옵션을 읽습니다.
| Property | Value |
|---|---|
| Command-Line Format | --defaults-group-suffix=string |
| Type | String |
| Default Value | [none] |
concat(group, suffix)인 그룹들도 함께 읽습니다.
| Property | Value |
|---|---|
| Command-Line Format | --drop-source |
모든 행이 이동된 후 소스 테이블을 드롭합니다.
| Property | Value |
|---|---|
| Command-Line Format | --error-insert |
무작위 임시 에러를 삽입합니다(테스트 옵션).
| Property | Value |
|---|---|
| Command-Line Format | --exclude-missing-columns |
소스 또는 대상 테이블에 있는 추가 컬럼을 무시합니다.
| Property | Value |
|---|---|
| Command-Line Format | --help |
헬프 텍스트를 표시하고 종료합니다.
| Property | Value |
|---|---|
| Command-Line Format | --login-path=path |
| Type | String |
| Default Value | [none] |
로그인 파일에서 지정한 경로를 읽습니다.
| Property | Value |
|---|---|
| Command-Line Format | --no-login-paths |
로그인 패스 파일에서 옵션을 읽는 것을 건너뜁니다.
| Property | Value |
|---|---|
| Command-Line Format | --lossy-conversions |
더 작은 타입으로 변환될 때 어트리뷰트 데이터가 잘리는 것을 허용합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-connectstring=connection_string |
| Type | String |
| Default Value | [none] |
ndb_mgmd에 연결하기 위한 커넥션 문자열을 설정합니다. 구문:
[nodeid=id;][host=]hostname[:port].
NDB_CONNECTSTRING 및 my.cnf에 있는 항목들을 오버라이드합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-mgm-tls=level |
| Type | Enumeration |
| Default Value | relaxed |
| Valid Values | relaxed<br>strict |
매니지먼트 서버에 연결하는 데 필요한 TLS 지원 수준을 설정합니다. relaxed 또는
strict 중 하나입니다.
relaxed(디폴트)는 TLS 커넥션을 시도하지만 성공이 필수는 아님을 의미합니다.
strict는 연결에 TLS가 반드시 필요함을 의미합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-mgmd-host=connection_string |
| Type | String |
| Default Value | [none] |
--ndb-connectstring과 동일합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-nodeid=# |
| Type | Integer |
| Default Value | [none] |
이 노드에 대한 노드 ID를 설정하며,
--ndb-connectstring으로 설정된 어떤 ID든 오버라이드합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-optimized-node-selection |
트랜잭션을 위한 노드 선택 최적화를 활성화합니다. 기본적으로 활성화되어 있으며,
비활성화하려면 --skip-ndb-optimized-node-selection을 사용합니다.
| Property | Value |
|---|---|
| Command-Line Format | --ndb-tls-search-path=list |
| Type | Path name |
| Default Value (Unix) | $HOME/ndb-tls |
| Default Value (Windows) | $HOMEDIR/ndb-tls |
CA 파일을 검색할 디렉터리 목록을 지정합니다. Unix 플랫폼에서는
디렉터리 이름들이 콜론(:)으로 구분됩니다. Windows 시스템에서는
세미콜론 문자(;)가 구분자로 사용됩니다. 디렉터리 참조는
상대 또는 절대일 수 있습니다. 하나 이상의 환경 변수를
포함할 수 있으며, 각각은 달러 기호($)가 앞에 붙어 표시되고
사용 전에 확장됩니다.
검색은 가장 왼쪽에 있는 디렉터리부터 시작하여 파일이 발견될 때까지
왼쪽에서 오른쪽으로 진행됩니다. 빈 문자열은 빈 검색 경로를 나타내며,
이는 모든 검색이 실패하도록 합니다. 점(.) 하나로 구성된 문자열은
검색 경로가 현재 작업 디렉터리로 제한됨을 나타냅니다.
검색 경로를 제공하지 않으면 컴파일 시에 포함된 디폴트 값이 사용됩니다.
이 값은 사용하는 플랫폼에 따라 다릅니다. Windows에서는
\ndb-tls이고, 기타 플랫폼(Linux 포함)에서는
$HOME/ndb-tls입니다. 이는
-DWITH_NDB_TLS_SEARCH_PATH를 사용하여
NDB Cluster를 컴파일함으로써 오버라이드할 수 있습니다.
| Property | Value |
|---|---|
| Command-Line Format | --no-defaults |
로그인 파일 이외의 어떤 옵션 파일에서도 디폴트 옵션을 읽지 않습니다.
| Property | Value |
|---|---|
| Command-Line Format | --print-defaults |
프로그램 아규먼트 목록을 출력하고 종료합니다.
| Property | Value |
|---|---|
| Command-Line Format | --promote-attributes |
어트리뷰트 데이터를 더 큰 타입으로 변환하는 것을 허용합니다.
--staging-tries = x[,y[,z]]| Property | Value |
|---|---|
| Command-Line Format | --staging-tries=x[,y[,z]] |
| Type | String |
| Default Value | 0,1000,60000 |
임시 에러에 대한 재시도 횟수를 지정합니다. 형식은 x[,y[,z]]이며,
x=max 재시도 횟수(0=무제한), y=min 지연(ms), z=max 지연(ms)입니다.
| Property | Value |
|---|---|
| Command-Line Format | --usage |
헬프 텍스트를 표시하고 종료합니다.
--help와 동일합니다.
| Property | Value |
|---|---|
| Command-Line Format | --verbose |
자세한(verbose) 메시지를 활성화합니다.
| Property | Value |
|---|---|
| Command-Line Format | --version |
버전 정보를 표시하고 종료합니다.
25.5.14 ndb_index_stat — NDB Index Statistics Utility
25.5.16 ndb_perror — Obtain NDB Error Message Information