我们有一个 SQL 服务器数据库。要以非编程方式操作数据,我可以通过右键单击表并选择“打开表”来使用 SQL Server Management Studio。然而,这对于非常大的表来说很慢,并且排序和过滤很麻烦。
通常,到目前为止,我们所做的是创建一个 Access 数据库,其中包含指向 SQL Server 表和视图的链接表。通过这种方式打开大表要快得多,而且 Access 具有易于使用的右键过滤和排序功能。
但是,自 Access 2007 以来,在处理大型表时,排序尤其慢。Access 数据库还可能无意中锁定数据库表,从而阻塞可能需要访问数据的其他进程。首先创建 Access 数据库,然后在将新表添加到 SQL Server 时对其进行更新,也很乏味。
有没有更好的方法来处理提供 Access 可用性而没有缺点的数据?