나는 MySQL과하는 초보자입니다 거기에 몇 가지 질문, MySQL의 기본 사항 : 쿼리 실행 및 대소 문자를 구분
- 사용 'MS'근사의 SQL 문의 실행 시간을 찾을 수있는 방법이 있나요을 가진 명령 프롬프트 (pls가 지정하는 모든 설정).
대소 문자를 구분할 수있는 속성을 허용하도록 mysql을 만드는 방법 (작성한 후 표가 있어야하지만 작성한 후에는 작은 글자로만 이름이 표시됨).
나는 MySQL과하는 초보자입니다 거기에 몇 가지 질문, MySQL의 기본 사항 : 쿼리 실행 및 대소 문자를 구분
대소 문자를 구분할 수있는 속성을 허용하도록 mysql을 만드는 방법 (작성한 후 표가 있어야하지만 작성한 후에는 작은 글자로만 이름이 표시됨).
EXPLAIN 문을 사용하여 실행 시간을 확인할 수 있습니다.
시스템 변수 lower_case_table_names을 사용할 수 있습니다. Unix에서는 lower_case_table_names = 0을 사용하고 Windows에서는 lower_case_table_names = 2를 사용하십시오. 그러나 이러한 설정을 사용하는 경우 모든 MySQL 쿼리에서 항상 대소 문자를 사용해야하며 UNIX에서 WINDOWS로 또는 그 반대로 시스템을 전환하는 경우 문제가 발생할 수 있습니다.
2 초 동안 데이터 정렬을 확인할 수도 있습니다. 자세한 내용은 여기를 참조하십시오 http://dev.mysql.com/doc/refman/5.0/en/case-sensitivity.html
자세한 내용은 설명서를 확인하십시오.
EXPLAIN은 통찰력을 제공하지만 시간은 결정적이지 않습니다. 데이터, 서버로드, 테이블 통계 및 인덱싱에 따라 다릅니다. 그리고 그 네트워크를 통해 시간을 포함하지 않습니다 ... –
감사합니다 virendra –
# 2의 경우 "데이터 정렬"을 연구하고 싶습니다. 이미 그것에 대해 많은 질문이 있습니다. –
명령 프롬프트를 사용하여 'ms'근사값으로 모든 SQL 문의 실행 시간을 찾을 수있는 방법이 있습니까? –