Вопрос

Недавно у меня возникла проблема, где, по крайней мере, один раз в месяц, мой индекс прожектора поврежден, и я больше не могу искать содержание Mail in mail.App. Я могу решить проблему, вытащив свой HD из прожектора, а затем поместив ее обратно, но затем потребуется около 4 часов, чтобы повторно индекс драйва.

Почему мой индекс прожектора забивает? Помимо других приложений, помимо того, что с этим беспорядок?

Есть ли способ сохранить оптимизированный индекс или отремонтировать его, например, когда я ремонтирую таблицу MySQL?

Это было полезно?

Решение

Просто для справки, индекс Spotlight не должен быть поврежден, но если это так Смотрите этот вопрос.

Вы должны помнить, что Spotlight - это база данных, и поэтому склонна к коррупции; Например, по сравнению с реляционными базами данных Spotlight может быть удален и перестроен только тогда, когда это произойдет. Там нет команды «Spotlight -repair» (можно только пожелать).

В целом, редко можно увидеть провал в OS X 10.6, он был очень стабильным по сравнению с первой версией Tiger.

Внешние приложения, с другой стороны, могут использовать API для хранения информации в метаданных, и вот где мы теряем контроль над тем, что там идет. Если одно внешнее приложение хранит плохие данные, это может привести к тому, что весь индекс сойдет с ума.

Поскольку у вас сейчас здоровый рабочий индекс, попробуйте его в течение нескольких недель и обратите внимание на любую заявку или утилиту, которая утверждает, что поддерживает Spotlight.

Удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top