SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for the ‘Go’ Category

SQL Server でコネクションプールによる接続となっていることを確認してみる

leave a comment

定期的に SQL Server にクエリを実行するアプリを作っていたところ、コネクションプール利用を誤っていて、TIME_WAIT の接続を大量に残してしまうということをやらかしてしまいました orz

コネクションプールの管理はアプリケーション側になると思いますが、SQL Server 観点でコネクションプールによる接続かどうかを確認する方法もありますので今回はその方法を紹介したいと思います。

Read the rest of this entry »

Written by masayuki.ozawa

1月 26th, 2019 at 11:17 pm

Posted in Go,SQL Server

Tagged with ,

はじめて Go を触る際に参考にさせていただいた情報のメモ

leave a comment

以前作成した、Zaiba2 の SQL Server / SQL Database のメトリクス情報の取得は、PowerShell / PowerShell Core で実行可能なスクリプトとして実装していたのですが、TICK Stack の標準のメトリクスの仕組みでは、Go が使用されている Telegraf が使用されています。

Telegraf には、新しい Input Plugin を組み込むことができるのですが、それには Go を使用したコーディングが必要となるので、この機会に勉強をしてみました。

その際に、Go を始めるにあたって参考にした情報をメモとして。

テストコードの記述や、Release にコンパイル済みモジュールが追加できていないのですが、Go 版の Zaiba2 のメトリクス収集は zaiba2go として GitHub に放流してあります。

Read the rest of this entry »

Written by masayuki.ozawa

12月 27th, 2018 at 12:21 am

Posted in Go,SQL Server

Tagged with ,