2011-02-11 3 views
0

저는 빈 테이블을 70 개 생성하는 PHP 스크립트가 있습니다. 그러나, 그것을 만드는 데 거의 30 초 이상 걸립니다.MySQL 테이블 만들기가 너무 오래 걸림

왜 이렇게 오래 걸릴까요? 어떻게 처리 속도를 높일 수 있습니까?

+0

우리가 당신을 도울 수있는 것보다 더 많은 정보를 주어야합니다. =) 데이터베이스 서버가 로컬입니까? 표가 얼마나 큽니까 (즉, 각 열이 몇 개인 지)? 당신이 시간의 대부분을 차지하는지를 결정하기 위해 각각의 "창조"하는 시간을 측정 했습니까? 이 테이블에 대해 사용중인 스토리지 엔진은 무엇입니까? 더 많은 정보를 제공할수록 더 나은 도움을받을 수 있습니다 =) – Rob

+0

@ Rob- 예, 데이터베이스 서버가 로컬입니다 (VPS에 있습니다). 표의 크기는 2 열에서 15 열까지입니다. 이 스크립트를 이전 서버 (공유 호스팅)에서 실행하면 약 5 초 안에 모든 스크립트가 작성됩니다. 각 "창조"가 얼마나 오래 걸리는지 측정하지 않았습니다. 스토리지 엔진은 MyISAM입니다. – Spencer

+0

mysql 클라이언트를 사용하여 직접 연결을 시도 했습니까? – ajreal

답변

0

PHP가 액세스 할 수있는 메모리 양이 증가하면 속도가 빨라질 수 있습니다. 당신은 실제로 도움이되는 충분한 정보를 제공하지 않습니다. 코드가 정말 유용 할 것입니다.

관련 문제