SQL Server Microsoft Corporation SQL Server Customer Advisory
- Slides: 33
SQL Serverにおける データベース設計手法 ~注目すべきポイントを簡単に~ Microsoft Corporation SQL Server Customer Advisory Team Principal Program Manager Yorihito Tada Yorihito. Tada@microsoft. com
max server memory DB Page Cache Plan Cache Query Workspace. Locks Other SQL Serverのメモリ(イメージ) Operating System Thread stacks Mem. To. Leave area 11
インスタンスレベルの設計(2) § プロセッサ § ALTER SERVER CONFIGURATION SET PROCESS AFFINITY § X Boost SQL Server priority § X User Windows fibers § セキュリティ § 認証モード § C 2監査 § リモートDAC § EXEC sp_configure 'show advanced option', 1 § EXEC sp_configure 'remote admin connections', 1 § ユーザーデータベース § Tempdb 13
Q& A 24
Appendix 25
SQL Server I/O パターン § SQL Serverの主な機能のI/O特性を理解すること はストレージの設計に役立ちます Operation Random / Sequential Read / Write Size Range OLTP – Log Sequential Write Up to 60 K OLTP – Data (Index Seeks) Random Read 8 K OLTP - Lazy Writer Random Write Any multiple of 8 K up to 256 K OLTP - Checkpoint Random Write Any multiple of 8 K up to 256 K Read Ahead (DSS, Index/Table Scans) Sequential Read Any multiple of 8 KB up to 512 K Bulk Insert Sequential Write Any multiple of 8 K up to 256 K BACKUP / Restore Sequential Read/Write Multiple of 64 K (up to 4 MB) DBCC – CHECKDB Sequential Read 8 K – 64 K ALTER INDEX REBUILD (Read Phase) Sequential Read (see Read Ahead) ALTER INDEX REBUILD (Write Phase) Sequential Write Any multiple of 8 K up to 128 K 26
テーブル・範囲スキャン 特徴 § Query plans doing hash and merge joining § Aggregation Queries § Typical for DW workloads § SQL Server may perform read-ahead § Dynamically adjust size of I/O based on page continuity § Standard Edition: Up to 128 pages in queue § Enterprise Edition: Up to 512 pages in queue IOパターン・監視 § Sequential in nature I/O § Up to 512 KB Block Sizes § SQL Server Wait Stats § PAGEIOLATCH § dm_db_index_usage_st ats § user_scans § Performance Monitor: § MSSQL: Access Methods § Range Scans / Sec § Table Scans / Sec § MSSQL: Buffer Manager § Readahead Pages / sec 30
テーブル・範囲スキャン 特徴 IOパターン・監視 § クエリプランがハッシュジ § シーケンシャル I/O ョイン、マージジョイン § 最大 512 KB Block Sizes § SQL Server Wait Stats § 集計クエリ § PAGEIOLATCH § データウエアハウス系 § dm_db_index_usage_stats § リードアヘッド § user_scans § SQL Server may § Performance Monitor: perform read-ahead § ページの連続度に応じてI/O のサイズを変更 § MSSQL: Access Methods § Range Scans / Sec § Table Scans / Sec § MSSQL: Buffer Manager § Readahead Pages / sec 31
- Microsoft sql server 2005 analysis services
- Microsoft sql server machine learning services
- Microsoft sql server introduction
- Microsoft sql server security best practices
- Polybase query service for external data
- Sql server 2008 management studio express
- Microsoft sql server 2012 parallel data warehouse
- Sql server migration assistant for sybase
- Microsoft kerberos configuration manager for sql server
- Azure sql edge raspberry pi
- Sql server 2008 auditing best practices
- Sqlserver compact
- Microsoft corporation. all rights reserved.
- Microsoft corporation. all rights reserved
- Microsoft corporation. all rights reserved.
- Software buatan microsoft
- Microsoft corporation. all rights reserved
- Managing customer information to gain customer insights
- Customer relationship management and customer intimacy
- Perbedaan customer relation dan customer service
- Beyond customer satisfaction to customer loyalty
- Customer relationship management and customer intimacy
- Customer relationship management and customer intimacy
- Set serveroutput on
- Pl/sql unit testing
- Exam 70-464 training kit
- Microsoft sql fundamentals
- Ssis-324
- Microsoft official academic course microsoft word 2016
- Microsoft official academic course microsoft excel 2016
- Microsoft windows startwarren theverge
- Excel merupakan program aplikasi
- Microsoft official academic course microsoft word 2016
- Sql threat protection