2013-09-24 2 views
0

약 40 개의 파티션이있는 큰 테이블이 있습니다.
각 파티션은 다른 영역 데이터에 속합니다.
일부 파티션이 손상되고 다른 파티션에서 동시에 작업 할 때 충돌이 발생한 파티션을 그대로 유지하려고합니다.
그래서 일부 파티션이 손상되었을 때 SELECT 문에서 PARTITION을 사용하여 다른 파티션에서 쿼리 할 수 ​​있습니까?
누군가가 나를 도와 주시면 감사하겠습니다. 미리 감사드립니다.일부 파티션이 손상된 경우 다른 파티션에서 쿼리 할 수 ​​있습니다.

답변

0

어떤 의미에서는 select 문을 특정 파티션으로 제한 할 수 있습니다. 파티션을 선택할 수있는 매개 변수는 없습니다 (파티션 액세스가 파티션 제한에 의해 제어되므로 이해가되지 않습니다)하지만 특정 파티션의 데이터 만 검색 할 수 있도록 쿼리를 작성할 수 있습니다. 예를 들어, 날짜별로 파티션을 만들었 으면 특정 날짜에만 주소를 지정하는 WHERE 절을 사용하여 특정 파티션에서만 작동합니다.