全局临时表的速度问题 都是表,一样,都要写硬盘,使用内存。你可以对你的临时表加索引。create index id1 on ##tmp(userid asc) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to yoki(小马哥) 临时表是在硬盘上!且他是全局临时表!如果内存不是问题,用表变量试试:delcare @a table(a int,b int) 用临时表,创建必要的索引,速度和正式表的差别不会很大,但注意,临时表是创建在tempdb数据库中.资源占用相对较小.用表变量,不支持索引,创建在内存中,从理论上说,速度肯定快过临时表,毕竟它是直接从内存中读数据.资源占用率高.但数据量大时,将使用虚拟内存(其实就是硬盘的临时文件),速度会变慢.所以用那种方法,可以根据你的电脑配置情况,做一个测试就知道了. 如何逐及统计行政区划数? 如何做一个和SQL一样的数据库管理库(功能很简单的) 创建表,并且设置ID 为主键,怎么写? 我的机器疯了,SQL 底下LOG文件暴增!!救救我! 初学SQL语句,这样的语句怎么写? 求助select语句 谁来帮助一下啊? union为什么不行? 多步ole db操作产生错误 关于sqlserver7.0 中的nvarchar类型字段问题? 大力帮忙了出了大问题了。Lotus Domino 数据库中的数据怎么导入SqlServer中 为何这条触发器不能正常执行?
临时表是在硬盘上!且他是全局临时表!如果内存不是问题,用表变量试试:delcare @a table(a int,b int)
所以用那种方法,可以根据你的电脑配置情况,做一个测试就知道了.