如何通过查询提高速度?

时间:2018-12-08 11:36:21

标签: sql sql-server tsql ms-access

我听说直通查询可以提高数据检索的速度,因为SQL Server使用T-SQL语言,速度更快。但是,由于通过ODBC驱动程序将Jet-SQL转换为T-SQL,查询拥有什么优势?

2 个答案:

答案 0 :(得分:1)

对于记录的简单检索:否。正如您提到的,由ODBC驱动程序转发的SQL与在PT查询中发送的SQL相同。

您可以激活ODBC日志记录(查找该信息)并签出发送到服务器的SQL。不过请记住要再次将其关闭。

此外,请注意PT查询始终是只读的。

答案 1 :(得分:0)

如果您将MS Access用作前端,并且不使用直通查询,则Access将通过网络提取其所需的所有数据,并在本地使用它来运行查询。直通查询不必经过整个网络复制数据的低效率过程。