Wordpress 자체 호스팅 CMS로 웹 사이트를 개발 중입니다.수백만 행이있는 테이블에서 선택 쿼리 선택
페이지 중 하나에서 나는 게시물이 이미 게시되었는지 여부를 확인하기 위해 WordPress 데이터베이스에 쿼리를 실행하는 기능을 실행했습니다. 제목을 비교하여 확인하고 있습니다. 여기
내 쿼리입니다 :$wpdb->get_row("SELECT id FROM wp_posts WHERE post_title = '" . $title . "'", 'ARRAY_A');
그래서 내가 $ 제목이 게시 여부 체크하고 있지만,하자 자랍니다 게시물의 수는 1 개 백만 게시물을 말한다면 나는 두렵다, 두려워 그것은 그 매우 느릴 것입니다 ..
이 쿼리를 더 빠르게 만드는 방법에 대한 제안이 있으십니까? CREATE INDEX 및 MySQL 캐싱에 대해 들었지만 그것을 구현하는 방법을 이해하지 못합니다. 모든 설명과 참조 제안은 높이 평가 될 것입니다.
와우, Wordpress 블로그에 백만 편의 게시물이 있습니까? 앞서 큰 블로깅 계획이 있어야합니다. –
글쎄, 당신은 웹의 많은 종류뿐만 아니라 블로그, 예를 들어 웹 블로그에 가까운하지만 실제로 많은 게시물을 가지고있는 뉴스 사이트입니다 자신을 호스팅 할 수 있습니다. 그래, 아마도 유연성을 최대한 발휘할 수 있도록 CMS없이 구축하는 것이 나을 것입니다. D – ayublin