SE の雑記

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

Archive for the ‘SQL Server’ tag

[SQL Server 2014 CTP2]自動的な SNAPSHOT 分離レベルへのエスカレーション

leave a comment

メモリ最適化テーブルへのアクセスでは、使用できるトランザクション分離レベルは

  • SNAPSHOT
  • REPEATABLE READ
  • SERIALIZABLE

の 3 種類になります。

SQL Server のデフォルトのトランザクション分離レベルは READ COMMITTED になります。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 27th, 2013 at 9:42 pm

Posted in SQL Server

Tagged with ,

MicrosoftR SQL ServerR Backup to Microsoft WindowsR AzureRTool を使ってみる

one comment

ダウンロードセンターを見ていたら MicrosoftR SQL ServerR Backup to Microsoft WindowsR AzureRTool  というツールがリリースされていました。

何のツールだろうと思って少し使ってみました。

BOL としては Windows Azure BLOB ストレージ サービスを使用した SQL Server のバックアップと復元 が対象かと。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 27th, 2013 at 1:14 pm

Microsoft® SQL Server® Backup to Microsoft Windows® Azure®Tool を使ってみる

one comment

ダウンロードセンターを見ていたら Microsoft® SQL Server® Backup to Microsoft Windows® Azure®Tool  というツールがリリースされていました。

何のツールだろうと思って少し使ってみました。

BOL としては Windows Azure BLOB ストレージ サービスを使用した SQL Server のバックアップと復元 が対象かと。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 27th, 2013 at 1:14 pm

ネイティブコンパイルされたオブジェクトのロードについて

leave a comment

SQL Server 2014 の BOL を見ていて気づきました。
テーブルとストアド プロシージャのネイティブ コンパイル

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 24th, 2013 at 8:51 am

Posted in SQL Server

Tagged with ,

[SQL Server 2014 CTP2]メモリ最適化テーブルに移行するための 3 つのアドバイザー

leave a comment

SQL Server 2014 の SSMS ではメモリ最適化テーブルへ移行するためのアドバイザーとして AMR (Analysis / Migration / Report) ツールが提供されています。

image

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 23rd, 2013 at 12:05 am

Posted in SQL Server

Tagged with ,

[SQL Server 2012 CTP2]In-Memory OLTP と AlwaysOn

leave a comment

SQL Server 2012 CTP1 の時にはメモリ最適化テーブルと AlwaysOn を組み合わせることができませんでした。
いちからはじめる Memory Optimized Table その 10
CTP2 になって、メモリ最適化テーブルと AlwaysOn を組み合わせることができるようになりました。
SQL Server 2014 CTP 2 Now Available

Thank you to those that have already downloaded SQL Server 2014 CTP1 and started seeing first hand the performance gains that in-memory capabilities deliver along with better high availability with AlwaysOn enhancements.

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 20th, 2013 at 8:02 pm

Posted in SQL Server

Tagged with ,

[SQL Server 2012 CTP2]メモリ最適化テーブルのインデックスのメモリ使用量の比較

leave a comment

SQL Server 2012 CTP2 では、範囲検索に使用できるレンジインデックスが使用できるようになりました。

細かな仕様までは調べられていないのですが、通常のハッシュインデックスと比較して、どの程度メモリ使用量に差が出るのかを見てみました。

基本的なガイドラインに関しては Guidelines for Using Indexes on Memory-Optimized Tables に。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 18th, 2013 at 9:18 am

Posted in SQL Server

Tagged with ,

[SQL Server 2014 CTP2]ネイティブコンパイルされたストアドプロシージャの実行統計の収集

leave a comment

SQL Server 2014 CTP2 で追加された内容について、少しずつ見ていきたいと思います。

今回はIn-Memory OLTP で利用できる、ネイティブコンパイルされたストアドプロシージャーの実行統計の収集について。
Enabling Statistics Collection for Natively Compiled Stored Procedures

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 17th, 2013 at 8:21 am

Posted in SQL Server

Tagged with ,

SQL Server の待ち事象を見るいくつかの方法

leave a comment

以前、今ほどSQL Database におけるシステムの動作傾向の把握が必要とされている時代はない という投稿を書きました。

こちらの投稿は Windows Azure の SQL Database 向けですが、SQL Server でも待ち事象を確認することができます。
ボックスの SQL Server の場合は、SQL Database と比較して、待ち事象の取得方法が複数用意されています。

今回の投稿ではどのような方法があるかを確認してみたいと思います。
なお、洋書になりますが待ち事象については、
SQL Wait Stats Joes 2 Pros: SQL Performance Tuning Techniques Using Wait Statistics, Types & Queues で待ち事象について解説されています。
Kindle 版だとかなり安いので、興味のある方は一度見てみるとよいかと思います。
# 私は英語が本気でダメダメなのですが、こんな感じかな~と思いながら最後まで眺めることはできました。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 15th, 2013 at 11:57 pm

Posted in SQL Server

Tagged with

SQL Server 向けのローカルセキュリティポリシーをコマンドで設定

leave a comment

SQL Server 向けのローカルセキュリティポリシーで割り当てるユーザー権限として、

  • ボリュームの保守タスクを実行 (瞬時初期化の利用)
  • メモリ内のページのロック (LPM を使用したバッファキャッシュの割り当て)

image

があります。

これをコマンド実行する際の方法を少しまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 13th, 2013 at 11:04 pm

Posted in SQL Server

Tagged with