ボクの sharepoint online の動きが遅い

Post on 21-Jan-2017

1.975 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ボクのSharePoint Online

の動きが遅いJapan SharePoint Group #21 @Nagoya

2015/10/3

太田 浩史

Microsoft MVP for SharePoint Server株式会社 内田洋行

Japan SharePoint Group 1

自己紹介

太田 浩史 (おおた ひろふみ)

• 「標準機能をできるだけ使いたい」 派

• ユーザーとして社内の利活用を支援

• ベンダーとしてお客様への導入・利用支援や情報提供

Japan SharePoint Group

Ota Hirofumihttps://facebook.com/hrfm.jp

Hirofumi OTAhttp://www.slideshare.net/hirofumi_ota

@hrfmjphttps://twitter.com/hrfmjp

idea.toString();http://idea.tostring.jp

2013 - Microsoft MVPSharePoint Server

2

SharePoint Online遅いよねー

Japan SharePoint Group p. 3

気にしない

Japan SharePoint Group p. 4

あたたかく見守る

Japan SharePoint Group p. 5

やさしく言葉をかける

Japan SharePoint Group p. 6

ページ上の Web パーツを減らす

Japan SharePoint Group p. 7

• ページ上に Web パーツが増えると遅くなるよ

• とくにクエリ結果 Web パーツには要注意

– サーバー側のキャッシュには期待しないでね

– キャッシュを持ってるサーバーに接続できる確率は低いよ

– サーバーの数が多いからね

ビューの条件指定に気をつける

Japan SharePoint Group p. 8

• ビューの条件は指定する順番が大切だよ

– フィルター条件では、ひとつ目の条件で結果絞ってね

• 列インデックスのことも思い出して

• SharePoint Online のナビゲーションには 3 種類あるよ

• 検索駆動型ナビゲーションが良いみたい

• でも、管理ナビゲーションがお手軽だよね

• 構造ナビゲーションでも良いけど、遅いなと思ったら疑って

ナビゲーションの選択に気をつける

構造ナビゲーション 管理ナビゲーション 検索駆動型ナビゲーション

いい点 構成しやすい

セキュリティ トリミング

サブサイトなどが自動で追加

メンテナンスが簡単

複雑なナビゲーションでも快適動作

セキュリティ トリミング

サブサイトなどが自動で追加

読み込みが早い

わるい点 複雑なサイト構造動作不良

重い

セキュリティトリミングされない 並び替えが大変

要マスターページのカスタマイズ

Japan SharePoint Group p. 9

読み込むファイルのサイズ・数を減らす

Japan SharePoint Group p. 10

• JavaScript とか CSS や画像を読み込むでしょ?

• ファイルのサイズや数を減らすと良いよ

– JavaScript や CSS は統合やサイズ減を意識して

–画像はスプライトの利用も考えて

• 画像を遅れて読み込むような JS も効果あるよ

CDN をつかう

Japan SharePoint Group p. 11

• SQL サーバーからファイルを取り出すのは大変みたい

• CDN からファイルを呼んだほうが早いよ

• オンプレなら LAYOUTS フォルダーが使えるね

• Microsoft の CDN ならこれだよね

http://www.asp.net/ajax/cdn

クライアントを早くする

Japan SharePoint Group p. 12

• 多くの処理をクライアント側で行っているよ

• クライアントの買い替えはすごく効果的な策

–ほかの作業も早くなるしね

–新しいパソコンはうれしいよね

カスタマイズをしない

Japan SharePoint Group p. 13

標準の状態が

いちばん早いよカスタマイズ・ご利用は計画的に

俺が悪いんじゃないアイツが悪いんだ

Japan SharePoint Group p. 14

• サーバーの処理時間は、レスポンスヘッダーを見てね

レスポンスヘッダーのキー 説明

SPRequestDuration サーバー側が要した処理時間(ミリ秒)

X-SharePointHealthScore サーバーの正常性

0: いちばん GOOD

10: いちばん BAD

あたたかく見守る

Japan SharePoint Group p. 15

主な情報源

• SharePoint Online のパフォーマンスをチューニングする

https://msdn.microsoft.com/ja-

jp/library/dn850362.aspx#TuneSharePoint

Japan SharePoint Group p. 16

Japan SharePoint Group Fin.

top related