세션/viewstate에 datatable/set을 저장하는 것에 대해 많이 읽었습니다. 일반적인 컨센서스는 웹 페이지의 속도가 느려지므로 좋지 않은 것 같습니다. Now Iam은 사용자가 퀴즈를 작성/관리/호스팅 할 수있는 웹 사이트를 만들고 있습니다 ... 그리고 데이터베이스에서 특정 수의 질문을 검색하고 (질문의 가치가 정의 될 것입니다) 세션에서 유지 관리되는 데이터 테이블에 저장합니다 ... Max . 질문의 아니오는 120이어야합니다. 세션에 저장되는 전체 데이터 = 120 가지 질문 + 옵션 + correctanswer; 후보 및 유저 데이터의 점수와 같은 다른 작은 것들과 함께세션에 데이터 세트 저장
내 질문 : 질문의 최대 수를 고려하면, 120이 될 그럼 친절하게 대안을 말하는 나를 도와 주면이 많은 데이터 심각, 내 페이지의 성능에 영향을 미칠 것이다 방법 ... thx.
왜 120 개의 질문 + 옵션 + 답변을 세션에 저장해야합니까 ?? 왜 당신은 단지 db에 값을 저장하지 않고 필요할 때 검색합니까? 성능상의 문제가 있다면 뭔가 잘못하고 있음을 의미하며 저장을 위해 세션을 사용하는 것은 항상 나쁜 생각입니다. 현재 상태를 저장하는 수단입니다. 데이터 저장소가 아닙니다! Btw,'데이터베이스에서 일정 수의 질문을 검색하고 (질문의 가치가 정의 됨) 세션에서 유지되는 데이터 테이블에 저장합니다. – walther