SQL 데이터베이스를 사용하여로드가 많은 웹 응용 프로그램 개발 방법에 대한 질문을하고 싶습니다. 다른 기사에 대한 액세스를 제공하는 간단한 CMS 시스템이 있다고 가정합니다. 또한 데이터베이스에 기사 방문 수량을 저장하려고합니다. 이 방문수 카운터는 사용자가 기사를 볼 때마다 증가합니다. SQL 데이터베이스의 관점에서SQL 데이터베이스를 사용하여 웹 프로젝트로드 높이기
, 우리는 우리가 사용자가 문서를 방문 할 때마다 증가하는 데 필요한 테이블 "조"에서 "방문"정수 필드가 있습니다. 기사에 동시 방문 수가 많으면 현재 데이터베이스 행의 "방문수"필드 값을 올바르게 수정해야합니다.
나는 비관적 잠금 방식을 사용 : "업데이트 .. SELECT". 사용자가 일부 기사를 방문 할 때마다 "기사"테이블의 특정 행을 잠그고 "방문수"카운터를 늘립니다.
이 방법이 맞습니까?
내 프로젝트에 MySQL 데이터베이스를 사용하고 있습니다.
로드 범위를 숫자로 지정할 수 있습니까? 그게 좋을거야. – benjamin