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

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

関連記事

Azure Storageをネットワークドライブに割り当てする方法

  <目次> (1) Azure Storageをネットワークドライブに割り当てする方法  (1-1) Azure Storageについて  (1-2) ネットワークドライブへの割り当て手順 …

no image

FlaskアプリをAzure App Serviceにデプロイする手順

  <目次> (1) FlaskアプリをAzure App Serviceにデプロイする手順  やりたいこと  (1-0) 前提事項  (1-1) STEP1:Flaskアプリの準備  (1 …

PDFをテキスト化する方法(Azure Cognitive Service)

  <目次> (1) PDFをテキスト化する方法(Azure Cognitive Service)  やりたいこと  概要  STEP0:前提条件  STEP1:Azureのリソース作成   …

Windowsでバッチ処理を定期的に実行する方法(タスクスケジューラ使用)

  <目次> (1) Windowsでバッチ処理を定期的に実行する方法(タスクスケジューラ使用)  (1-1) タスクスケジューラの設定手順  (1-2) スケジューラの周期を更に細かく(例 …

Azure Firewallの設定手順のご紹介

  <目次> (1) Azure Firewallの設定手順のご紹介  (1-1) Azure Firewallとは?  (1-2) Azure Firewallの設定・疎通の流れ   テス …

  • English (United States)
  • 日本語
Top