LINQ-to-SQL - 什么时候访问数据库?
在我的 asp.net mvc 2 应用程序中,我有一个数据量很大的操作。我使用 linq-to-sql 进行查询,同时使用存储库模式。 当我在 SQL Server Profiler 中检…
为什么 LINQ to SQL 会生成多个选择查询?
我正在使用 LINQ2SQL。我刚刚注意到(在 SQL Profiler 中)LINQ 正在为以下 LINQ 生成多个选择语句 var 表数据 = dataContext.TableName.ToList(); SQ…
捕获 SQL Server 中的执行流程
我对 Microsoft SQL Server 非常陌生。我想知道是否可以捕获从外部程序执行的数据库上的 sql 查询的跟踪,同时忽略触发器引起的操作。 我使用 SQL Pro…
SQL Server Profiler 2005:如何使用触发器测量插入语句的执行时间?
我想测量具有替代插入触发器的插入语句的执行时间(使用我猜测的 SQL Server Profiler 的持续时间)。如何衡量该语句的完整时间(包括触发时间)?…
Sql 调优顾问(接受配置文件)
我已经为某些查询创建了 SQL 调整任务并执行了它。生成报告后,它建议我运行以下命令: execute dbms_sqltune.accept_sql_profile(task_name => 'tuni…
如何将 SQL Server Profiler 2008 的输出转储到类似 CSV 的文件
我正在调试存储过程,现在我感兴趣的是运行的顺序和参数,而不是运行的速度以及两者之间可能潜入的内容并导致速度减慢。 因此,我捕获了几分钟的痕迹…
LINQ + TransactionScope 不会更改 SQL Server Profiler 中的隔离级别
我使用以下格式通过 linq 提交对数据库的更改。 Begin Transaction (Scope Serialized, Required) Check Business Rule 1...N MyDataContext.SubmitCh…
知道任何 Firebird 分析器和/或压力测试器应用程序吗?
我正在寻找一些针对 firebird 数据库服务器的测试程序,以进行压力测试并查找瓶颈。 类似于 DB-Optimizer,仅适用于 firebird那就太好了。 也可以是单…
LINQ 和 TranscationScope 不工作
我正在使用包含在 TransactionScope 中的 LINQ select 语句(以更改锁定),但根据 SQL Profiler,它似乎不起作用。我的代码如下所示: using (var ts…
SQL查询执行缓慢(对于某些参数值)
我有一个包含多个表的 SQL Server 2005 数据库。其中一个表用于存储多个设备的时间戳和消息计数器,并具有以下列: CREATE TABLE [dbo].[Timestamps] …
Sql Server Profiler 跟踪显示 Web 应用程序超时
我正在尝试使用 Sql Server Profiler 针对 Visual Studio 开发服务器中运行的 Asp.NET 网站应用程序运行跟踪。 但是,每当跟踪运行时,来自 Web 应用…
SQL Server 事件探查器问题
我正在使用 SQL Server 2008 Enterprise,并且我想使用 SQL Server Profiler 仅捕获死锁事件。当发生死锁并捕获事件时,我将停止 SQL Server Profiler…
我如何查看执行的查询?
谁能告诉我如何查看 SharePoint 中执行的查询? 我找不到使用 SQL Server 显示查询日志的方法。 如您所知,SharePoint 框架向程序员隐藏了所有查询。 …