SQL Server バージョン情報
サンプルデータベース (AdventureWorks)
- Database Product Sample
- Adventure Works 2014 Sample Databases
- インメモリ OLTP を実証する AdventureWorks の拡張
- SQL Server 2014 RTM In-Memory OLTP Sample
- Thinking Big (Adventure)
- Big AdventureWorks2012
- Clustered Columnstore Indexes ? part 25 (“Faster Smaller Better Stronger”)
- New: ASP.NET Session State Provider for SQL Server In-Memory OLTP
サンプル Web アプリケーション
- Microsoft .NET Pet Shop 4: ASP.NET 1.1 アプリケーションを 2.0 に移行する
- Shop 3.0 .NET Sample Application
- Microsoft .NET Pet Shop 2.0
ツール
- 負荷ツール
- SQLIO Disk Subsystem Benchmark Tool
- How to use the SQLIOSim utility to simulate SQL Server activity on a disk subsystem
- RML Utilities for SQL Server (x64)
- RML Utilities for SQL Server (x86)
- SQLQueryStress
- SQL Server and SQL Azure Performance Testing: Enzo SQL Baseline
- SQL Load Generator
- Apache JMeter?
- TRANSACTION GENERATOR
- HammerDB
- 情報取得ツール
- SQL Server Data Tools
- その他ツール
製品ホーム
- SQL Server 2000
- SQL Server 2005
- Microsoft SQL Server 2008 ホーム
- Microsoft SQL Server 2008 R2 ホーム
- SQL Server 2008 R2?の製品仕様
- SQL Server 2008 の製品仕様
- SQL Server 2005 の製品仕様
- SQL Server サポート ページ
製品と OS の対応
- SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア
- SQL Server 2008 のインストールに必要なハードウェアおよびソフトウェア
- SQL Server 2008 R2 のインストールに必要なハードウェアおよびソフトウェア
- Hardware and Software Requirements for Installing SQL Server 2012
- [PRB] Microsoft Windows Server 2003 ファミリでは SQL Server 2000 Service Pack 2 (SP2) 以前はサポートされていない
- Windows Vista と Windows Server 2008 における SQL Server のサポート
- Windows 7 または Windows Server 2008 R2 に SQL Server をインストールする際の既知の問題の一覧
- Windows Server 2008 で SQL Server 2005 をインストールする際の既知の問題の一覧
- Windows および Windows Server 環境で SQL Server を使用する方法
ホワイトペーパー
Fast Track Data Warehouse
- Reference Architecture
- SQL Server 2012 Fast Track Data Warehouse Reference Guide
- Fast Track Data Warehouse Reference Guide for SQL Server 2012
- Fast Track Data Warehouse 3.0 Reference Guide
- SQL Server 2008 R2 Fast Track Data Warehouse Reference Guide
- SQL Server 2008 R2 Fast Track Data Warehouse Sizing Tool
- SQL Server Fast Track Data Warehouse リファレンス アーキテクチャ
- SQL Server Fast Track Data Warehouse の概要
- SQL Server Fast Track Data Warehouse の実装
- SQL Server Fast Track Data Warehouse の実装
SQL Server Best Practices Analyzer
- SQL Server 2000 Best Practices Analyzer
- SQL Server 2005 Best Practices Analyzer (August 2008)
- MicrosoftR SQL ServerR 2008 R2 Best Practices Analyzer
サービスの停止
TPC
自習書
バージョン情報
- SQL Server Version Databases
- SQL Server Version
パフォーマンスカウンター
- SQL Server Perfmon Counters Poster
- http://www.quest.com/foglight-performance-analysis-for-sql-server/
コネクション プーリング
- 「タイムアウトに達しました。プールから接続を取得する前にタイムアウト期間が過ぎました。プールされた接続がすべて使用中で、プール サイズの制限値に達した可能性があります。」エラーの対処方法
- パフォーマンス カウンター (ADO.NET)
- 接続プールの使用
サービスアカウントの変更
- SQL Server のサービス開始アカウントの変更 (SQL Server 構成マネージャー)
- SQL Server で使用されるアカウントのパスワードの変更 (SQL Server 構成マネージャー)
- Unable to change the service account of a clustered SQL Server instance? – “the server threw exception 0x80010105”
- Windows サービス アカウントと権限の構成
ページプールと非ページプール
- リソース不足
- この隣接したすべてのメモリは、どこから提供されたのでしょうか?
- Windows の限界に挑む: ページ プールと非ページ プール
- ページ テーブル エントリの空き容量が少なく、システムが不安定になる可能性がある
- リソース不足について ? 番外編1 (64bit 環境での注意点)
更新プログラム
- Where to find information about the latest SQL Server builds
- SQL Release Services Blog
- Microsoft SQL Server 2014, 2012, 2008R2, 2008, 2005, 2000 and 7.0 Builds
- スクリプト アップグレード モード
- SQL Server とそのコンポーネントのバージョンとエディションを確認する方法
- SQL Server Version
- SQL Server 7.0 Service Pack 4
- Microsoft SQL Server 2000 Service Pack 4
- [FIX] 32 ビット版の SQL Server 2000 SP4 を実行するコンピュータで AWE を有効にすると使用できないメモリ領域がある
- SQL Server 2005 Service Pack 1
- SQL Server 2005 の累積的な修正プログラム パッケージ (ビルド 2153) について
- Microsoft SQL Server 2005 Service Pack 2
- SQL Server 2005 Service Pack 2 以降にリリースされた SQL Server 2005 のビルド
- SQL Server 2005 Service Pack 2 と General Distribution Release のインストール順
- Microsoft SQL Server 2005 Service Pack 3
- SQL Server 2005 Service Pack 3 のリリース後にリリースされた SQL Server 2005 のビルドします。
- Microsoft SQL Server 2005 Service Pack 4 RTM
- SQL Server 2005 Service Pack 4 のリリース後にリリースされた、SQL Server 2005 のビルドします。
- SQL Server 2008 Service Pack 1
- Microsoft SQL Server 2008 Service Pack 2
- SQL Server 2008 Service Pack 3
- SQL Server 2008 Service Pack 4
- MicrosoftR SQL ServerR 2008 R2 Service Pack 1
- MicrosoftR SQL ServerR 2008 R2 Service Pack 2
- MicrosoftR SQL ServerR 2008 R2 Service Pack 3
- SQL Server 2012 の最新のサービス パックの入手方法
- MicrosoftR SQL ServerR 2012 Service Pack 1 (SP1)
- MicrosoftR SQL ServerR 2012 Service Pack 2 (SP2)
- SQL Server 2012年の Service Pack 2 で修正される問題
- SQL Server 2008 R2 のリリース以降後にリリースされた SQL Server 2008 R2 のビルドします。
- SQL Server 2008 のリリース以降にリリースされた SQL Server 2008 のビルドについて
- SQL Server 2008 Service Pack 1 以降にリリースされた SQL Server 2008 のビルド
- SQL Server の 2008 SQL Server 2008 Service Pack 2 のリリース以降後にリリースされたビルドします。
- SQL Server 2008 SQL Server 2008 SP3 のリリース以降後にリリースされたビルドします。
- SQL Server 2008年の R2 SQL Server 2008 R2 Service Pack 1 のリリース後にリリースされたビルドします。
- SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 2 was released
- SQL Server の 2012年 2012 の SQL Server のリリース後にリリースされたビルドします。
- SQL Server 2012 Service Pack 1 がリリースされた後にリリースされた、SQL Server 2012 のビルド
- The SQL Server 2012 builds that were released after SQL Server 2012 Service Pack 1? was released
- SQL Server 2012年の SP2 ビルド バージョン
- SQL Server 2012 SP3 のビルド バージョン
- SQL Server 2014 のビルド バージョン
Feature Pack
- Microsoft SQL Server 2005 用 Feature Pack- 2005 年 11 月
- Microsoft SQL Server 2005 用 Feature Pack- 2006 年 4 月
- Microsoft SQL Server 2005 用 Feature Pack- 2007 年 2 月
- Microsoft SQL Server 2005 用 Feature Pack – 2008 年 12 月
- Microsoft SQL Server 2005 SP4 用 Feature Pack
- SQL Server 2005 Performance Dashboard Reports
- Microsoft SQL Server 2008 用 Feature Pack – 2008 年 8 月
- Microsoft SQL Server 2008 用 Feature Pack – 2008 年 10 月
- Microsoft SQL Server 2008 Service Pack 2 Feature Pack
- Microsoft SQL Server 2008 Service Pack 3 Feature Pack
- Microsoft SQL Server 2008 Service Pack 4 Feature Pack
- MicrosoftR SQL ServerR 2008 R2 用 Feature Pack
- MicrosoftR SQL ServerR 2008 R2 SP1 Feature Pack
- MicrosoftR SQL ServerR 2008 R2 SP2 Feature Pack
- MicrosoftR SQL ServerR 2008 R2 SP3 Feature Pack
- MicrosoftR SQL ServerR 2012 Feature Pack
- MicrosoftR SQL ServerR 2012 SP1 用 Feature Pack
- MicrosoftR SQL ServerR 2012 SP2 Feature Pack
- MicrosoftR SQL ServerR 2012 Performance Dashboard Reports
- MicrosoftR SQL ServerR 2014 Feature Pack
トレースフラグ
- SQL Server Trace Flags
- Documented and Undocumented Trace Flags for SQL Server 2000 and 7.0
- 作業負荷の高いパフォーマンスで実行するときのチューニング SQL Server 2005 の SQL Server 2008 のオプション
- INF: コントロール SQL Server のチェックポイントの動作をトレース フラグ 3505 を使用します。
- [FIX] tempdb データベースの同時実行制御の強化
- トレース フラグ (Transact-SQL)
- Faster DBCC CHECKDB Released in SQL 2008 R2 SP1 CU4 : Traceflag 2562 & 2549
- Important SQL Server Change! – Parameter Sniffing and Query Plan Caching
TechNet Magazine
- 2012/07 : SQL に関する Q&A: 障害回復とデータベース ミラーリング
- 2012/05 : SQL に関する Q&A: SQL Server のパフォーマンスを向上する
- 2012/05 : SQL Server:データベースとインデックス
- 2012/03 : SQL に関する Q&A: 最適なパフォーマンスを実現するための微調整
- 2012/02 : SQL Server:SQL Server の遅延をわかりやすく解説する (英語)
- 2012/01 : SQL Server:トランザクション管理 (英語)
- 2012/01 : SQL に関する Q&A:サイズの重要性 (英語)
- 2011/12 : SQL Server:ユーザー定義のサーバー ロール (英語)
- 2011/11 : SQL Server 2012:不完全なものが好ましい場合もある (英語)
- 2011/11 : SQL に関する Q&A:再構成と大惨事 (英語)
- 2011/09 : SQL Server:動的管理オブジェクトを使用する
- 2011/09 : SQL に関する Q&A:ログについて (英語)
- 2011/05 : SQL に関する Q&A:動的データと障害回復
- 2011/03 : SQL に関する Q&A:インデックス カードを操作する
- 2010/12 : SQL Server 2008 R2:ロックを解除する
- 2010/11 : SQL Server:SQL Server 専門家が教える SQL Server 管理の極意トップ 10
- 2010/11 : SQL に関する Q&A:バックアップとセットアップ
- 2010/09 : SQL に関する Q&A:ログとインデックスの管理
- 2010/07 : SQL に関する Q&A:データベースの圧縮、拡張、および再設計など
- 2010/05 : SQL に関する Q&A:移動、パフォーマンス チューニング、バックアップ、およびデータベース ミラーリング
- 2010/03 : SQL に関する Q&A:分散トランザクション、パフォーマンス カウンター、SQL Server のバックアップなど
- 2010/01 : SQL に関する Q&A:破損から回復するためのヒント、データベースの圧縮についてのアドバイスなど
- 2009/11 : SQL Server の障害回復:バックアップを使用した障害回復
- 2009/10 : SQL に関する Q&A:予期しない整合性チェック、メモリ使用量のトラブルシューティング、その他
- 2009/08 : SQL に関する Q&A:チェックサムの問題、適切な復旧モデルの選択、その他
- 2009/07 : SQL Server:SQL Server のバックアップについて
- 2009/06 : SQL に関する Q&A:インデックスの断片化の解消、同期中と同期済みなど
- 2009/05 : セキュリティ:SQL Server でよく発生するセキュリティ上の問題とその解決方法
- 2009/04 : SQL に関する Q&A:データベースの整合性、一時テーブルなど
- 2009/02 : SQL Server:SQL Server のログ記録と復旧について
- 2009/02 : SQL に関する Q&A:バックアップの圧縮、データベース ミラーリングを使用したクライアントのリダイレクトなど
- 2008/12 : SQL に関する Q&A:行オーバーフロー、差分バックアップなど
- 2008/08 : SQL Server:効果的なデータベース メンテナンスのヒント
- 2008/08 : SQL に関する Q&A:パーティション分割、整合性チェックなど
- 2008/06 : SQL に関する Q&A:I/O エラー、データベース ミラーリングなど
- 2008/04 : SQL Server 2008:新機能
- 2008/04 : SQL Server 2008:セキュリティ
- 2008/04 : SQL Server 2008:新しいデータ型
- 2008/04 : SQL Server 2008:データ ウェアハウスのクエリ パフォーマンス
- 2008/04 : SQL Server:SQL Server のブロッキングを最小限に抑える
- 2008/04 : SQL に関する Q&A:データベースの拡張、IFilter の使用、およびリモート接続
- 2008/02 : SQL に関する Q&A:非クラスタ化インデックスと権限の保持
- 2007/12 : SQL に関する Q&A:メモリの構成、パフォーマンスのプロファイル、FILL FACTOR の設定など
システムビューポスター
- SQL Server システム テーブル マップ
- SQL Server 2005 System Views Map
- SQL Server 2008 System Views Map
- SQL Server 2008 R2 System Views Map
- SQL Server 2012 System Views Map
データ圧縮
透過的データ暗号化 (TDE)
オンラインインデックス操作
バックアップ
ミラーリング
- Things to consider when setting up database mirroring in SQL Server.
- How to replace expired certificates used in database mirroring.
- データベース ミラーリング セッションへの最初の接続
- データベース ミラーリング セッションへのクライアントの接続 (SQL Server)
- [ADO.NET/SNAC] イニシャル パートナーがダウンしている場合、フェールオーバー パートナーに接続できる確率を高める方法
JIS2004
パフォーマンス問題
- SQL Server 2005 でのパフォーマンス問題のトラブルシューティング
http://download.microsoft.com/download/c/9/8/c985ab71-1cf5-40b4-bc2a-ea8f9555fb3e/TShootPerfProbs.doc - Troubleshooting Performance Problems in SQL Server 2008
http://download.microsoft.com/download/D/B/D/DBDE7972-1EB9-470A-BA18-58849DB3EB3B/TShootPerfProbs2008.docx - SQL Server のパフォーマンスの問題のトラブルシューティング方法
- DBCC MEMORYSTATUS コマンドを使用して SQL Server 2005 のメモリ使用量を監視する方法
クエリエンジン
- Slow in the Application, Fast in SSMS? Understanding Performance Mysteries
- 実行プランのキャッシュと再利用
- ストアド プロシージャの再コンパイル?
- Microsoft SQL Server 2005 のクエリ オプティマイザが使用する統計情報
待ち事象
- Diagnosing and Resolving Latch Contention on SQL Server
- ストレージ エンジンのキャパシティ プラニング ヒント集
- Plan Caching in SQL Server 2008
メモリ
- Memory Manager surface area changes in SQL Server 2012
- Memory Manager Configuration changes in SQL Server 2012
- How to enable the “locked pages” feature in SQL Server 2012
- Support for Locked Pages on SQL Server 2008 R2 Standard Edition x64, on SQL Server 2005 Standard Edition 64-bit systems, and on SQL Server 2008 Standard Edition 64-bit systems
KB
- SQL 2012 Cluster CheckServiceAlive spams application event log
- 64 ビット バージョンの SQL Server のバッファー プール メモリのページングを低減する方法
- SQL Server 2005 Standard Edition 64 ビット システムまたは SQL Server 2008 Standard Edition 64 ビット システムでのロックされたページのサポート
- SQL Azure
SQL Azure の MSDN - FIX: An assertion violation may be logged after you install SQL Server 2005 or after you add more processors to a server that is
This problem is known to occur on servers in which the number of logical CPUs is 9, 17, 18, 19, 33, 34, 35, 36, 37, 38, or 39. - マルチコア プロセッサーを搭載するコンピューターでは、物理ソケットに対する論理プロセッサーの比が 2 の累乗値ではない場合、SQL Server 2005 をインストールできない
2 のべき乗のコア数でないと 2005 のインストールでエラーとなる件について - 作業負荷の高いパフォーマンスで実行するときのチューニング SQL Server 2005 の SQL Server 2008 のオプション
- Statistics Used by the Query Optimizer in Microsoft SQL Server 2008
- SQL Server の統計保守機能 (Autostats)
- クラスタ化された SQL Server に関する推奨事項と注意事項および基本的な警告
- SQLServer2008FailoverCluster
- 仮想 SQL Server インスタンスで master データベースを再構築する方法
- SQL Server 2008 Std(64) フェールオーバークラスタのインストールに失敗する
- SQL Server のアクセスを許可するための Windows ファイアウォールの構成
- SQL Server 2008 のインストールを更新またはスリップストリームする方法
- SQL Server セットアップにおける COM+ システム構成チェックの失敗に対処する方法
- SQL Server 2005 のセットアップ ログ ファイルを読み取る方法
- SQL Server 2008 Failover Clustering
- Trace Analyzer
- Windows Server 2008 フェールオーバー クラスタに SQL Server 2005 仮想サーバをインストール中 リモートノードにプログラム互換性アシスタントのエラー メッセージが表示される
- SQL Server 2005 Service Pack 2 のインストールが失敗し、「、Transaction Manager は使用できません」のエラー メッセージが Summary.txt ファイルに記録
- Windows Server 2008 を SQL Server 2005 をインストールした場合の既知の問題の一覧
- SQL Server 2005 をインストールするときにエラー メッセージ “ファイル C:WindowsMicrosoft.NETFrameworkMeaningless_stringmscorlib.tlb を読み込むことができませんでした”
- SQL Server 2008 Reporting Services 構成マネージャを起動するとエラー メッセージ:”無効な名前空間”
- Windows Server 2008 を実行しているコンピュータで SQL Server 2005 Reporting Services を構成する方法とインストールする方法
- Windows Server 2008 で SQL Server 2005 をインストールするときの既知の問題の一覧
- ときに、SQL Server 2005 Service Pack、Summary.txt ファイル、エラー メッセージが記録されます、累積的な更新プログラムまたはクラスターの修正プログラム インストールが失敗:「、トランザクション マネージャーは使用できません」
- SQL Server インストール センターで、累積的な更新プログラムを適用した後、ローカライズ版の SQL Server 上で英語のコンテンツが表示されることがある
- SQL Server 7.0、SQL Server 2000、および SQL Server 2005 のログ記録とデータ記憶アルゴリズムによるデータの信頼性の向上
# ログキャッシュについて
未整理
- 開発者のための SQL Server パフォーマンス チューニング
- Windows Server で構築するミッションクリティカルシステムの勘所
- データベースミラーリング (DBM) 利用時のアプリケーション設計・実装の注意点
- =tg= SQL Server Site
- SQLBits
- Red Gate eBook
- SQL Server Simplified
- How can I create a dump of SQL Server?
- SQL Customer Advisory Team ドキュメント
- Lock information in SQL Server
- SQL Server Guides
- SQLIO, PowerShell and storage performance: measuring IOPs, throughput and latency for both local disks and SMB file shares