다음 질문이 있습니다. 나는 두 개의 테이블을 가지고 있고 그것들을 따로 저장하고 싶다. 그러나, 내 응용 프로그램에서 정기적으로 UNION 연산을 수행해야하므로 효과적으로 처리 할 필요가 있습니다. 나는 이것이 성과 측면에서 좋지 않다고 생각한다. 나는 다음과 같은 뷰를 만드는 방법에 대해 생각했다 :MySQL보기 및 성능 만들기
CREATE VIEW merged_tables(fields from both tables) AS
SELECT * FROM table_a
UNION
SELECT * FROM table_b
어떻게 SELECT 쿼리의 성능이 영향을합니까? 실제로 영향을 미칩니 까 (내부 표현이 다른가) 아니면 단순한 쿼리를 사용하여 선택하는 것일까 요?
도움 주셔서 감사합니다.