2013-05-14 2 views
-1

이 색인에 대해 걱정됩니다. 내 파일 크기가 25MB이고 SQL로 내보낼 때 파일 크기가 57MB로 커집니다.MySQL의 공간 사용 섹션 색인

누구든지이 색인에 대한 아이디어가 있습니까? 그 단점은 무엇입니까?

MySQL - SpaceUsage

답변

0

정말 당신이 무엇을하고 있는지에 따라 달라집니다. 인덱스는 실제 데이터보다 더 많이 (또는 훨씬 더) 취할 가능성이 매우 높습니다.

색인을 수정해야하며 색인이 실제로 필요하고 쿼리에서 사용되는지 여부를 수정하고 참조되지 않은 색인은 삭제하십시오.

모든 필드에 대해 많은 인덱스를 만들 때 일반적인 초보자 실수입니다. 그렇게 할 수는 있지만 불필요하게 많은 공간을 낭비하게됩니다.

색인을 사용하면 검색 속도가 빨라지지만 너무 많은 색인은 유지 관리에 비용이 많이 들고 업데이트 및 삽입 속도가 느려질 수 있습니다.

0

인덱스의 유일한 단점은 추가적인 공간 33메가바이트가 사용되고있다. 그러나 색인은 중복을 방지하여 데이터 무결성을 유지할뿐만 아니라 쿼리 속도를 크게 향상시킬 수 있습니다.

Wikipedia: Database index