우리는 약 30 000 0000 개의 행을 가진 큰 테이블을 가지고 있으며 매일 현재 하루 100,000 개의 행으로 성장하고 있으며 그 수는 시간이지나면서 증가 할 것입니다.웹상에 표시된 대형 테이블에 대한 통계
오늘 우리는 데이터베이스 (MS-SQL 2012)에서 다른 보고서를 직접 생성하고 많은 계산을 수행합니다.
문제는 시간이 걸리는 것입니다. 우리는 색인 등을 가지고 있지만 오늘날 사람들은 엄청나게 빠른 보고서를 원합니다.
우리는 또한 시간주기, 데이터를 보는 다른 방법 등을 바꿀 수 있기를 원합니다.
우리는 어제부터 모든 데이터를 가져 와서 쿼리 및 보고서의 속도를 높이기 위해 무언가를 할 수 있도록 하루가 지난 데이터 만 살펴 봐야합니다.
그렇다면 Excel 또는 BI 도구가 아닌 웹에서 빠르고 쉽게 사용할 수있는 솔루션에 대한 아이디어가 있습니다.
오늘 모든 보고서 2012 테이블 ..
** 실시간 데이터를보고하지 마세요 **. 별도의보고 데이터베이스를 작성하거나보고 데이터를 저장할 데이터웨어 하우스 및 OLAP 큐브를 생성하십시오. 보고에 대해 이야기 할 때 30M 레코드가 상대적으로 적은 양의 데이터입니다. –
동일한 데이터에 대해 동일한 보고서를 여러 사람이 호출하는 경우 캐시 할 수 있습니다. – Todoy
BI 솔루션을 사용하지 않으려는 경우 테이블을 분할하여 보았습니다. 따라서 일 데이터 만보고 테이블을 올바르게 파티션하면 쿼리가 잠재적으로 일일을 평가하면됩니다. 행의 가치. – steoleary