【发布时间】:2008-09-02 19:17:27
【问题描述】:
我们有一个 SQL 服务器数据库。要以非编程方式操作数据,我可以通过右键单击表并选择“打开表”来使用 SQL Server Management Studio。然而,这对于非常大的表来说很慢,而且排序和过滤很麻烦。
到目前为止,通常我们所做的是创建一个 Access 数据库,其中包含指向 SQL Server 表和视图的链接表。这种方式打开大表要快得多,而且 Access 具有易于使用的右键过滤和排序功能。
但是,自 Access 2007 以来,在处理大型表时,排序尤其慢。 Access 数据库还可能无意中锁定数据库表,从而阻塞可能需要访问数据的其他进程。首先创建 Access 数据库,然后在将新表添加到 SQL Server 时对其进行更新,也很乏味。
有没有更好的方法来处理提供 Access 可用性而没有缺点的数据?
【问题讨论】:
-
刚刚发布的 Access 2007 修补程序可能会解决您遇到的性能问题。有关详细信息,请参阅support.microsoft.com/kb/956054。但它可能只解决表单中的问题,而不是数据表视图。
标签: sql-server ms-access ssms