1
mysql에서 평소보다 도메인 이름 검색에 시간이 많이 걸리는 느낌이 들었습니다. 쿼리가 느리게 보일지라도 실제로 도메인 이름 열은 고유 인덱스를가집니다.도메인 이름을 데이터베이스에 md5 모드로 저장해야합니까?
내 질문은 이진 모드로 변환해야합니까 ?? md5 해시 또는 무언가를 말하는가 ??
mysql에서 평소보다 도메인 이름 검색에 시간이 많이 걸리는 느낌이 들었습니다. 쿼리가 느리게 보일지라도 실제로 도메인 이름 열은 고유 인덱스를가집니다.도메인 이름을 데이터베이스에 md5 모드로 저장해야합니까?
내 질문은 이진 모드로 변환해야합니까 ?? md5 해시 또는 무언가를 말하는가 ??
일반적으로 도메인 이름을 해당 필드에 대해 정의 된 UNIQUE 인덱스가있는 "VARCHAR"데이터 유형으로 유지하는 것이 가장 효율적인 방법입니다. 데이터를 효율적으로 관리하는 방법은 &입니다.
2 진수 모드 또는 "BLOB"데이터 유형 사용과 같은 복잡성을 사용하지 마십시오. 이는 1/2 필드를 위해 MySQL 성능을 더욱 저하시킵니다.
희망이 있습니다.
[explain query] (http://dev.mysql.com/doc/refman/5.0/en/using-explain.html)로 시작하지 않으시겠습니까? 모든 행에 128 비트 숫자를 추가하는 것이 성능 향상에 도움이 될 것이라고 생각하지 않습니다. MySQL 인덱스에 의존하는 것이 좋습니다. –
몇 개의 행을 다루고 있습니까? 그리고 천천히 얼마나 천천히? – JAL