タグ

SQL Serverに関するsalvatore8のブックマーク (2)

  • SQL Serverで「デッドロック」を回避する

    ロックの仕組み(その2)-オブジェクトのロックタイプ 前回「第27回 トランザクションの一貫性を保証するロック」は、トランザクションの4つの分離レベルの説明をしました。今回は、この分離レベルを実現するデータベースサーバのロック機構に触れてみましょう。実際にどのような仕組みでデータベースサーバがロック制御を行っているかを理解することで、トランザクション機能を利用した際に起こりやすい問題点を、あらかじめ予測できるようになると思います。 今回は、初めに、ロックの状態を取得するシステムストアドプロシージャ「sp_lock」の定義を若干拡張した「sp_lock_detail」ストアドプロシージャを作成しましょう。

    SQL Serverで「デッドロック」を回避する
  • メモリの自動チューニング機能を完全に把握しよう

    メモリの自動チューニング機能を完全に把握しよう:SQL Server 2000 チューニング全工程(1)(1/3 ページ) 連載ではSQL Server 2000のチューニングに関するノウハウを解説する。SQL Server 2000は自動チューニング機能を持つために、チューニングはあまり必要ないと思われがちだが、そのアーキテクチャを理解し適切にツール類を使用しなければ、来のパフォーマンスを得られない。(編集局) SQL Serverのチューニングについて データベースの設計を終え、システムの稼働を始めたとき、エンドユーザーにとって期待していた応答時間が実現できなかった場合、システムのチューニングが必要になることがあります。設計段階で格納されるデータ量やユーザーの同時接続数、実行されるトランザクションの数などが正しく見積もられ、正規化されたテーブルに、適切なインデックスや必要に応じた非

    メモリの自動チューニング機能を完全に把握しよう
  • 1