はじめまして。Premier Field Engineering 部の笹木です。SQL Server にはデータベースの整合性をチェックするための DBCC CHECKDB コマンド(以下 DBCC CHECKDB) があり、多くのシステムで定期実行されているのではないかと思います。メンテナンスプランを使えばGUIでも簡単に実行でき、問題の有無や破損しているページを報告してくれるDBCC CHECKDBですが、そのコマンド内でどのようなチェックを行っているかを意識することは少ないと思います。しかし、内部でどのような処理を行っているかを把握しておけば、納得感のある対処ができるかもしれません。今回は、データベースを守るためにひっそりとイイ仕事をしているDBCC CHECKDBに迫ってみたいと思います。
この記事は参考になりましたか?
- SQL Server 2012 Deep Dive連載記事一覧
- この記事の著者
-
笹木幸一郎(ササキコウイチロウ)
日本マイクロソフト株式会社 / Microsoft Corporation Global Black Belt Analytics Technology Lead SQL Server を中心としたデータプラットフォーム製品のサポート経験を経て、本社の製品インキュベーション組...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア