내 webapp에 Yii 프레임 워크를 사용하고 있습니다 (ACtiveRecord를 사용합니다). ACtiveRecord의 뒷부분에서 프레임 워크는 데이터베이스의 모든 쿼리를 관리합니다. 내 문제는 공유 서버에 있는데 서버에 쿼리 캐시가 설정되어있어 S에서 고통을 겪었습니다. 실제로 쿼리 캐시를 해결해야합니다. RELOAD 권한이 없으므로 FlUSH가 작동
가능한 중복 : Tactics for using PHP in a high-load site 내가 여기에 새로운 오전. 이번이 처음입니다. 하나는 내 사이트 (php/mysql에 있음)가 양호한 트래픽을 얻고 있고 호스팅을 VPS로 업그레이드 한 것입니다. 피크 시간대에는 시간당 7-8 명의 사용자와 거의 50,000 개의 데이터베이스 요청이 발생합니다. 하
이전에는 많은 수의 조인을 쿼리에 사용했습니다. (적어도) Build-in MySql Cache 기능을 사용하려면 다음 함수를 작성했습니다. 원래 쿼리를 base64로 인코딩하고 만료되지 않았는지 확인합니다. 성능이 크게 향상되었으며 소스 코드에서 캐시 - 시간 쿼리 별 쿼리를 사용할 수 있습니다. 그러나 사용량이 많으면 삭제로 인해 테이블을 사용할 수 없
JPA로 EclipseLink에서 기준 쿼리를 사용하는 Iam. 해당 매개 변수를 기반으로 쿼리 결과를 캐시해야합니다. 내가 query.setHint("eclipselink.QUERY_RESULTS_CACHE", "TRUE")을 사용할 때 여전히 데이터베이스에 쿼리를 실행합니다. 기준 쿼리와 관련하여이를 어떻게 사용할 수 있습니까? Query1-------
읽었습니다 this post.이 게시물에 제안 된대로 전체 개체를 가져올 수 없습니다. MIN, MAX, Count 값을 얻고 있습니다. 그래서 새 게시물. 다음은 내가 원했던 것과 가지고있는 것입니다. My Spring 앱은 DB (MySQL)를 변경하지 않습니다. 단지 데이터를 읽습니다. DB의 기존 데이터에 대한 변경 사항을 인식하지 못합니다. 내 모
이 질문을 해결하는 데 도움을 줄 수 있습니까? 나는 Infinispan을 2 차 캐시로 사용하고 최대 절전 모드를 ORM으로 사용하고 있습니다. enityt 및 쿼리 캐시를 모두 켰습니다. Q1은 "경우 WinFPST < 5 b.id 여기서 B BokkEntity에서 B"다른 추천 Q2 예컨대 I는 두 개의 질의가이 처음 "< 7 b.id 여기서 B Bo
NHibernate 질의 캐시의 만료를 구성 할 수 있습니까? 두 번째 레벨 캐시의 경우 nhibernate.cfg.xml에서 처리 할 수 있지만 SQL 쿼리 캐시를 찾을 방법이 없습니다. 편집 : ICriteria query = CreateCriteria()
.Add(Expression.Eq("Email", identifiant))
JPA를 사용하여 쿼리 캐시를 지우고 싶습니다. 나와 함께 EntityManager를 참조하고 있습니다. 어떻게하면 좋을지 제안 해주세요. 나는 Stateless EJB를 가진 JPA의 구현으로 hibernate 3.0을 사용하고있다. 내가 발견 한 한 가지 방법은 EntityManager에서 getDelegate를 가져온 다음 SessionFactory를