我們有一個SQL服務器數據庫。要以非編程方式操作數據,可以通過右鍵單擊表並選擇「打開表」來使用SQL Server Management Studio。但是,對於非常大的表而言,這很慢,而且排序和過濾非常麻煩。以非編程方式處理SQL Server數據的最佳方式是什麼?
通常我們迄今爲止所做的是創建一個Access數據庫,其中包含指向SQL Server表和視圖的鏈接表。以這種方式打開大型表格會更快,並且Access具有易於使用的右鍵單擊過濾和排序。
但是,從Access 2007開始,使用大型表格時,排序尤其慢。 Access數據庫也可能會無意中鎖定數據庫表,阻止可能需要訪問數據的其他進程。首先創建Access數據庫,並在將新表添加到SQL Server時進行更新也很乏味。
有沒有更好的方式來處理Access的可用性而沒有缺點的數據?
剛剛針對Access 2007發佈的修補程序可能會解決您遇到的性能問題。有關詳細信息,請參閱http://support.microsoft.com/kb/956054。但它只能以形式而不是數據表視圖來解決問題。 – 2008-09-17 03:06:24