今すぐ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.2462016.140.1.246CtpMicrosoft 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プログラムに参加するだけです。 登録後、インストール用の次のディストリビューションがリンクから利用可能になります。


バージョン発売日サイズ、MbSHA1
SQL Server 2016 Developer(x64)-DVD(英語)2016-06-0121031B23982FE56DF3BFE0456BDF0702612EB72ABF75
SQL Server 2014 Developer Edition Service Pack 1(x64)-DVD(英語)2015-05-213025BFEE1F300C39638DA0D2CD594636698C6207C852
SQL Server 2014 Developer Edition Service Pack 1(x86)-DVD(英語)2015-05-212462ED3C70507A73BCC63D67CFA272CD849B9418A18E
SQL Server 2014 Developer Edition(x64)-DVD(英語)2014-04-012486F73F430F55A71DA219FC7257A3A28E8FC142530F
SQL Server 2014 Developer Edition(x86)-DVD(英語)2014-04-012039395B35FD80AA959B02B0C399DA1BB0C020DB6310

理由その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.642016-11-16687
16.5リリース 最新13.0.16000.282016-10-26894
16.4.1リリース13.0.15900.12016-09-23894
16.4リリースは非推奨13.0.15800.182016-09-20
16.3リリース13.0.15700.282016-08-15806
2016年7月の修正プログラムの更新13.0.15600.22016-07-13825
2016年7月リリース13.0.15500.912016-07-01
2016年6月リリース13.0.15000.232016-06-01825
SQL Server 201412.0.4100.12015-05-14815
SQL Server 201211.0.6020.02015-11-21964
SQL Server 2008 R210.50.40002012-07-02161

ここから取った表


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に 投資する価値があります )。 そして私には、彼は部分的に成功したようです。 それがそうであるかどうかにかかわらず、それはあなた次第です。



Source: https://habr.com/ru/post/J316064/


All Articles