gpt4 book ai didi

sql-server-2012 - 在 nvarchar(max) 列上创建索引

转载 作者:行者123 更新时间:2023-12-04 14:21:48 25 4
gpt4 key购买 nike

我的表包含三列。如果我选择 NVARCHAR(MAX)在我的 select 语句中,我看到性能不佳。是否可以在 NVARCHAR(MAX) 上创建索引?柱子?。

CREATE TABLE TEST
(
id primary key,
product VARCHAR(50),
Title NVARCHAR(max)
)

INSERTING MILLIONS OF RECORDS....

SELECT product, Title
FROM TEST

该表包含数百万条记录。如何为该列创建索引?它真的能提高我的 select 语句的性能吗?或者有没有其他方法可以改善这一点?

最佳答案

您可以使用“Full-Text Search index”索引 NVARCHAR(MAX)。

顺便说一句,您帖子中的 SQL 不包含 WHEREJOIN ,所以我很确定索引不会改善 SELECT所有标题的表现。当然,它会降低插入的速度,因为如果添加额外的索引,插入速度会变慢。

关于sql-server-2012 - 在 nvarchar(max) 列上创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53766691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com