相关疑难解决方法(0)

在SQL Server上使用varchar(MAX)vs TEXT

我刚刚读到VARCHAR(MAX)数据类型(可以存储接近2GB的char数据)是TEXTSQL Server 2005和Next SQL SERVER版本中数据类型的推荐替代品.

如果我想在列中搜索任何字符串,哪个操作更快?

  1. LIKEVARCHAR(MAX)列使用该子句?

    WHERE COL1 LIKE '%search string%'

  2. 使用该TEXT列并在此列上放置全文索引/目录,然后使用该CONTAINS子句进行搜索?

    WHERE CONTAINS (Col1, 'MyToken')

sql-server performance varchar text sql-types

186
推荐指数
5
解决办法
19万
查看次数

标签 统计

performance ×1

sql-server ×1

sql-types ×1

text ×1

varchar ×1