by 메시 [Oracle 기초] [2019.10.09 12:19:52]
현재 운영하고 있는 시스템에 일부 데이터를
타 시스템에 view제공 해야야하는데 1년치 데이터가 약 10만 이고 10년 이면 100만 이라고
한다면View제공해 줄때 10년 통으로
100만데이터 만들어 주나요?
아니면 1년 기간을 둬서 view 10개를
나눠어서 제공해 주나요?
View 제공해 줄때 어떤방법이 효율적인가요?
효율적인가?를 질문하셨는데? 효율성보다는 무엇이 필요한가를 따져보세요. 전체 자료가 필요하면 전체자료를 주면 되고, 1년치만 필요하면 1년치만 주면 됩니다. 전체 자료가 필요한데? 1년씩 끊어서 주는 것은 무의미합니다.
애플리케이션단에서 api로 호출하는게 좋을 것 같은데요.
필요한만큼 본인들이 받아갈 수 있게요.
json일지, xml로 보낼지만 결정하면 될 것 같습니다.