SE の雑記

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

Archive for the ‘SQL Server 2014’ tag

Memory Optimized Table の BUCKET_COUNT の性能影響

leave a comment

Memory Optimized Table (メモリ最適化テーブル / Hekaton) ではハッシュインデックスが使用されており、作成時に BUCKET_COUNT (バケットカウント) を指定し、ハッシュインデックスはこのバケットの中に格納されていくことになります。

このバケットカウントと性能への影響について少しまとめてみたいと思います。
Read the rest of this entry »

Written by Masayuki.Ozawa

8月 8th, 2013 at 8:56 am

Posted in SQL Server

Tagged with ,

いちからはじめる Memory Optimized Table その 11

leave a comment

Memory Optimized Table について複数回に分けて紹介してきましたが、本タイトルの投稿については今回が最後になります。

最後に紹介する機能は AMR (Analysis, Migrate and Report) Tool になります。
AMR (Analysis, Migrate and Report) Tool

細かな使い方については A Tour of the Hekaton AMR Tool が参考になります。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 4th, 2013 at 5:01 pm

Posted in SQL Server

Tagged with ,

いちからはじめる Memory Optimized Table その 10

leave a comment

Memory Optimized Table (メモリ最適化テーブル / Hekaton) は AlwaysOn 等で冗長構成を組みことができるようになっています。
ただし、CTP1 の制限でまだ実装することはできないようですが。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 4th, 2013 at 2:58 pm

Posted in SQL Server

Tagged with ,

Microsoft® SQL Server® 2014 CTP1 製品ガイドが公開されました

leave a comment

Microsoft® SQL Server® 2014 CTP1 製品ガイド が公開されました。

日本語で SQL Server 2014 CTP1 についての情報がまとまっていますので、一度目を通しておくとよさそうです。

Written by Masayuki.Ozawa

7月 29th, 2013 at 8:13 am

Posted in SQL Server

Tagged with

MicrosoftR SQL ServerR 2014 CTP1 製品ガイドが公開されました

leave a comment

MicrosoftR SQL ServerR 2014 CTP1 製品ガイド が公開されました。

日本語で SQL Server 2014 CTP1 についての情報がまとまっていますので、一度目を通しておくとよさそうです。

Written by Masayuki.Ozawa

7月 29th, 2013 at 8:13 am

Posted in SQL Server

Tagged with

いちからはじめる Memory Optimized Table その 8

leave a comment

Memory Optimized Table は全データをメモリ上で処理することを前提として使用することになります。
チェックポイントファイルでサポートされる最大のサイズは 512GB 、メモリのデータに関しては 256GB となりそれ以上のサイズはサポートされていないようです。
Hardware Considerations for In-Memory OLTP in SQL Server 2014
# これ以上のサイズはデータベースをわける等で対応できるかもしれませんが。
Read the rest of this entry »

Written by Masayuki.Ozawa

7月 28th, 2013 at 10:53 pm

Posted in SQL Server

Tagged with

いちからはじめる Memory Optimized Table その 7

leave a comment

Memory Optimized Table にはいくつかの制限があります。
今回はその制限について少しまとめてみたいと思います。

BOL には SQL Server Support for In-Memory OLTP にまとめられています。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 22nd, 2013 at 6:47 am

Posted in SQL Server

Tagged with ,

いちからはじめる Memory Optimized Table その 6

leave a comment

ここまで Memory Optimized Table について数回書いてきました。
ここで一度 Memory Optimized Table のデータストレージの基本構成をまとめてみたいと思います。

Memory Optimized Table の構成を理解するためには以下のポイントを押させておく必要がありそうです。

  • メモリ上のデータ構成
  • チェックポイントファイルのデータ構成

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 21st, 2013 at 1:09 pm

Posted in SQL Server

Tagged with ,

いちからはじめる Memory Optimized Table その 5

leave a comment

Memory Optimized Table のメモリ上ですが通常のデータベースページとは異なる領域として取得がされるようです。

以下は 900MB 程度のデータを Memory Optimized Table に格納した際のメモリの利用状態を SQL Server:Memory Manager から取得したものになります。
image

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 11th, 2013 at 11:52 pm

Posted in SQL Server

Tagged with ,

いちからはじめる Memory Optimized Table その 4

leave a comment

Memory Optimized Table のデータの実体はメモリ上に配置されることになります。
データの永続性の指定として DULABILITY = SCHEMA_ONLY / SCHEMA_AND_DATA を設定し、永続化をするかを指定することになります。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 11th, 2013 at 8:58 am

Posted in SQL Server

Tagged with ,