SE の雑記

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

Archive for the ‘SQL Server’ tag

SQL Server 2016 RC0 の Stretch Database を使用して Hot データと Cold データに分割する

leave a comment

SQL Server 2016 RC0 以前にもできたのかもしれませんが、先週気づきました。
Stretch Database が発表された際に、

  • ローカルに Hot データを格納
  • Azure に Cold データを格納

というような、説明がされることがありました。
そのようなデータを分割する方法をまとめてみたいと思います。
詳細については、以下を参照してください。
Stretch Database
Use a Filter Predicate to Select Rows to Migrate (Stretch Database)
Enable Stretch Database for a database
Read the rest of this entry »

Written by Masayuki.Ozawa

3月 15th, 2016 at 11:35 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 RC0 で使える新しい AlwaysOn のセカンダリの初期同期方法

leave a comment

SQL Server 2016 RC0 関連の情報を眺めていて知ったのですが、RC0 では、セカンダリの同期方法として「SEEDING_MODE = AUTOMATIC」という方法が追加されています。

High Availability Enhancements

[RC0] Direct seeding allows a secondary replica to be automatically seeded over the network (rather than manual seeding that requires a physical backup of the target database to be restored on the secondary). Direct seeding is specified by setting SEEDING_MODE=AUTOMATIC in the CREATE AVAILABILITY GROUP (Transact-SQL) or ALTER AVAILABILITY GROUP (Transact-SQL) statements. You must also specify GRANT CREATE ANY DATABASE with ALTER AVAILABILITY GROUP (Transact-SQL) on each secondary replica that is used with direct seeding.

これについて、少しまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 13th, 2016 at 9:47 pm

Posted in SQL Server

Tagged with ,

Data Driven を見ながらつらつらと

one comment

今週は、SQL Server 2016 RC0 / SQL Server on Linux / R Tools for Visual Studio が発表されました。
ビッグリリースが続く中で、Data Driven というイベントが開催されていますので、眺めながらつらつらと。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 11th, 2016 at 12:03 am

Posted in SQL Server

Tagged with

SQL Server 2016 RC0 の Stretch Database を使ってみる

one comment

SQL Server 2016 RC0 では、Stretch Database の仕組みに多少変化がありますので軽くまとめてみたいと思います。
Stretch Database は Azure にも関係がある機能ですので、SQL Server Stretch Database の価格 も併せて参照していただくとよいかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 9th, 2016 at 9:36 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 RC0 の情報を追ってみる

leave a comment

今週、SQL Server 2016 RC0 についての情報が公開され、教えていただいた情報含め現状公開されている情報をメモとして。
例によってデータベースエンジンだけですが。

投稿を書いている時点では、評価版の公開はまだ始まっていないみたいですね。
Data Driven 以降に、いろいろな情報出てくるのでしょうかね。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 5th, 2016 at 9:24 pm

Posted in SQL Server

Tagged with ,

SQL Database で Temporal テーブルが使えるようになったので改めて試してみる

leave a comment

Preview: Temporal tables in Azure SQL Database でアナウンスされていますが、SQL Database v12 で、プレビューではありますが、Temporal テーブルが使用できるようになりました。

以前、SQL Server 2016 CTP 2.0 の Temporal Table を使ってみる で試してみたのですが、ざっくりでしたのでこの機会に改めて、試してみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

2月 28th, 2016 at 11:53 am

ARM の仮想マシンに SQL Server IaaS Agent を導入してみる

leave a comment

Azure の仮想マシン上で動作させている SQL Server の環境では SQL Server IaaS Agent 拡張機能 という拡張機能を使用することができます。
上記の情報がクラシックな仮想マシンについてですが、ARM の仮想マシンに対しても拡張機能を有効にすることができますので、拡張機能の有効化をざっくりと。
SQL Server 入りの仮想マシンを作成する際に、拡張機能の有効化を行うことができますが、本投稿ではあとから有効化するための方法となっています。
クラシックタイプの仮想マシンの情報となりますが、以下が参考になります。
Automated Patching for SQL Server in Azure Virtual Machines
Automated Backup for SQL Server in Azure Virtual Machines
Azure VM で SQL Server 用に Azure Key Vault 統合を構成する (クラシック デプロイ)
Azure VM で SQL Server 用に Azure Key Vault 統合を構成する (リソース マネージャー)

以前に書いた、SQL Server On VM の自動管理機能について の更新版と思っていただければ。
Read the rest of this entry »

Written by Masayuki.Ozawa

1月 25th, 2016 at 8:05 pm

SQL Server on Azure VM チートシート (2016/01 版)

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 23rd, 2016 at 8:08 pm

SQL Server の汎用バックアップのテンプレートスクリプトを作ってみる

leave a comment

PowerShell ベースですが、SQL Server の汎用バックアップのテンプレートにできそうなスクリプトを作ってみました。

スクリプトは SQL Server BackupSample.ps1 に置いてあります。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 18th, 2016 at 7:41 pm

Posted in SQL Server

Tagged with

Microsoft R Server の情報を軽く整理

2 comments

Microsoft R Server の情報がいろいろと発表されてついていけなくなりつつあるので自分メモ。
Read the rest of this entry »

Written by Masayuki.Ozawa

1月 15th, 2016 at 12:20 pm

Posted in SQL Server

Tagged with