ラベル golang の投稿を表示しています。 すべての投稿を表示
ラベル golang の投稿を表示しています。 すべての投稿を表示

2020年2月29日土曜日

[Go] squirrelのRunWithに*sql.Connを渡したい

QueryBuilderとしてsquirrelを使ってみたけど、*sql.ConnをRunWithに渡せなかった。
普通にToSql()して、conn.QueryContextに渡してやれば良いんだけど、どうしても渡したい。そんな気分。

2020年2月9日日曜日

[Go] sql_calc_found_rowsでハマる

sql_calc_found_rowsを使って件数を取る処理を書いてハマった件について。
localで動かしてる分には問題なく動いてるように見えたんだけど、
server上で動かすとちゃんと返したり、0件になったりする。

2020年1月5日日曜日

[Go] mysql threadが増え過ぎてしんだ

以前、PHPで書いたものを勉強がてらにGo言語で書いてるのだが、そこで失敗した件について。
失敗内容は掲題の通り。監視もしてないのでなかなか気付かなかったが、数時間はサーバーが死んでいた。
グラフ見たらすごいことになっていたのがわかる。再起動後も順調にあがるのでロールバックしたのだった。