索引会立即激活吗?

use*_*740 3 index sql-server

为表创建索引后,我们是否应该立即看到性能提升?使用它的应用程序需要重新连接还是应该保持正常运行?

Tar*_*zer 8

在表上创建索引后,查询可以立即使用它。但这并不意味着将使用该索引或该索引将立即提高性能。验证您的目标查询是否正在使用索引并比较性能差异。

第一次使用索引时,数据库可能必须将索引页从磁盘读取到内存中,因此当索引可能已经在内存中时,它可能比后续运行需要更长的时间。