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 FunctionsでPythonのライブラリを追加する方法(依存関係解決)

  <目次> (1) Azure FunctionsでPythonのライブラリを追加する方法(依存関係解決)  (1-1) requirement.txtの設定手順  (1-2) 補足事項 …

Azure DevOpsのPipelineの使い方をご紹介(入門編)

  <目次> (1) Azure DevOpsのPipelineの使い方をご紹介(入門編)  (1-1) 概要  (1-2) Pipeline疎通の手順 (1) Azure DevOpsのP …

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

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

Azure DevOpsのwikiを別プロジェクトに移動する方法

<目次> (1) Azure DevOpsのwikiを別プロジェクトに移動する方法  (1-1) 概要  (1-2) 手順(wikiの移行)  (1-3) 補足(PBIの移行方法) (1) Azure …

Microsoft Azureとは?概要や特徴および利用方法についての解説

(0)目次&概説 (1) Azureとは?  (1-1) IaaSとは?  (1-2) PaaSとは?  (1-3) IDaaSとは? (2) Azureのデータセンター  (2-1) Azureのデ …

  • English (United States)
  • 日本語
Top