SQL Server全文搜索,我应该在两个候选列中选择哪一列

SQL Server全文搜索,我应该在两个候选列中选择哪一列,sql,sql-server-2008,database-design,relational-database,Sql,Sql Server 2008,Database Design,Relational Database,在我的分类广告网站中,两列是全文搜索的候选列,一列是ad\u Title,第二列是ad\u Description。我应该用哪一个来实现全文搜索,比如说根据自己的需求搜索广告的访问者 我当前的功能提供了两种类型的搜索,一种是通用/简单搜索,另一种是高级搜索。在我看来,简单搜索应该依赖于Ad\u Title,而高级搜索功能应该与Ad\u Description配合使用 另外,我想提到的是,我的Ad\u Title列是数据类型varchar(150),Ad\u Description列是varcha

在我的分类广告网站中,两列是全文搜索的候选列,一列是
ad\u Title
,第二列是
ad\u Description
。我应该用哪一个来实现全文搜索,比如说根据自己的需求搜索广告的访问者

我当前的功能提供了两种类型的搜索,一种是通用/简单搜索,另一种是高级搜索。在我看来,简单搜索应该依赖于
Ad\u Title
,而高级搜索功能应该与
Ad\u Description
配合使用


另外,我想提到的是,我的
Ad\u Title
列是数据类型
varchar(150)
Ad\u Description
列是
varchar(Max)
(通过前端验证,我将其限制为600)。请给我一些建议。

另一个建议:如果前端的
Ad_description
限制为600个字符,那么请在数据库表中使用
varchar(600)
(而不是
varchar(max)
)!是的,马克,我知道我应该这么做,但不是现在。目前有一些依赖性阻碍了我的工作,我计划在最后删除这些依赖性。在此之前,我仍将使用当前设置。