我正在尝试根据主键更新表的列。
我的查询基本上是
update table
set COL = 'this'
where PrimKey = 1234;
但是当我的数据库中有超过 200 万行时,这个查询需要将近一分钟才能运行,我只有一个主键。
为什么这需要这么长时间,或者我怎样才能提高我的表现?
表的描述
PrimKey varchar(150) PrimaryKey
COL varchar(150)
我正在尝试根据主键更新表的列。
我的查询基本上是
update table
set COL = 'this'
where PrimKey = 1234;
但是当我的数据库中有超过 200 万行时,这个查询需要将近一分钟才能运行,我只有一个主键。
为什么这需要这么长时间,或者我怎样才能提高我的表现?
表的描述
PrimKey varchar(150) PrimaryKey
COL varchar(150)