파티션이 mysql에서 완료되면 테이블을 생성 하는가 아니면 테이블 이름으로 액세스되는 거의 저장된 쿼리 인 가상 테이블 (뷰)을 생성합니까? (오라클, 이것은 단지 예제로 사용하지만 - 나는 그것이 MySQL의에서 처리하는 방법에 대한 가장 궁금합니다) 여기에 mysql에서 파티션을 생성하면 테이블이 생성 되는가 아니면 가상 테이블 만 생성 되는가?
은 예입니다 http://www.devarticles.com/c/a/Oracle/Partitioning-in-Oracle/1/에서 : MySQL의 5.6 참조 설명서에 따르면CREATE TABLE SAMPLE_ORDERS
(ORDER_NUMBER NUMBER,
ORDER_DATE DATE,
CUST_NUM NUMBER,
TOTAL_PRICE NUMBER,
TOTAL_TAX NUMBER,
TOTAL_SHIPPING NUMBER)
PARTITION BY RANGE(ORDER_DATE)
(
PARTITION SO99Q1 VALUES LESS THAN TO_DATE(‘01-APR-1999’, ‘DD-MON-YYYY’),
PARTITION SO99Q2 VALUES LESS THAN TO_DATE(‘01-JUL-1999’, ‘DD-MON-YYYY’),
PARTITION SO99Q3 VALUES LESS THAN TO_DATE(‘01-OCT-1999’, ‘DD-MON-YYYY’),
PARTITION SO99Q4 VALUES LESS THAN TO_DATE(‘01-JAN-2000’, ‘DD-MON-YYYY’),
PARTITION SO00Q1 VALUES LESS THAN TO_DATE(‘01-APR-2000’, ‘DD-MON-YYYY’),
PARTITION SO00Q2 VALUES LESS THAN TO_DATE(‘01-JUL-2000’, ‘DD-MON-YYYY’),
PARTITION SO00Q3 VALUES LESS THAN TO_DATE(‘01-OCT-2000’, ‘DD-MON-YYYY’),
PARTITION SO00Q4 VALUES LESS THAN TO_DATE(‘01-JAN-2001’, ‘DD-MON-YYYY’)
)
;
** ** 데이터베이스 시스템 및 버전은 무엇입니까 ?? ** SQL **은 많은 데이터베이스 시스템에서 사용되는 언어 인 구조화 된 쿼리 언어입니다 - SQL은 ** 데이터베이스 제품이 아닙니다 ** 이러한 제품은 벤더에 따라 매우 다양합니다. .... 사용중인 데이터베이스 시스템 .... –
@ marc_s - 다른 벤더가 파티셔닝에 다른 접근법을 사용한다는 것을 알지 못했습니다. 미안합니다. 나는 MySQL에 가장 관심이 있고 질문을 업데이트 할 것이다. –