ソフトウェア名前: | SQL Server 2017 をインストールする | ソフトウェア プラットホーム: | Windows、Linux、macOSについて |
---|---|---|---|
支援システム: | Windowsのため | 最後の更新: | 2017年に |
ソフトウェア言語: | 複数言語 | ソフトウェアのサイズ: | 1565MB |
ハイライト: | MS オンライン ライセンス SQL Server 2017,16 コア MS オンライン ライセンス SQL Server |
SQL Serverは,リレーションデータベース管理システムで,幅広いプラットフォームを網羅する,使いやすさ,拡張性,関連ソフトウェアとの高度な統合,Windows 98 を実行するノートPC から Windows 2012 を実行する大型マルチプロセッササーバー.
SQL Serverは,統合ビジネスインテリジェンス (BI) ツールを使用してエンタープライズレベルのデータ管理を提供する包括的なデータベースプラットフォームです.SQL Server データベース エンジンは,より安全で信頼性の高いリレーショナルおよび構造データへのストレージを提供しますビジネス向けに高度に利用可能で高性能なデータアプリケーションを構築し管理することができます.
SQL Server 2017 は,SQL Server の力を Linux,Linux ベースの Docker コンテナ,および Windows に持ち込み,開発言語,データタイプ,ローカルまたはクラウド開発SQL Server プラットフォームのオペレーティングシステム開発.
SQL Server 2017 には多くの新しいデータベース エンジン機能,拡張機能,およびパフォーマンス改善が含まれています.
CLRアセンブリは,CTP 2で説明されているCLR厳格なセキュリティ機能の回避策として,信頼されるアセンブリのリストに追加できます.0. sp_add_trusted_assembly, sp_drop_trusted_assembly,および sys.trusted_asssemblies を追加して信頼されるアセンブリリストをサポートします.
復元可能なオンラインインデックス再構築は,失敗後停止した場所からオンラインインデックス再構築操作を再開することができます. 例えば,レプリカへの失敗移行またはディスクスペースが少ない場合,または一時停止してオンラインインデックス再構築操作を後で再開しますアルターインデックスとオンラインインデックス運営ガイドラインを参照してください.
サーバーが予期せぬ రీ起動や 副サーバーへの移行が失敗した場合ALTER DATABASE SCOPED CONFIGURATION の IDENTITY_CACHE オプションにより,ユーザは列値の差異を特定するのを避けることができます.. ALTER DATABASE SCOPED CONFIGURATION (CTP 2.0) を参照してください.
アプリケーションワークロードの実行条件を最適化する新しい世代のクエリ処理の改善.この一連の適応クエリ処理機能の最初のリリースでは,3つの新しい改良をしました:バッチモード適応結合,バッチモードメモリ・グラントフィードバック,および多文式表値関数のための交差式実行. SQLデータベースにおけるインテリジェントクエリ処理を参照.
データベースの自動チューニングは,潜在的なクエリパフォーマンス問題への洞察を提供し,解決策を推奨し,自動的に特定された問題を解決します.自動チューニングを参照してください.
多くの対多くの関係をモデリングするための新しいグラフデータベース機能には,ノードと境界テーブルを作成するための新しいCREATE TABLE構文とクエリのためのキーワード MATCHが含まれます.SQL Server 2017 のグラフィックを参照.
CLR アセンブリのセキュリティを強化するために,clr 厳格セキュリティという sp_configure オプションがデフォルトで有効になっている.
インストーラでは,ファイルごとに初期 tempdb ファイルサイズを 256 GB (262,144 MB) / ファイルまで指定することがサポートされています.ファイルサイズが 1 GB 以上と設定され,IFI が有効でない場合は,警告が表示されます.
sys.dm_db_file_space_usage の modified_extent_page_count 列は,各データベース ファイルの微分変化を追跡する.データベースに変更されたページの割合に基づいて,微分または完全なバックアップを行うインテリジェントバックアップソリューションを有効にする.
SELECT INTO T-SQL構文は,現在 ONキーワードを使用してユーザのデフォルトファイルグループ以外のファイルグループにテーブルをロードすることをサポートしています.
データベース間のトランザクションは,同じインスタンスのデータベースを含む, AlwaysOn アベイラビリティ グループに属するすべてのデータベースでサポートされています.トランザクション - AlwaysOn アベイラビリティグループとデータベースミラーリングを参照してください..
新しい可用性グループ機能には,クラスタレス読み込みスケーリングサポート,最小限のレプリカコミット可用性グループ設定,Windows-Linuxクロスオペレーティングシステムの移行とテストが含まれます.
新しいダイナミックな経営観:
sys.dm_db_log_stats は,トランザクションログの状態を監視するのに役立つトランザクションログファイルに関する要約レベルの属性と情報を暴露します.
sys.dm_tran_version_store_space_usage 各データベースのバージョンストア使用量を追跡し,各データベースのバージョンストア使用量に基づいて tempdb サイズを積極的に計画するのに役立ちます (CTP 2.0)
sys.dm_db_log_info は,トランザクションログの潜在的な問題を監視,警告,回避するために VLF 情報を暴露します.
sys.dm_db_stats_histogram は,統計をチェックするための新しい動的管理ビューです.
sys.dm_os_host_info Windows と Linux のオペレーティング システム の 情報 を 提供 する.
データベース・チューニング・アドバイザー (DTA) は,追加オプションと性能の向上を備えています.
インメモリ強化には,メモリ最適化テーブルで計算された列,完全にネイティブにコンパイルされたモジュールでJSON関数,ネイティブにコンパイルされたモジュールでCROSS APPLY演算子のサポートが含まれます.
新しい文字列関数は CONCAT_WS,TRANSLATE,およびTRIMで,STRING_AGG関数はWITHIN GROUPをサポートしています.
CSV および Azure Blob ファイルでは,新しいバッチ アクセス オプション BULK INSERT と OPENROWSET ((BULK...) が利用できます.
メモリ最適化されたオブジェクトの拡張には,sp_spaceused,メモリ最適化されたテーブルのための 8 インデックス制限の除去,メモリ最適化されたテーブルのための sp_rename,ネイティブにコンパイルされた T-SQL モジュール,そして CASE と TOP (N) WITH TIES は,ネイティブにコンパイルされた T-SQL モジュールで. Azure Storage でメモリ最適化されたファイルグループファイルを保存,バックアップ,復元できます.
"DATABASE SCOPED CREDENTIAL"は,制御,変更,参照,所有権,ビュー定義の許可をサポートする新しいセキュアなオブジェクトクラスです.管理者 データベース バルク操作は,SYSで目に見える.fn_builtin_permissions は,このページのページに表示されています.
データベース"COMPATIBILITY_LEVEL 150"が追加されました.
SQL Server バージョン
SQL Server バージョン |
定義 |
---|---|
エンタープライズ | Advanced Offering, SQL Server Enterprise Editionは,高速なパフォーマンスと無制限の仮想化で完全な高度なデータセンター機能を提供しています1重要作業負荷の高いサービスレベルを提供し,ユーザーアクセスデータの詳細な分析を行う. |
標準 | SQL Server 標準版は,部門や小規模な組織に,アプリケーションを実行するための基本的なデータ管理とビジネスインテリジェンスデータベースを提供します.データベースの管理を最小限のITリソースで効率的にできるように,オンプレミスとクラウドで共通の開発ツールをサポートします.. |
ウェブ | SQL Server Web Edition は,Web マスターやWeb VA のための低総所有コストのオプションで,小型から大規模Web プロパティに拡張性,手頃な価格,および管理性を提供します. |
開発者 | SQL Server Developer Editionでは,開発者がSQL Server上であらゆる種類のアプリケーションを構築することができます.開発・テストシステムとしてのみ使用するライセンスがありますSQL Server Developerは,アプリケーションの構築とテストを行う人々にとって理想的です. |
エクスプレス版 | Express Editionは,デスクトップおよび小型サーバーのためのデータ駆動アプリケーションの学習と構築に理想的なエントリーレベルの無料サーバーです.このバージョンは,独立したソフトウェアベンダーにとって最良の選択です.開発者SQL Server Express は,より高度なデータベース機能が必要な場合,SQL Server の他の上級バージョンにスムーズにアップグレードできます.SQL Server Express LocalDBは,すべてのプログラム可能な機能を持つExpressの軽量バージョンですユーザーモードで実行し,迅速でゼロ設定のインストール,および要求事項の短いリスト. |