2013-08-08 2 views
3

SQL server 2012database servers으로 사용하고 있습니다. 내 데이터베이스에는 2,00,00,000 개 이상의 테이블이 있습니다. 이 테이블을 각 테이블에 10,00,000 개의 레코드가있는 여러 테이블로 분할하려고합니다. 는 하나 table_name_1 SELECT * FROM table_name_2하나의 큰 데이터베이스 테이블을 여러 데이터베이스 테이블로 분할하는 방법

INSERT INTO를 사용하지 않고이 작업을 수행하는 Sql server 2012 어떤 방법이 말해 줄 수 WHERE condition_

또는

에서 table_name_2 INTO

SELECT * table_name_1 WHERE 조건 _

답변

0

특수 명령. SELECT * INTO...은 간결한 형태로 사용됩니다.

테이블 크기가 걱정되는 경우 table partition 또는 view partition을 사용하여 테이블을 분할 할 수 있습니다.

관련 문제