以前、勉強会で登壇させていただいた SQL Server 2016 のデータベースエンジンの新機能概要を CTP 3.0 版にアップデートしてみました。
大きなもののみを記載していますので、細かなものまではカバーできていませんが、CTP 3.0 で変更になったものについてはマークをつけてあります。
デモスクリプトについては、SQLServer2016DemoScript で公開していますので、試そうと思った際のサンプルテンプレートとしてご利用いただければと思います。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
以前、勉強会で登壇させていただいた SQL Server 2016 のデータベースエンジンの新機能概要を CTP 3.0 版にアップデートしてみました。
大きなもののみを記載していますので、細かなものまではカバーできていませんが、CTP 3.0 で変更になったものについてはマークをつけてあります。
デモスクリプトについては、SQLServer2016DemoScript で公開していますので、試そうと思った際のサンプルテンプレートとしてご利用いただければと思います。
そろそろ、リソースマネージャーの仮想マシン (仮想マシン v2) も触れるようにならないとなと思い、PowerShell で要素ごとに作成して勉強をしてみました。
今回の投稿は Azure PowerShell 1.0.1 を使用しています。
テンプレート展開する場合は、Azure リソース マネージャーのテンプレートを使用した、可用性の高い Active Directory ドメイン サービスのドメインのデプロイ あたりの内容が参考になる感じでしょうか。
PowerShell の個々のコマンドレットについては Azure PowerShell 1.0 から確認することができます。
今回の投稿を書くにあたって、以下の情報を参考にさせていただきました。
さすが我らのお義父さん? & マグナムさん!!
Azure リソース マネージャーの概要
リソース マネージャーと Azure PowerShell を使用して、Windows 仮想マシンを作成し、構成する
Azure リソース マネージャーでの Azure PowerShell の使用
Azure リソース マネージャーと PowerShell を使用した仮想マシンの管理
New-AzureRmVM
Manage virtual machines using Azure Resource Manager and PowerShell
Azure PowerShell で仮想マシンV2を作成する
仮想マシンV2 と ロードバランサーを作成するサンプルスクリプト
Microsoft Azure の ARM 版の仮想マシンで NIC を差し替えてみる
nmackenzie/LoadBalancedVM.ps1
ARM の場合、テンプレート展開をする機会もあるかと思いますが、テンプレートのサンプルについては、以下の情報を追う形でしょうか。
azure-quickstart-templates
Azure Resource Explorer
# リソースエクスプローラーはプレビューポータルの「参照」→「リソースエクスプローラー」からも開けます。
今回使用した構成と近いテンプレートは以下になるかと。
101-vm-with-rdp-port
201-2-vms-internal-load-balancer
仮想マシンの作成時にしか設定できないものを設定変更したい場合は、以下を参考に再作成をすればよいかと。
AzureRM – Reprovision existing VM into an Availability Set.ps1
Read the rest of this entry »
クエリストアとプランキャッシュの情報の格納単位が気になったので軽くまとめてみたいと思います。
基本となるドキュメントは、インメモリの使用 (プレビュー) となりますが、SQL Database でのインメモリ OLTP が使用できるようになっています。
まだ触っていなかったので、ザクッと使ってみたいと思います。
Read the rest of this entry »
以前、SQL Database の拡張イベントをもう少し触ってみる で、SQL Database の拡張イベントについて書いてみましたが、取得しておくと便利そうな情報を追加した拡張イベントを作成してみたいと思います。
General availability: Azure SQL Database Query Store でアナウンスされていますが、SQL Database でクエリ ストアが GA したので、仕様も一通り固まったのかなと思い、触ってみました。
Monitoring Performance By Using the Query Store のドキュメントが動作としては一番詳しい感じでしょうか。
Read the rest of this entry »
タイトルの通りですが、Surface 3 にインストールしていた Windows 10 Insider Preview を 10586 (バージョン 1511 OS ビルド 10586.3) にアップグレードしようとした際に、「機能とドライバーをインストールしています」が実行されている時に全体の進捗の 40% で止まってしまい、そのまま待っていても応答がなくなるという現象が発生していました。
# 正式リリースした、TH2 でも発生することがあるようですので、RTM からのアップグレードでも気を付けておいた方がよさそうですね。
個人的な問題かなと思って、ロールバックして放っておいたのですが、Facebook で同様の現象が発生している方もいらっしゃったので、共通の問題か~とおもい調べてみたところ、10586 install hangs at 40% という情報が。
@jwdberlin @thurott @maryjofoley Do you have a microSD card inserted? If so, try removing and then installing
— Gabriel Aul (@GabeAul) November 6, 2015
SD カードを入れていると 40% で止まる現象が発生するようです。
ということで、SD カード抜いてアップグレードしたらすんなりアップグレードできました。
SD カードを入れていても発生しないこともあるようですので、40% で停止した場合の対応方法の一案としてご参考になれば。
タイトルの通りですが、Surface 3 にインストールしていた Windows 10 Insider Preview を 10586 (バージョン 1511 OS ビルド 10586.3) にアップグレードしようとした際に、「機能とドライバーをインストールしています」が実行されている時に全体の進捗の 40% で止まってしまい、そのまま待っていても応答がなくなるという現象が発生していました。
# 正式リリースした、TH2 でも発生することがあるようですので、RTM からのアップグレードでも気を付けておいた方がよさそうですね。
個人的な問題かなと思って、ロールバックして放っておいたのですが、Facebook で同様の現象が発生している方もいらっしゃったので、共通の問題か~とおもい調べてみたところ、10586 install hangs at 40% という情報が。
@jwdberlin @thurott @maryjofoley Do you have a microSD card inserted? If so, try removing and then installing
— Gabriel Aul (@GabeAul) November 6, 2015
SD カードを入れていると 40% で止まる現象が発生するようです。
ということで、SD カード抜いてアップグレードしたらすんなりアップグレードできました。
SD カードを入れていても発生しないこともあるようですので、40% で停止した場合の対応方法の一案としてご参考になれば。
以前、SQL Server の情報取得用のクエリを、Gist で公開していたのですが、分類がわかりにくかったので、GitHub の方に移行して再度公開してみました。
一部については SQL Database でも動作しますので、各環境で情報を取得する際のご参考になれば。
SQL Server 2008 から tempdb の同時実行性の強化が進んでいますが、SQL Server 2016 になり、さらに強化が進んでいます。
CTP 3.0 がリリースされたタイミングで、いくつか公開されている情報が目につきましたので、ここで一度まとめてみたいと思います。
Read the rest of this entry »