SQL Server 2019 で PolyBase の機能強化が行われています。
セットアップの方法や今までの PolyBase との違いについて、少しわかりずらいところがあるので軽くまとめて置きたいと思います。
SQL Server 2019 の PolyBase については What is PolyBase? で情報を確認することができます。
現時点では Windows Only となっており、SQL Server on Linux では使用することはできません。
Ignite 2018 の BRK3228 – What’s new in SQL Server on Linux and containers では SQL Server on Linux は Planned となっており、Big Data Cluster では先行して導入されていますので、もう少しすると足並みがそろうのではないでしょうか。
Read the rest of this entry »
SQL Server 2019 CTP 2.0 の PolyBase のセットアップについて
SQL Server 2019 のBig Data Cluster を扱う際に見ておきたい情報
SQL Server 2019 の大きな機能として Big Data Cluster があります。
現在は Limited Public Preview として公開がされている機能ですが、SQL Server 2019 の Early Adoption Program に承認されると利用できるようになります。
Big Data Cluster を取り扱う際に見ておきたい情報がいくつか公開されていますので、情報をまとめておきたいと思います。
Read the rest of this entry »
AKS を使用した SQL Server 2019 の AlwyasOn 可用性グループの構築
SQL Server 2019 は Kubernetes (k8s) が利用された構成も追加されています。
新しい機能として追加される Big Data Clusters についても、基盤部分は k8s が利用され、その上に様々な役割の Pod が起動することで、大規模データ分析の基盤の構築が行われます。
SQL Server 2012 で追加された AlwaysOn 可用性グループについても SQL Server 2019 では k8s をサポートし、k8s の可用性 / 回復性を使用した SQL Server の冗長構成のクラスターを構築することができるようになりました。
(SQL Server 2017 でも k8s 上に SQL Server をデプロイすることはできたのですが、シングルインタンスとしての利用想定となっており、k8s の仕組みを利用した AlwaysOn 可用性グループの構築については手法が提供されていませんでした)
詳細については、Always On availability groups for SQL Server containers で解説されていますが、構築の流れや構成を軽く見ておきたいと思います
Read the rest of this entry »
SQL Database の Hyperscale (プレビュー) がデプロイ可能になっています
Ignite 2018 でアナウンスのあった SQL Database の Hyperscale がデプロイ可能になりました。
![]()
使用できるリージョンは Hyperscale service tier available regions で公開されており、東日本も対象となっていました。
ざっと試してみたところ DTU と vCore モデルからの移行はサポートされているようでした。
ただし、当初アナウンスがあったとおり、Hyperscale に変更した後は、他のモデルに戻すことができませんので、そこは気を付けておいたほうが良いかと。
(検証の際は DB のコピーやレプリカを作ってから検証した方が良いです)
SQL Database 向けの CREATE DATABASE / ALTER DATABASE も Hyperscale に対応していますので SQL からも実行可能です。
Azure Data Studio の SQL Server 2019 向け拡張機能
Azure Data Studio は、SQL Operation Studio と呼ばれていたソフトの GA 後の正式な名称となります。
SQL Server の管理ツールといえば、SQL Server Management Studio であり、最新の SSMS 18.0 を使用することで SQL Server 2019 に対応した操作が可能となります。
Azure Data Studio についても SQL Server 2019 に対応させることができ、対応させるための拡張機能が公開されています。
SSMS と Azure Data Studio は、利用目的が異なっており、SQL Server の全機能を管理するためには、SSMS を使用し、データベースの管理のみができればよいのであれば Azure Data Studio を使うというように使い分けができるようになっています。
また、Azure Data Studio はクロスプラットフォームに対応しているため、Windows 以外の環境でも利用することが可能という特徴もあります。
(SSMS は今後も Windows 専用のリッチな SQL Server の管理ツールとして提供が行われていきます)
SSMS と Azure Data Studio との比較は、Azure Data Studio for SQL Server で解説されていますので、こちらは一読しておくと良いのではないでしょうか。
で、ここからが本題ないのですが、Azure Data Studio は SQL Server 2019 向けの拡張機能をインストールすることで様々な機能が追加されます。
Read the rest of this entry »
Ignite 2018 の SQL Server 2019 関連のセッション
Ignite 2018 で SQL Server 2019 CTP 2.0 が発表されましたが、たくさんの関連セッションも実施されています。
全て網羅できているわけではないかもしれませんが、SQL Server 2019 に関連するセッションをまとめてみました。
Ignite 2018 のサイトに Tech Community のアカウントでログインすることで、参加していなくてもセッションの内容を確認することができます。
SQL Server のサンプルの Github についても、2019 対応したサンプルが含まれていますので、こちらも確認するとよいかと。
https://github.com/Microsoft/sql-server-samples
Read the rest of this entry »
Ignite 2018 で発表された SQL Database の Hyperscale サービス層の情報
Ignite 2018 で SQL Database の新しいサービス層である Hyperscale が発表されました。
2018/10/1 の Public Preview の開始前にいろいろと情報が公開されていますので、メモとして。
Read the rest of this entry »
Ignite 2018 の SQL Database の Update
SQL Server 2019 だけでなく、Azure の SQL Server ベースについても様々なアナウンスがありました。
SQL Server 2019 CTP 2.0 がリリースされました
Ignite 2018 に合わせて、最新の SQL Server である、SQL Server 2019 CTP 2.0 がリリースされました。
- SQL Server 2019 preview combines SQL Server and Apache Spark to create a unified data platform
- SQL Server 2019
- SQL Server 2019 CTP
SQL Server 2017 がリリースされたのが、昨年の 10 月ですので、約 1 年で新しいバージョンの情報が出てきましたね。
SQL Server 2019 の新しい機能については、次の情報で公開されています。
- What’s new in SQL Server 2019
- SQL Server 2019 preview release notes
- Release notes for SQL Server 2019 CTP on Linux
これに合わせて、ツールも新しくなっています。
SSMS 18.0 については、SQL Server 2019 に対応した SSMS であり、Visual Studio 2017 ベースになり、様々な機能追加が行われています。
Azure Data Studio は、プレビューで公開されていた SQL Operations Studio の新しい名称となり、今回のタイミングで GA リリースとなりました。
SQL Server 2019 で追加された Big data Cluster への対応や、Jupyter ノートブックの対応など、今まではついていなかった機能なども含まれるようになっています。
動画
- SQL Server 2019 data sheet
- SQL Server 2019 white paper
- Microsoft SQL Server 2019 and Big Data?a technical white paper
- Introduction to SQL Server 2019
SQL Server 2019 の MS のブログ
- Introducing Batch Mode on Rowstore
- Always Encrypted with Secure Enclaves ? Try It Now in SQL Server 2019 Preview!
- Public Preview of Graph Edge Constraints on SQL Server 2019
- Azure Data Studio for SQL Server
- Introducing Microsoft SQL Server 2019 Big Data Clusters
- SQL Server 2019 preview containers now available
- SQL Server 2019: Celebrating 25 years of SQL Server Database Engine and the path forward
- SQL Server 2019 Preview
Windows Admin Center のメモ (2018/9 版)
Windows Admin Center (旧 Project honolulu) の覚書を。
ドキュメントは Windows Admin Center となり、What’s New もこのページから確認できます。
Read the rest of this entry »