2008 年 1 月の開発部門ドッグフード統計
今月はローカル バージョン テーブルが 10 億行を超えました。それにしても巨大なデータベースです。このローカル バージョン テーブルには、各ファイルのどのバージョンがダウンロードされたかがワークスペースごとに記録されています。ファイルとフォルダの数は既に 2 億個を超えており、このペースで行くとマージ履歴テーブルは数か月以内に 10 億行を突破し、おそらく年末を待たずにローカル バージョン テーブルのサイズを超えるでしょう。
開発部門では、新しい開発案件が発生するたびに TFS の完全導入を進めているため、TFS サーバーの使用率はデータ サイズと 1 秒あたりの演算回数 (OPS) のどちらの点でも増加を続けています。現時点で、次の安定期に入る時期 (1 ~ 2 か月後) のサイズの 3 分の 2 に達していると考えられます。TFS を使い始めた開発部門のさまざまなチームから毎日のように質問を受けるようになり、彼らが TFS を使用するうえで何がわからないのかが明らかになってきました。これで、完全導入の大きな障害となっていた TFS の問題をほぼすべて克服できたと思います。
グラフが示すとおり、この 2 ~ 3 か月には急激な増加が見られました (特に顕著なのはファイル数です)。
ユーザー
- 最近のユーザー : 1,242 人 (145 人増)
- 作業項目が割り当てられたユーザー : 3,370 人 (183 人増)
- バージョン管理ユーザー : 3,115 人 (211 人増)
作業項目
- 作業項目 : 345,505 個 (46,895 個増)
- 区分およびイテレーション : 8,284 個 (478 個増)
- 作業項目バージョン : 2,909,128 個 (365,768 個増)
- 添付ファイル : 208,964 個 (92,429 個増)
- クエリ : 21,420 件 (878 件増)
バージョン管理
- ファイル/フォルダ : 167,571,888/39,396,099 個 (51,493,246/11,477,637 個増)
- 圧縮ファイル合計サイズ : 1,722,819 MB (222,518 MB 増)
- チェックイン : 339,058 回 (33,815 回増)
- シェルブセット : 19,826 個 (3,281 個増)
- マージ履歴 : 411,142,775 件 (136,453,348 件増)
- 保留中の変更 : 6,971,169 件 (2,111,500 件減)
- ワークスペース : 6,016 個 (1,204 個増)
- ローカル コピー : 1,035,265,223 個 (327,374,802 個増)
コマンド (最近 7 日間)
- 作業項目クエリ : 123,623 件 (62,753 件減)
- 作業項目更新 : 15,699 件 (945 件増)
- 作業項目を開く : 43,923 件 (5,989 件増)
- 取得 : 489,425 件 (284,182 件増)
- ダウンロード : 74,574,387 件 (32,305,517 件増)
- チェックイン : 4,216 件 (933 件減)
- アップロード : 97,644 件 (706,919 件減)
- シェルブ : 1,356 件 (142 件減)
Brian
投稿 : 2008 年 1 月 9 日 (水) 1:58 PM bharry
分類 : Visual Studio Team System, TFS
Brian Harry さんのブログ - https://blogs.msdn.com/bharry/archive/2008/01/09/jan-08-devdiv-dogfood-statistics.aspx より。
VS SDK から TFS SDK が削除されたことで、このところ大きな混乱が生じています。現在、VS 2008 の VS SDK に再び TFS SDK を追加する作業を行っています。それまでは、VS 2005 SDK に含まれている TFS SDK ドキュメントを使用してください。TFS 2008 のオブジェクト モデル API に加えられた変更はごくわずかなので、TFS 2005 のドキュメントは 99% 正確です。
https://msdn2.microsoft.com/en-us/library/bb130146(VS.80).aspx
Brian
投稿 : 2008 年 1 月 9 日 (水) 8:50 AM bharry
分類 : TFS
Brian Harry さんのブログ - https://blogs.msdn.com/bharry/archive/2008/01/09/tfs-sdk.aspx より。
この翻訳については、Brian Harry さんのご了承を得ています。