我应该何时更喜欢table variable
而不是hash table
和hash table
而不是table variable
。我认为两者几乎相同。是否有性能差异?
答案 0 :(得分:1)
根据您的问题我应该何时更喜欢使用哈希表上的变量表和变量上的哈希表,我想这已经在When should I use a table variable vs temporary table in sql server?
中得到了解答注意:对于您的信息,请不要相信表变量存储在内存中,临时表存储在TempDB中。 在TempDB中创建的内容都不在内存中。 Pinal Dave在Temp table and Table Variable storage place
中证明了这一点