SQL Server 2016 Express の機能サポートメモ

SQL Server のサンプルデータベース - お だ のスペース
で2016のサンプルDBの紹介をしたので、Standard と比べて Express だと新機能がどこまで動くのかドキュメント調べてみました。*1

Features Supported by the Editions of SQL Server 2016

Standard と比べると、毎度のことながら、HA / セキュリティの部分で劣っています。
2016 新機能でいえば、以下が Standard では使えるけど Express では動かない機能です。

  • Standard で Always On が一部サポートされたので、その部分
  • 行レベルセキュリティ
  • 動的データマスキング
  • Basic R integration
  • Polybase compute node

Always On や R、Polybase は、Express では使わないでしょうし問題無いかな。
動的データマスキング は、Express でも使いたいケースがあるかもしれませんが、アプリコード側で何とかしてくださいって感じ。
行レベルセキュリティ は、Express でマルチテナントとかしないでしょうし大丈夫かな?

逆に JSON、Query Store、Temporal Table、Stretch Database は、Express でも使えます。
Stretch Database 使えるので、データサイズ の上限(10GB)を超えて格納とか出来そうな気がします。*2

早く MSDNSQL Server 2016 日本語ドキュメント出てほしいなぁ~。

*1:動かしたわけでは無い!

*2:するかどうか知りませんが