2010-12-17 16 views
0

は、私達はちょうど最近、彼らの最初のSharePoint 2010のシステムを取得したクライアントを持っています。それらには2つのサーバーがあり、1つはSQL Server 2008 R2を実行し、もう1つはSharePoint 2010を実行するために使用されます。開発環境からSharePointを実行しているサーバーからサイトコレクションのバックアップを復元すると、 。その日の後、私たちはサイトのホームページに接続しようとすると、サイトは接続するために戦います。ページが最終的にタイムアウトするまで、ブラウザは単に「接続中...」と言います。しかし、すべてのサイトコンテンツの表示ページ(http:///_layouts/viewlsts.aspx)やサイト設定ページ(http:///_layouts/settings.aspx)のように、「バックエンド」ページにはまだアクセスできます。奇妙なのSharePoint 2010およびSQL Serverの問題

は、ここでは、ホームページ上で実行されているWebパーツについて少し情報です。 Webパーツは、キャッシュが空であるかどうかをチェックし、キャッシュが空の場合は、特定のリスト内のすべての項目をキャッシュに取り込みます。このリストには、多くのアイテム、+/- 4000アイテムが含まれています。したがって、SharePointはSQL Serverから多くのデータを取得することは明らかです。

コンテンツデータベースとIIS Webサイトの削除を含むWebアプリケーションを削除し、私が開発環境で行ったバックアップを使用してサイトコレクションを再展開すると、サイトはもう一度正常に機能します日。我々は(リソースモニタを使用して)SQL Server上のリソースの利用を監視し始めたこれらの問題に実行した後

。 sqlserver.exeプロセスのネットワーク使用状況のみを表示するようにネットワークトラフィックをフィルタリングすると、+/- 30KB/sでのみ通信していることが示されます。これは非常に遅いです! 390MBのファイルをSharePoint ServerからSQLにコピーすると(2台のサーバー間の接続速度をテストするために)、2秒でファイルがコピーされます。

これはカップルの問題を提起非常に奇妙な問題です。まず、私たちの開発環境は環境とほぼ同じです(実際にはRAMが少なくなっています)ので、私たちの開発環境でこれほど問題がないのはなぜですか?第二に、サイトをゼロから展開すると、サイトは1日だけ動作し、後で問題が発生するのはなぜですか?最後に、SharePointとSQL間の通信速度が遅いのはなぜですか?しかし、2台のサーバー間の接続速度は非常に速いのですか?

私は本当に誰かがこれで私たちを助け、あるいは私たちがトラブルシューティングを行うことができます物事のカップルを与えることができることを望みます。

ありがとうございます!

+0

ため

おかげでに作るためにiisresetを助け行いませ解決しました一時的に修正しますか? – axk

+0

いいえ、iisreset does not do anything – Appelman

答えて

2

は非常に長い闘いの後、我々は解決策を見つけました。

私たちは、この記事を見つけました:

http://trycatch.be/blogs/tom/archive/2009/04/22/never-turn-off-quot-auto-create-amp-auto-update-statistics-quot.aspx

我々はそれをテストし、それが働きました!だから我々がしなければならなかったすべては、スイッチtrueにし、問題にし、「自動更新統計」「自動統計を作成」した

はすべてreplys

0

は「なぜSharePointのとSQL間の通信速度 はとても 遅いですが、 2つのサーバー間の接続速度が非常に速いのですか?」 WFEが過負荷状態とすることはできませんされて a)はSQLサーバーが過負荷になっていると追いつくか Bすることはできませんいずれかのことを示すことになるようにするには、ファイルコピーテストでネットワークのないを示してきた

)ついていく。

あなたはCPU /メモリ/ディスクのようなものは、などなど

を交換するために、両方のサーバーを見て基本性能のtroubleshotingを行った。また、SQLのパフォーマンスをトラブルシューティングするために具体的な手順がたくさんあります。 This referenceは2005年ですが、すべて同じプリンシパルが適用されます。