SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Author Archive

リストア時のファイルの瞬時初期化について

leave a comment

SQL Server 2005 以降にはファイルの瞬時初期化 (Instant File Initialization) という機能があります。

データベース ファイルの初期化

SQL Server のデータベースはデータファイルとログファイルの 2 種類に分かれます。
これらのファイルは作成 / 拡張されたタイミングでファイル内を [0] で満たすことで初期化が行われます。
image

ファイルの瞬時初期化はこの [0] で満たすという初期化処理をファイルの作成 / 拡張時ではなくデータが書き込まれる際に行うというものになります。
# (使用している領域のみが初期化されることになります。
image

この瞬時初期化はデータファイル (.mdf / .ndf) ファイルが対象となり、ログファイル (.ldf) は対象になりません。
# ログファイルは必ず [0] を満たす初期化が行われます。

最終的にデータで使用する領域は初期化がおこわなれるのですが、その処理をどのタイミング (領域を確保したタイミング / 使用するタイミング) で行うかという違いがあります。

このファイルの瞬時初期化ですがリストア時にも有効な設定となります。

今回は、リストア時の瞬時初期化についてみていきたいと思います。
SQL Server におけるバックアップと復元のパフォーマンスの最適化

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 3rd, 2011 at 1:38 pm

Posted in SQL Server

Tagged with

勉強会のお知らせ – SQLTO 第0回勉強会 –

leave a comment

3/12 (土)?に開催を中止とさせていただいた?SQLTO 第0回勉強会ですが、4/23 (土) に開催をすることとなりました。
現在、参加申し込み受付中です。
SQLTO 第0回勉強会 (日程変更)
SQL Server に興味のある方がいらっしゃいましたらお気軽にご参加下さい♪

Written by Masayuki.Ozawa

3月 30th, 2011 at 12:13 am

Posted in セミナー

SCVMM 2012 Beta をインストール

leave a comment

SCVMM 2008 R2 SP1 の提供の少し前に SCVMM 2012 Beta の提供が開始されました。
今回のバージョンが最初の Public Beta になるみたいですね。

System Center Virtual Machine Manager 2012 Beta ? Evaluation

まずは、簡単にインストールの手順をまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 26th, 2011 at 9:49 pm

Posted in Hyper-V,System Center

Tagged with

SCVMM 2008 R2 SP1 RC を RTM にアップグレード

leave a comment

先日 SCVMM 2008 R2 with SP1 の提供が開始されました。

その少し前には SCVMM 2012 Public Beta も提供され、SCVMM の環境をどうしようかと悩ましい毎日です。

まずは、自宅の検証環境の SCVMM 2008 R2 SP1 RC を RTM にアップグレードしてみたいと思います。

SCVMM 2008 R2 NonSP から SP1 へのアップグレードについては以下に技術情報が公開されています。
Upgrading to VMM 2008 R2 Service Pack 1 from VMM 2008 R2

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 26th, 2011 at 2:48 pm

Posted in Hyper-V,System Center

Tagged with

System Center Advisor RC の提供が開始されています

leave a comment

System Center Advisor Release Candidate の提供が開始されたようです。
# 確か本日からだったかと。

Microsoft System Center Advisor

System Center ブランドとなっているのですが初めて聞いたという方もいらっしゃるかもしれないですね。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 22nd, 2011 at 11:23 pm

リソースガバナーで制御されているメモリはどの領域??

leave a comment

PFS / GAM / DCM / は何ページごとに存在する?? に続いて疑問に思ったので調べてみましたシリーズです。

SQL Server 2008 以降ではリソースガバナーという機能が追加されています。
image

リソースガバナーを使用することで、CPU やメモリの利用状況を制御することができるのですが、メモリはどの領域の制御なのかが気になったので調べてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 20th, 2011 at 9:14 pm

Posted in SQL Server

Tagged with

PFS / GAM / DCM / は何ページごとに存在する??

one comment

SQL Server には Allocation Page として、PFS / GAM / SGAM / IAM / DCM / BCM というような管理ページがあります。

SQL Server のページ情報のヘッダには、[m_prevPage] [m_nextPage] という前ページ、次ページの情報が格納されています。
Allocation Page がフルになった時に、このヘッダ情報がどのようになるのだろうということが気になり調べてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 20th, 2011 at 12:45 pm

Posted in SQL Server

Tagged with

SQL Server 2005 以降で計画外バックアップを取得

one comment

SQL Server 2005 以降を使用していて、完全バックアップ + 差分バックアップの運用をしている場合に使用できる方法になります。
Read the rest of this entry »

Written by Masayuki.Ozawa

3月 17th, 2011 at 10:44 pm

Azure のリモートデスクトップを複数セッションで使用

leave a comment

Azure のインスタンスに限らず、Windows Server 2008 以降は該当します。

Windows Server 2003 まではターミナルサービスのライセンスが無くても管理用接続としてリモートデスクトップを 2 セッション使用することが可能でした。
管理用リモート デスクトップ

Windows Server 2008 以降でも 2 接続可能なのですが、デフォルトでは同一ユーザーは 1 セッションしか接続ができないように設定されています。
# 制限された状態がデフォルトになります。
ユーザーを 1 つのセッションに制限する

そのため、Azure のインスタンスにリモートデスクトップで接続している際に他のユーザーが同一のユーザーで接続をしてきた場合、以下のダイアログが表示され接続が解除されます。
# 後勝ちなので最初に接続していたコンソールが切断されます。
image

Azure のリモートデスクトップのユーザーは通常 1 ユーザーになりますので、同時作業する場合はちょっと面倒ですよね。
そういう場合は、以下の操作で同じユーザーで 2 セッションまで接続が可能なようにできます。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 17th, 2011 at 7:57 pm

Posted in Windows Azure,Windows Server

Tagged with

VBScript でリモートコンピューターをシャットダウン

leave a comment

ここ数日、リモートコンピューターをシャットダウンする方法 投稿に対してのアクセスが多いので今日は VBScript を使用したリモートコンピューターのシャットダウンについて投稿してみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 16th, 2011 at 11:13 pm

Posted in Windows Server,ツール

Tagged with