Slide 25
Slide 25 text
25
苦労した点
● 性能最大化を図るため database/sql パッケージで SQL を直叩き
● I / O スループットを高めることができたが・・・
● 並列処理も相まって接続プールの奪い合いからの実行時エラーが多発
● 以下のパラメータを調整してなんとか接続プールを循環できるように
○ SetMaxOpenConns()
○ SetMaxIdleConns()
○ SetConnMaxLifetime()
● ご参考:SQL ドライバ => go-sql-driver/mysql
データベース接続プールの最適化