拆很长很长的字符串,速度问题

火星求索 火星求索 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区


//我的方法
declare @centers varchar(max)
set @centers='1,2,3,4,5,6,'
while len(@centers)>0
begin
print left(@centers,charindex(',',@centers)-1)
--取出每个之后想做删除操作
--delete from t where ID = ?
set @centers=right(@centers,len(@centers)-charindex(',',@centers))
end

//问题
数据可能会8000-10000,
现在速度慢,大约5-6秒
怎样给他提提速,可以到2秒左右就比较满意了




//问题
数据可能会8000-10000,
现在速度慢,大约5-6秒
怎样给他提提速,可以到2秒左右就比较满意了
...全文

相关推荐

asp字符串连接符&、多个字符串相加、字符串拼接类

这非常直观且易于理解,但在处理大量字符串连接时,效率并不高,特别是当字符串数量很大或者字符串本身很长时,频繁的内存分配和拷贝会导致性能下降。

weixin_38707342

【C++】如何让C++字符串更快、C++的小字符串优化

std::string_view是C++17中的一个新类,它的本质是指向现有内存的指针,或者说就是一个const char指针,指向别人拥有的字符串,再加上一个大小size。也就是我创建了一个窗口,一个进入现有内存的小视图,而不是分配一个新的字符串。在C++17之前,人们就是这样做的,不是去创建一个自己的字符串,而是观察一个已有的字符串。如果程序中有很多字符串操作,比如格式化文本(日志记录),那是非常糟糕的,因为字符串操作是很慢的。说明:重载new操作符,返回malloc(size),这是基本的内存分配。

宝贝儿好

ASP对很长的文章做分页输出(完美版)

### ASP对很长的文章做分页输出(完美版)在网页应用开发中,处理大量文本数据时,为了提高用户体验和服务器性能,通常会采用分页技术。

yifenyifen

比CString更高效的字符串替换

**多线程优化**:如果字符串很长,可以考虑使用多线程并行处理不同部分的替换,但这需要考虑线程安全问题。5.

bealiouve

c++ ADO类用了很长时间了

- 注意连接字符串的安全性,避免泄露敏感信息。7.

tianyige007
评论 34
收藏 已收藏
分享
返回顶部
火星求索
MS-SQL Server 34,876 成员 254,635 内容