0

私は上記のサーバーを自宅で使用し、実際の/フルエディションを職場で使用しています。私は自宅とオフィスに同じデータベースを持っています(小さいもの)。

私の自宅のコンピューターはi7/4GB/シングル2.5"SATA2HDです。

私のオフィスのコンピューターはi3/8GB/1GBシングル3.5"SATA2HDです。

Officeサーバーは、同じクエリをより高速に実行します。

Express Editionを手動で構成してより高速に動作するようにする方法に関する提案はありますか?

4

5 に答える 5

3

開発のみに使用している場合は、ホームマシンにDeveloper Editionをインストールし、Enterprise Editionと同じ仕様で、MSDNサブスクリプションで無料またはそれ以外の場合は約$50です。

于 2011-10-26T12:27:28.347 に答える
2

まず、SQL Serverがボトルネックであるか、コード/不正なクエリ/インデックスの欠如などが問題の原因であるか、それともハードウェアであるかを確認する必要があります。

あなたのオフィスの状況のた​​めにそれが本当にハードウェア/SQLサーバーであると仮定して....

SQLServerExpressにはハードウェアの制限があります。

  • 単一の物理CPU、ただし複数のコアが許可されます[4]
  • 1 GBのRAM(任意のRAM容量のシステムで実行されますが、最大1 GBしか使用しません)

したがって、メモリが使用されていない場合は、自宅で4 GBを使用します...その場合は、より多くの/より高速なディスクがおそらく最善の解決策であるか、別のエディションを購入します(自宅では、高価ではなく開発者エディションを使用できます)

それとは別に:コードを確認してください。

クエリプランをチェックして、より良いインデックスでパフォーマンスを「向上」できるかどうかを確認します。

于 2011-10-26T11:42:22.370 に答える
1
  • 自宅で開発者版を使用しますか?
  • オフィスにVPNで接続し、リモートで実行しますか?
于 2011-10-26T11:41:49.030 に答える
1

ExpressEditionは無料版です。いくつかの制限があります-最大DBサイズ10GB-1つのCPUのみを割り当てることができます

http://blogs.msdn.com/b/sqlexpress/archive/2010/04/21/database-size-limit-increased-to-10gb-in-sql-server-2008-r2-express.aspx

Express Edition@workまたはDeveloper/EnterpriseEditionを使用していますか

于 2011-10-26T11:44:00.840 に答える
0

PrimoCacheを使用するかもしれません...(akia FancyCache)SQLExpress 2008でのSQL操作を3倍高速化します。まだベータ版です...しかし、公式バージョンには大きなメリットがあります。

于 2014-01-14T22:17:57.930 に答える