SQL Server 2014 の In Memory OLTP (メモリ最適化テーブル : Hekaton) ですが、メモリ管理が従来のテーブルとは変わってきます。
In Memory OLTP のメモリ使用量を確認するための情報をメモとして。
CTP2 ベースの内容ですので、RTM 時には変わっているかもしれませんが。
技術文書としてまとまっているのは、How to: Monitor and Troubleshoot Memory Usage でしょうか。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
SQL Server 2014 の In Memory OLTP (メモリ最適化テーブル : Hekaton) ですが、メモリ管理が従来のテーブルとは変わってきます。
In Memory OLTP のメモリ使用量を確認するための情報をメモとして。
CTP2 ベースの内容ですので、RTM 時には変わっているかもしれませんが。
技術文書としてまとまっているのは、How to: Monitor and Troubleshoot Memory Usage でしょうか。
本日、db tech showcase 東京 2013 に SQL Server 2014 In-Memory OLTP Overview というセッションで登壇をさせていただきました。
セッションに参加してくださった方にはお伝えさせていただいたのですが、私の資料については、デモスクリプトを含めて http://sdrv.ms/1iMzUqL で公開させていただきました。
資料作っていて「これは時間やばいな」とは思っていたのですが、案の定端折りながらしゃべっても時間配分がアレな感じでかなり駆け足気味になってしまいました…。
当日実行できなかったデモスクリプトも入れてありますので、気になる方は実行してみていただければと思います。
SQL Server ではデータはメモリ上にキャッシュされます。
キャッシュされたデータの読み込みと CPU の関連性について少しまとめてみたいと思います。
SQL Server 2014 の In-Memory OLTP のメモリ最適化テーブルでは一時テーブルを作成来ることはできません。 ![]()
ただし、メモリ最適化テーブルデータ型 (Memory-Optimized Table Type) を作成することができます。
Transact-SQL によるインメモリ OLTP のサポート
CREATE TYPE (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
Read the rest of this entry »
メモリ最適化テーブルへのアクセスでは、使用できるトランザクション分離レベルは
の 3 種類になります。
SQL Server のデフォルトのトランザクション分離レベルは READ COMMITTED になります。
ダウンロードセンターを見ていたら MicrosoftR SQL ServerR Backup to Microsoft WindowsR AzureRTool というツールがリリースされていました。
何のツールだろうと思って少し使ってみました。
BOL としては Windows Azure BLOB ストレージ サービスを使用した SQL Server のバックアップと復元 が対象かと。
ダウンロードセンターを見ていたら Microsoft® SQL Server® Backup to Microsoft Windows® Azure®Tool というツールがリリースされていました。
何のツールだろうと思って少し使ってみました。
BOL としては Windows Azure BLOB ストレージ サービスを使用した SQL Server のバックアップと復元 が対象かと。
SQL Server 2014 の BOL を見ていて気づきました。
テーブルとストアド プロシージャのネイティブ コンパイル
SQL Server 2014 の SSMS ではメモリ最適化テーブルへ移行するためのアドバイザーとして AMR (Analysis / Migration / Report) ツールが提供されています。
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.