현재 PHP에서 구축 된 프로젝트에 문제가 있습니다. & MySQL. 프로젝트 자체는 온라인 입찰 시스템과 유사합니다. 사용자는 프로젝트에 입찰하고 클릭하고 다시 클릭하여 입찰가를 따를 경우 우승 할 수있는 기회를 얻습니다.MySQL 및 UNIX_TIMESTAMP 삽입 오류
예를 들어 5 명의 사용자가 동시에 게임을 입력하면 데이터베이스가 8-10 초 지연됩니다. UNIX_TIMESTAMP (CURRENT_TIMESTAMP)를 사용하여 데이터베이스를 업데이트하면 전체 쓸데없는 입찰 시스템.
내가 너무 프로젝트가 언급하려는 집중적 매우 데이터베이스와 내가 어쩌면 쿼리가 지연받을 생각했다,하지만 난 그게 무슨 일이 일어나고 있는지 확실하지 않습니다 (30 ~ 40 개 페이지 당 쿼리 정도). 그렇다면이 유형의 문제를 피하는 방법은 무엇입니까?
희망이 문제로 적어도 분명했습니다. 그것은 나에게 처음 발생한 일이고 나는 당신의 도움에 감사 할 것입니다!
귀하의 질문은 다소 모호하지만 최적화가 필요한 실행 속도가 느린 쿼리가있는 것 같습니다. 느린 쿼리 로그를 사용하려고합니다. http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html –
PHP에서 현재 타임 스탬프를 계산하고 데이터베이스에 삽입하는 것은 어떻습니까? 그런 다음 데이터베이스 지연은 중요하지 않습니다. –
이것은 매우 모호합니다. 몇 가지 코드로 질문을 지원하십시오. – Kermit