Azure SQLデータベースのDTUをPowerShellを使って自動変更する方法

Azure SQL Database (シングルデータベース)では、DTU(データベース トランザクション ユニット)によって料金が異なりますが、DB使用率が高い時間帯と低い時間帯の差異が大きい場合、利用料金が気になってしまう事もあるかと思います。

例えば、DB使用率の高い昼間は「S2」で運用し、DB使用率の低い夜間は「S1」で運用したい場合、Windowsマシンと PowerShell 、タスクスケジューラを使って自動化する事が可能です。

ただし、注意点もありますので、よく検証の上で導入判断を行う必要もあります。 Continue reading

Zabbix 2.2系 で MySQL監視(Template App MySQL)を導入する手順

「Template App MySQL」を使った Zabbix2.2系でのMySQL監視の導入方法を記載しています。

今回のバージョンは以下になります。

  • Zabbixサーバ: 2.2.2
  • Zabbixエージェント: 2.2.7
  • 監視対象MySQL: 5.5.40 MySQL Community Server (GPL)

Continue reading

JMeter で 直接DBから取得した値をWebフォームへ設定して試験する方法

JMeter でWebサイト負荷試験を行う際に、DBから取得した値を使って、Webフォームに値を設定し、HTTPリクエストを行い、レスポンスを取得したいという事があるかと思います。

今回はそれを実現する方法を記載しています。この方法を使うと、Webアプリ負荷試験を行う際や、Webシナリオ試験を行う際に、DBから取得した値を元にした、より詳細な試験を行う事が可能になります。

流れとしては、まず MySQL に JDBC 接続し、SQLリクエストを発行して値を取得します。
その値を、HTTPリクエストに設定して、Webページの検索フォームに引き渡します。そして、Webサーバからの応答を確認します。 Continue reading

PostgreSQL 8.4 の要所メモとpgbench実行結果

最近データベースはMySQLを使う事が多かったのですが、PostgreSQLを久しぶりに色々触ってみています。

調べたいことがあれば、日本PostgreSQLユーザー会のドキュメント を見れば事足りる事が多いかと思います。

その上で、メモがてらに記録しておきます。最後に pgbench の実行結果だけ記載しています。 Continue reading