今すぐMicrosoft SQL Serverを試すべき10の理由

理由その1-Microsoft SQL ServerがLinuxで動作するようになった



2016年11月16日に、MicrosoftはSQL Server VNextの最初のパブリッククロスプラットフォームバージョンを公開しました 。これはLinux上で実行されます。SQLServer の次のリリースのパブリックプレビュー -SQL ServerのパフォーマンスとセキュリティをLinuxおよびWindowsにもたらします









構築する Setup.exeバージョン 支店 KB /説明 発売日
14.0.1.246 2016.140.1.246 Ctp Microsoft SQL Server vNext Community Technology Preview 1(CTP1)(Linuxサポート) 2016-11-16


登録せずに直接リンクでWindows用の配布キットをダウンロードします。







理由#2-Microsoft SQL Server Developer Editionは開発とテストが無料です



2016年4月に、Microsoftはついに開発者向けの無料バージョンを作成しましたが、その機能はエンタープライズと完全に一致しています。 これに先立ち、1つの開発ライセンスのコストは2〜3千ルーブル程度でした。







ただし、実際には、MicrosoftはテストにDeveloper Edition 2016の使用を許可しています。これについて 、この記事で詳しく説明しています。 ユーザー受け入れテストはDeveloper Editionでカバーされていますか?







独自のバージョンのSQL Server Developer Editionをダウンロードするには、 Visual Studio Dev Essentialsプログラムに参加するだけです。 登録後、インストール用の次のディストリビューションがリンクから利用可能になります。







バージョン 発売日 サイズ、Mb SHA1
SQL Server 2016 Developer(x64)-DVD(英語) 2016-06-01 2103 1B23982FE56DF3BFE0456BDF0702612EB72ABF75
SQL Server 2014 Developer Edition Service Pack 1(x64)-DVD(英語) 2015-05-21 3025 BFEE1F300C39638DA0D2CD594636698C6207C852
SQL Server 2014 Developer Edition Service Pack 1(x86)-DVD(英語) 2015-05-21 2462 ED3C70507A73BCC63D67CFA272CD849B9418A18E
SQL Server 2014 Developer Edition(x64)-DVD(英語) 2014-04-01 2486 F73F430F55A71DA219FC7257A3A28E8FC142530F
SQL Server 2014 Developer Edition(x86)-DVD(英語) 2014-04-01 2039 395B35FD80AA959B02B0C399DA1BB0C020DB6310


理由その3-Rプログラミング環境のサポートと開発



マイクロソフトは、R言語の普及と開発に多大な努力を払っており、R言語を統計計算の分野のリーダーにしようとしています。 同時に、MicrosoftはR環境のディストリビューションの2つの独自バージョンを提供しますが、その違いとオープンソースRの違いを以下の表に示します。







パラメータ/ Rバージョン オープンソースR(OSR) Microsoft R Open(MRO) Microsoft Rサーバー(MRS)
処理中 メモリ内 メモリ内 インメモリ+ディスク
分析速度 シングルスレッド マルチスレッド シングルスレッド
サポート コミュニティ コミュニティ コミュニティ+コマーシャル
分析の幅と深さ 7500以上のコミュニティパッケージ 7500以上のコミュニティパッケージ 7500パッケージ+商用並列化アルゴリズムおよび機能
免許 オープンソース オープンソース 商用ライセンス-免責付きサポート付きリリース


詳細については、こちらをご覧くださいR&SQLを使用し高度な分析:パートI-R分布







理由#4-Microsoft SQL Server用の無料で毎月更新されるSSMS開発環境があります。



かつてMicrosoft SQL Server 2005の使用を開始しましたが、SSMSはバグのあるわずかなインターフェイスでした。これは、TOAD for OracleやPLSQL Developerに比べても涙と痛みしかありませんでした。 一般に、10年前、SSMS環境での作業は完全な罰でした。 しかし、4年以上もの間、データベースを操作するための最良のツールを見ていません(残念ながらSQL Serverのみで、突然他のツールで動作するようになります) 。MicrosoftSQL Serverのツールとユーティリティの多くを試しました。 さらに、いくつかの無料の拡張機能を追加すると、SSMSは同様の商用製品と無料製品との競合がなくなります。







2016年7月から、SSMSは毎月個別のディストリビューションとしてリリースされ始めました。これにより、新しい機能を導入し、現在のバグを排除するプロセスが大幅に加速されました。 現在、SSMSのバージョンリストは次のようになっています。







バージョン/ダウンロードリンク 構築する 発売日 サイズ、Mb
17.0 RC1リリース 14.0.16000.64 2016-11-16 687
16.5リリース 最新 13.0.16000.28 2016-10-26 894
16.4.1リリース 13.0.15900.1 2016-09-23 894
16.4リリースは非推奨 13.0.15800.18 2016-09-20
16.3リリース 13.0.15700.28 2016-08-15 806
2016年7月の修正プログラムの更新 13.0.15600.2 2016-07-13 825
2016年7月リリース 13.0.15500.91 2016-07-01
2016年6月リリース 13.0.15000.23 2016-06-01 825
SQL Server 2014 12.0.4100.1 2015-05-14 815
SQL Server 2012 11.0.6020.0 2015-11-21 964
SQL Server 2008 R2 10.50.4000 2012-07-02 161


ここから取った表







SQL Server Management Studio(17.0 RC1)の注意事項:







  1. 実動サーバーでの使用は推奨されません
  2. WindowsおよびLinux上のCTP v.Nextで動作します。
  3. ShowPlanの問題を修正しました。
  4. 同じマシン上で16.xと17.xの両方のバージョンを互いに独立して使用できますが、一部の設定(たとえば、ツール/オプション)は一般的です。


理由5 Microsoft SQL Serverの更新計画が簡素化され、更新が定期的にリリースされるようになりました



以前にSQL Serverのさまざまなディストリビューションと修正が豊富にあり、インストールの正しい順序が選択された管理者の多くであった場合、インクリメンタル更新モデルへの移行により、次のことを知る必要があります。







  1. 適切なバージョンとエディションのSQL Serverのインストール-Microsoft SQL Serverバージョン
  2. SQL Serverの現在のバージョンの最新のService Pack- SP Service Packをインストールします
  3. 現在のサービスパックの最新の累積更新プログラムをインストールする-CU累積更新プログラム
  4. 特定の問題がある場合は、それらを修正するために必要な修正を探しています-COD Critical On-Demand


増分更新モデルへのアップグレードの利点の詳細については、SQL Serverの増分サービスモデル(ISM)の更新に関する記事を参照してください。







COD、CU、CTP、GDR、QFE、RC、RDP、RTM、RTW、TAP、SP-これらはすべて何ですか? 詳細については、 #BackToBasics:SQL Serverの定義のリリース頭字語の記事をご覧ください







理由#6 Microsoft SQL Serverを3クリックでインストールできるようになりました



SQL Serverの面倒なインストールインターフェイスと多くの[次へ]ボタンに一目おびえている場合は、簡易バージョンのインストーラー(いわゆる基本インストーラー)が特別に開発されています







ただし、標準スキームを使用するか、コマンドラインを使用してインストールをマスターすることをお勧めします(コマンドプロンプトからSQL Server 2016をインストールします) 。 また、オープンソースSQL Server FineBuildプロジェクトの方向を見ることができます







理由#7-開発者の非常に発達したコミュニティ



SQL Serverに関連する問題を調査および解決するためのリソースの量は単純に膨大です。私の推定では、170以上の高品質で非常に有用なプロジェクトがあり、その一部はMicrosoft SQL Serverリソースに集められています 。 コミュニティ自体は非常に友好的であり、常に支援を提供する準備ができており、正しく設定された質問に迅速に回答し、ツイッターとスラックチャンネルが特に積極的に使用されています。









ブログと連絡先の詳細を含むSQL Serverコミュニティの最も活発な代表者は、 ここにあります







Microsoft Azure CloudDBの理由#8



マシンにSQL Serverをダウンロード、インストール、構成したくない場合は、Azureクラウドで無料ですぐに試すことができます。 CloudDB 2016バージョン以降、すべての新機能がクラウドプラットフォームに正確に導入され、非クラウドバージョンのエンジンが完成します。 同時に、SQL Serverのサポート、保守、および更新に関する頭痛の種は、Microsoft Azureエンジニアの負担になります。







ここでSQL Database-Cloud Database as a Serviceを登録することにより、Microsoft Azure CloudDBをテストモードで無料で試すことができます







理由#9-バージョン2016の機能に対する多くの改善と追加



詳細については、 SQL Server 2016のT-SQL拡張機能の記事を参照してください。







T-SQLの簡単な説明:









理由#10-SQL Server 2016のSP1のリリースでは、ビジネスエディションのほとんどの機能が標準エディションでも使用できます。



このニュースは2016年11月16日に公開されほとんどの開発者に非常に好意的に受け取られました。







簡単に言うと、Standard Editionに含まれていたもの:









それで、それはビジネスのために編集オフィスに残った:









SQL Server 2016 SP1エディションの新機能の詳細をご覧ください







おわりに



私はMicrosoft SQL Serverが私たちの宇宙で最高のリレーショナルデータベースであると主張することは決してありません、そして、私はそれをやめてそれを使い始めることを扇動していません(そしてはい、それは商用利用のために無料ではなく、十分な問題があります)。 過去2年間、Microsoftはこの製品を便利で高速かつ信頼性の高いものにするために多大な労力を費やしました(オープンソースPowerShellASP.NET Core MVCに 投資する価値があります )。 そして私には、彼は部分的に成功したようです。 それがそうであるかどうかにかかわらず、それはあなた次第です。








All Articles