Rainbow Engine

IT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。

Azure Microsoft

Azure SQLServerが想定より高い?値段を抑えるための工夫についてご紹介

投稿日:2023年6月10日 更新日:

 

<目次>

(1) Azure SQLServerが想定より高い?値段を抑えるための工夫についてご紹介
 (1-1) やりたいこと
 (1-2) 概要
 (1-3) 設定手順
 (1-4) 解説

(1) Azure SQLServerが想定より高い?値段を抑えるための工夫についてご紹介

リソースの整理を怠っていたら、結構な金額になってしまいました、個人環境・・
(図111)

(1-1) やりたいこと

・「Azure SQL Serverの料金を抑えたい」

(1-2) 概要

料金を抑える方法としては、主に以下のアプローチが考えられる。
 
(表)

サービス層を変更する AzureのSQL Serverをより低いサービス層にダウングレードすることで、コストを削減する
リザーブドインスタンスで割引適用する 1年または3年の期間でAzure SQL Databaseのコンピューティングリソースを購入できるが、その際に割引を受けることができる
(参考)
https://learn.microsoft.com/ja-jp/azure/azure-sql/database/reserved-capacity-overview?view=azuresql
ストレージ使用量を抑える 自動削減機能を使用すると、必要なストレージを超えた場合に自動的にストレージを削減でき、コストを削減に繋がる。
パフォーマンスを最適化する クエリのパフォーマンスを最適化し、SQL Serverの負荷を軽減することで、コストを削減することができます。
今回は本番環境ではないため、この中でも手軽に実施できる「サービス層(=価格レベル)を変更する」を試してみたいと思います。
 

(1-3) 設定手順

・①リソースの概要画面から「価格レベル」のリンクを押下
(図112)
・②VCore購入モデルのため、CPUとストレージで別々に課金されている
(図113)
・③「サービスレベル」のプルダウンから「DTUベースの購入モデル」の「Basic」や「Standard」を選択
(図131)
・④「月ごとの推定コスト」が「5.53USD」になった。
(図132)
 

(1-4) 解説

まずは2つの購入モデルの違いですが「DTU購入モデル」と「VCore購入モデル」の違いは以下の通りです。
 
(表)

DTU購入モデル 決まった金額を支払い、バンドルされた事前設定済のCPU、メモリ、IOPSを使用する。CPUの処理量は「DTU」という単位で表され、CPU・メモリ、I/Oのパラメータで総合的に決まる。

(利点)
・シンプル
・事前設定済

VCore購入モデル CPU、メモリ、ストレージを個別に調節(拡張)できる。世代数やコア数やストレージ容量などを選択できる。

(利点)
・柔軟性
・拡張性

それぞれで価格を決める要素は以下の通り。

(表)

DTU購入モデル ・CPUに関して、割り当てたDTUの数に応じて課金される。
・ストレージに関しても、DTUの支払いに含まれる。
VCore購入モデル ・CPUに関して、プロビジョニング済の場合は確保済のリソースの分だけ課金され、サーバレスは負荷に応じて動的にスケールした分だけ課金される。
・ストレージに関しては、確保した最大サイズ(GB)に応じた課金。

目次にもどる

Adsense審査用広告コード


Adsense審査用広告コード


-Azure, Microsoft
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

OneDriveで複数のアカウントをエクスプローラー同期する手順

  <目次> (1) OneDriveで複数のアカウントをエクスプローラー同期する手順  (1-1) 前提事項  (1-2) 設定手順  (1-3) 余談(OneDriveの豆知識) (1) …

Azure Cosmos DBとは?特徴や構造およびデータ形式について

  <目次> (1) Azure Cosmos DBとは?特徴や構造およびデータ形式について  (1-1) Azure Cosmos DBとは?  (1-2) Azure Cosmos DB …

右クリックで「マウント」が表示されない際の対処方法

  <目次> (1) 右クリックで「マウント」が表示されない際の対処方法  (1-1) 事象  (1-2) 原因  (1-3) 対策  (1-4) 用語「ISO」について  (1-5) 用語 …

Azure Cosmos DBの使い方入門(作成~データ登録~SQL発行)

  <目次> (1) Azure Cosmos DBの使い方入門(作成~データ登録~SQL発行)  (1-0) Azure Cosmos DBとは?  (1-1) STEP1: Cosmos …

Azure Machine Learningで「OSError: Could not find kaggle.json」が出た時の原因と対処方法について

  <目次> (1) Azure Machine Learningで「OSError: Could not find kaggle.json」が出た時の原因と対処方法について  (1-1) …

  • English (United States)
  • 日本語
Top