하나의 테이블 만 포함하는 .sqlite db가 있습니다. 이 테이블에는 세 개의 열이 포함되어 있으며 한 열만 인덱싱하는 데 관심이 있습니다.인덱싱 SQLite 데이터베이스 : 빈 인덱스?
문제는 색인 생성을 수행 할 때 빈 색인 테이블!
Firefox 용 SQLite Manager
부가 기능을 사용하고 있습니다. 다음은 색인 생성을 확인하기 전에 나타나는 구문입니다.
CREATE INDEX "main"."tableIndex" ON "table" ("column1" ASC)
여기에 어떤 문제가 있는지 알 수 없습니다. 나는이 도구를 오래 전부터 사용해 보았는데 다른 데이터베이스를 사용해도 잘 작동한다.
의견이 있으십니까?
저를 혼란시키는 것은 색인 생성 전후의 파일 크기입니다. 그것은 동일합니다! 모든 변경 사항이 없습니다. – iTurki
인덱스를 만들 때'table'에 데이터가 있습니까? 그리고 데이터베이스 크기를 확인하기 전에 CREATE INDEX 문을'완결 '했습니까? –
예, 300 개가 넘는 레코드가 있습니다. 그리고 네, 그 진술을 저지른 것입니다. – iTurki