gpt4 book ai didi

sql - 查看通过 Linq to Entity Framework 传递给 azure 查询的参数

转载 作者:行者123 更新时间:2023-12-04 08:49:37 26 4
gpt4 key购买 nike

我正在使用 linq to Entity 来查询 azure 数据库。我已登录 azure 以查看出现特定问题的查询。我想实际查看传入的参数,但 azure 给我的所有内容如下。有什么方法可以在查询运行后查看参数(例如,目前无法更改代码来记录它们)。

当我登录 azure 时,转到管理门户 - SQL 数据库 |查询性能 |选择特定查询。我可以看到以下内容: 问题是我看不到传递给参数的内容,例如@p_linq_19。我只看到一个参数占位符。

SELECT TOP (150) 
[Project1].[AlertIdentifier] AS [AlertIdentifier]
FROM ( SELECT
[Extent1].[AlertIdentifier] AS [AlertIdentifier],
[Extent1].[TimeReceived] AS [TimeReceived]
FROM [dbo].[SecurityAlert] AS [Extent1]
WHERE (2 <> [Extent1].[AlertStatusID]) AND ((convert(datetime2, '0001-01-01 00:00:00.0000000', 121) = @p__linq__0) OR ([Extent1].[DateScanned] >= @p__linq__1)) AND ((N'' = @p__linq__2) OR ([Extent1].[BettingShopIdentifier] LIKE @p__linq__3 ESCAPE N'~')) AND ((convert(datetime2, '0001-01-01 00:00:00.0000000', 121) = @p__linq__4) OR ([Extent1].[DateScanned] <= @p__linq__5)) AND ((cast(0 as float(53)) = @p__linq__6) OR ( CAST( [Extent1].[SlipStake] AS float) >= @p__linq__7)) AND ((@p__linq__8 < 1) OR ([Extent1].[SlipStatusID] = @p__linq__9)) AND ((cast(0 as float(53)) = @p__linq__10) OR ( CAST( [Extent1].[SlipPayoutActual] AS float) >= @p__linq__11) OR ( CAST( [Extent1].[SlipPayoutCalculated] AS float) >= @p__linq__12) OR ( CAST( [Extent1].[SlipPotentialReturn] AS float) >= @p__linq__13)) AND ((N'' = @p__linq__14) OR ([Extent1].[AlertSummary] LIKE @p__linq__15 ESCAPE N'~')) AND ((N'' = @p__linq__16) OR ([Extent1].[StaffScannedByUsername] LIKE @p__linq__17 ESCAPE N'~') OR ([Extent1].[StaffPayoutUsername] LIKE @p__linq__18 ESCAPE N'~') OR ([Extent1].[StaffEditedByUsername] LIKE @p__linq__19 ESCAPE N'~'))
) AS [Project1]
ORDER BY [Project1].[TimeReceived] ASC

最佳答案

我会选择迷你分析器选项。您可以在这里下载:http://miniprofiler.com/并配置它来分析您的 SQL 连接。

当然,您不会在生产中打开它。您可以仅在调试/暂存场景中启用它,也可以将探查器配置为仅在特定管理员用户登录时呈现。

关于sql - 查看通过 Linq to Entity Framework 传递给 azure 查询的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14652008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com