SQL中的临时表是否曾被重用?

时间:2016-05-12 21:33:04

标签: sql-server entity-framework tsql

我使用EF和Dapper作为ORM。通过一些查询,我已经优化到创建临时表,如下所示:

Create Table #temp(FromUserId int, ToUserId int, FromAction int, ToAction int, IsMatch int)

我担心的是 - 如果我的应用程序上有大量用户同时点击此查询,那么上下文的每个实例都会获得自己的临时表吗?

我是否必须担心将临时表命名为唯一的(例如会话ID?)

通常我的连接是使用我的服务层中的以下内容进行的:

 using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString)) {

任何帮助都会很棒。

0 个答案:

没有答案