다른 종류의 사용자 트랜잭션을 저장하는 테이블이있는 mySQl innodb 데이터베이스가 있습니다. 맞춤 'Account Statement
'을 표시하려면 사용자가 계정 명세서를보고 싶을 때마다이 모든 테이블에서 데이터를 가져와야합니다.계좌 내역 설계
나는 무엇이 최적화 된 접근 방식이 될지 모르겠습니다. 많은 사용자가 있고 (실시간으로 데이터가 계속 변경됨) SQL 쿼리를 캐싱해야하는지 잘 모르겠습니다.
상위 테이블에 대한 업데이트가있을 때마다 테이블을 결합하고 업데이트하는 뷰를 만들어야합니까?
사용자가 계정 명세서를 요청할 때마다 이러한 여러 테이블에 조인을 수행해야합니까?
계정 명세서 (페이지 매김 포함)를 표시하기위한 표준 디자인/사례가 있는지 확인할 수 없었습니다. 어떤 제안?
감사합니다.