如何手动重建 Spotlight 索引

   你是否需要重建整个 Mac 系统的 Spotlight 索引?这很简单,虽然重建索引本身会需要一些时间。下面告诉大家如何手动重建索引:

  打开系统偏好设置:点选“Spotlight”,选择“隐私”。将 Mac OS X 所在的系统磁盘拖拽进去(或其他所需磁盘)

  如果弹出确认框,点选“好”。现在,选中刚刚添加的磁盘,并点按“-”将其从列表中移除

  注意:如果将某个目录或磁盘拖进了“隐私”列表,该目录或磁盘下的所有内容将完全从 Spotlight 索引中排除。

  接下来 Spotlight 就会立刻开始重新索引刚才所操作的磁盘了。索引所需时长取决于磁盘上内容的多少。在 Spotlight 菜单中可以看到进度和剩余时间。任何时候都可以来检查进度。同时,在索引重建期间,电脑速度可能也会多少受到影响,因为 mdworker 和 mds 进程会消耗 CPU 资源并进行大量磁盘操作。

时间: 2024-12-31 02:31:01

如何手动重建 Spotlight 索引的相关文章

PHP删除特定数组内容并且重建数组索引的方法.

复制代码 代码如下: $a = array('a','b','c','d'); unset($a[2]); print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了这个功能.只不过很间接.. 这个函数是array_splice. 为了使用方便.我封装成了一个函数.方便大家使用. 复制代码 代码如下: function array_remove(&$arr,$offset){ array_splice($arr,$offset,1); } $a = ar

PHP删除特定数组内容并且重建数组索引的方法._php技巧

复制代码 代码如下: $a = array('a','b','c','d'); unset($a[2]); print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了这个功能.只不过很间接.. 这个函数是array_splice. 为了使用方便.我封装成了一个函数.方便大家使用. 复制代码 代码如下: function array_remove(&$arr,$offset){ array_splice($arr,$offset,1); } $a = ar

为何需要重建Oracle索引

如果索引因为某些原因无效或者因为很长时间没有维护而产生过多的索引碎片(Index Fragment) ,需要通过重建索引来消除索引碎片.何时需要重建索引,可以利用下面的过程进行判断. 查询数据库中有哪些索引. SQL>SELECT OWNER,INDEX_NAME FROM user_indexes; SQL语句的执行结果是: INDEX_NAME                     TABLE_OWNER                    TABLE_NAME ------------

关于重建LOB字段的表后是否需要重建LOB索引(试验)

SQL> create table test123  2    (t clob)  3   lob(t) store as (disable storage in row); Table created SQL> select SEGMENT_NAME,SEGMENT_TYPE,tablespace_name from user_segments; SEGMENT_NAME                                                             

提高 Mac OS X 速度的 52 个方法

  1. 验证/修复磁盘权限 在 应用程序/实用程序/磁盘工具.app 选择你的系统所在宗卷进行验证,如果有问题则修复(其实也可以直接点"验证并修复磁盘权限"反正修复之前必会先验证的). 注意非系统宗卷默认是忽略权限的,自然没有验证和修复的说法. 2. 清除不需要的登录项目(就是登录的时候自动运行的程序) 系统预置 - 帐户 - 登录项目,自己看着办,把不需要登录项目减掉. 注意有一些程序即使去掉后还会自动再添加的,比如 Adobe Acrobat 的 AdobeResourceSyn

主流数据仓库厂商面面观

在Gartner机构最新发布的2012年数据仓库魔力象限报告中,集成设备(Appliance)以及大数据分析功能成为了关注的焦点,各大主流数据仓库厂商都在其产品中加强了这两方面的投入.本文就将对目前业内的主要厂商以及产品进行一个比较,最终用户也可以根据自身需求来对数据仓库产品进行评估. 去年以2.63亿美元的价格收购Aster Data Systems公司之后,Teradata的产品线得到了极大的补强,包括MapReduce的支持.非结构化数据以及图形数据的分析能力等. 在传统DBMS方面,Te

SQL Server 2000数据库中如何重建索引

在数据库中创建索引时,查询所使用的索引信息存储在索引页中.连续索引页由从一个页到下一个页的指针链接在一起.当对数据的更改影响到索引时,索引中的信息可能会在数据库中分散开来.重建索引可以重新组织索引数据(对于聚集索引还包括表数据)的存储,清除碎片.这可通过减少获得请求数据所需的页读取数来提高磁盘性能. 在 Microsoft SQL Server 2000 中,如果要用一个步骤重新创建索引,而不想删除旧索引并重新创建同一索引,则使用 CREATE INDEX 语句的 DROP_EXISTING 子

Oracle管理索引(六)Oracle重建索引

(1)检查需要重建的索引 根据以下几方面进行检查,确定需要重建的索引. 第一,查看SYSTEM表空间中的用户索引 为了避免数据字典的碎片出现,要尽量避免在SYSTEM表空间出现用户的表和索引. select index_name from dba_indexes where tablespace_name="SYSTEM" and owner not in ("SYS","SYSTEM") 第二,确保用户的表和索引不在同一表空间内 表和索引对象的

MAC解决Spotlight 的‘索引中问题

  某些人品不好的人有时候会遇到如上图的问题:当你想用 Spotlight 找点什么东西时,它永远告诉你它正在忙着索引,而且完全不给出一个预计完成时间.这个时候你就得考虑它是否出了点什么问题了,可以使用删除所有现有索引的方法来尝试修复: 用有管理员权限的用户登录,打开 terminal,输入下面这行命令来关闭对 / 的索引工作: sudo mdutil -i off / 按照屏幕提示输入当前管理员密码,确认.接下来输入: sudo mdutil -E / 这行命令会删除 / 上所有的 Spotl