Sql server 2005 同一SQL server上的全文索引目录名称必须是唯一的吗?(MSSQL 2005)

Sql server 2005 同一SQL server上的全文索引目录名称必须是唯一的吗?(MSSQL 2005),sql-server-2005,full-text-search,Sql Server 2005,Full Text Search,假设有一个MS SQL server 2005实例上有3个数据库。。。开发、RC和生产。它们都有(或多或少)相同的模式。它们都有一个“相同”的表,上面有全文索引 如果全文索引目录的名称在所有3个数据库上都相同,会发生什么情况 它们是否共享相同的物理目录 在每个数据库上有唯一的目录名是否更好(性能) 这并不能很好地回答这个问题。在SQL2005上,目录名不需要是唯一的。在文件系统上,SQL将在名称的末尾添加一个4位数字以使其唯一(例如,“ft_Catalog”变为“ft_Catalog0000”、

假设有一个MS SQL server 2005实例上有3个数据库。。。开发、RC和生产。它们都有(或多或少)相同的模式。它们都有一个“相同”的表,上面有全文索引

  • 如果全文索引目录的名称在所有3个数据库上都相同,会发生什么情况
  • 它们是否共享相同的物理目录
  • 在每个数据库上有唯一的目录名是否更好(性能)

  • 这并不能很好地回答这个问题。

    在SQL2005上,目录名不需要是唯一的。在文件系统上,SQL将在名称的末尾添加一个4位数字以使其唯一(例如,“ft_Catalog”变为“ft_Catalog0000”、“ft_Catalog0001”等)

    我更喜欢给目录命名,这样数据库的名称就包括了:“ft_cat_u[DATABASENAME]”。使查看文件系统更容易