この記事では、Synapse SQL の専用 SQL プールとサーバーレス SQL プール関数のリソースの一覧を見つけます。 推奨される記事は、主な設計上の決定と開発とコーディングの手法の 2 つのセクションに分かれています。
これらの記事の目的は、Azure Synapse Analytics 内の Synapse SQL コンポーネントに最適な技術的アプローチを開発できるようにすることです。
主要な設計上の決定
以下の記事では、Synapse SQL 開発の概念と設計上の決定について説明します。
| [アーティクル] | 専用 SQL プール | サーバーレス SQL プール |
|---|---|---|
| つながり | はい | はい |
| リソース クラスとコンカレンシー | はい | いいえ |
| トランザクション | はい | いいえ |
| ユーザー定義スキーマ | はい | はい |
| テーブルの分布 | はい | いいえ |
| テーブル インデックス | はい | いいえ |
| テーブル パーティション | はい | いいえ |
| 統計 | はい | はい |
| Ctas | はい | いいえ |
| 外部テーブル | はい | はい |
| CETAS | はい | はい |
レコメンデーション
開発のための特定のコーディング手法、ヒント、および推奨事項を強調する重要な記事を以下に示します。
| [アーティクル] | 専用 SQL プール | サーバーレス SQL プール |
|---|---|---|
| ストアド プロシージャ | はい | はい |
| ラベル | はい | いいえ |
| Views | はい | はい |
| 一時テーブル | はい | はい |
| 動的 SQL | はい | はい |
| ループ | はい | はい |
| オプションでグループ化 | はい | いいえ |
| 変数の割り当て | はい | はい |
利点とベスト プラクティス
サーバーレス SQL プールに適したシナリオの詳細については、サーバー レス SQL プールの利点 に関する記事を参照してください。
T-SQL 機能のサポート
Transact-SQL 言語はサーバーレス SQL プールで使用されます。専用モデルは別のオブジェクトを参照でき、サポートされている機能のセットが少し異なります。 詳細については、 Azure Synapse SQL でサポートされているTransact-SQL 機能に 関する記事を参照してください。
次のステップ
参照情報の詳細については、 SQL プールの T-SQL ステートメントを参照してください。