RDBに画像を保存するメリットデメリットをキャッキャウフフしました
2分で的確なレスを返してくださる超高性能なMySQL_bot...
@mamy1326 @tmtms @soudai1025 @k1LoW 5.7から実質Barracuda(Antelopeを明示的に指定してもほぼBarracuda相当の機能), 8.0ではそもそもinnodb_file_formatがなくなります
2017-06-21 23:50:17もう拝むしかないくらいありがたいです
@yoku0825 @tmtms @soudai1025 @k1LoW おおうなるほど!ってことは将来的に考えて設定しない方がいいですね。そして読んでいたらその先の答えが帰ってくるすごさを実感してますよ…(拝みながら
2017-06-22 00:19:45@mamy1326 @tmtms @soudai1025 @k1LoW Antelopeで問題なければそのままでも、Barracudaにしてもどっちでも互換性あるので大丈夫ですよ!
2017-06-22 00:52:39@yoku0825 @tmtms @soudai1025 @k1LoW あ、そうか、相当の機能って書いてました orz ではそのままで検証続けて見ますー!ありがとうございまっす!
2017-06-22 01:03:09そーだいさんもとみたさんの投稿に反応してくださる。神々しい
@mamy1326 @soudai1025 @k1LoW @yoku0825 ”サイズの大きい可変長カラムをクラスタインデックスから追い出して行のサイズを小さく保てるということは、ページあたりより多くの行を詰め込めるようになるということで、バッファプールにより多くの行を乗せられるようになる" らしいです blog.kamipo.net/entry/2014/12/…
2017-06-21 22:03:59BLOBの話題にキャッキャウフフしてくれるそーだいさんと
相変わらず仲良しのよくさん
僕も吉祥寺.pm11 には参加してました!
@soudai1025 @k1LoW @yoku0825 ラージオブジェクトってMySQLでいうBLOBのことですかね。Barracuda使えば圧縮もできる…けどバッファプールと相談なのかなこれ。近年のPostgreSQLもMySQLも機能的に並んでる印象です!
2017-06-21 21:50:45@mamy1326 @k1LoW @yoku0825 MySQLのBLOB詳しくないのでキャッキャウフフに追加しときます。
2017-06-21 22:02:42@mamy1326 @k1LoW @yoku0825 どうぞ kichijojipm.connpass.com/event/59210/
2017-06-21 22:10:13SQLアンチパターンの話にも繋がる!
@soudai1025 @k1LoW @yoku0825 「特殊な文書」を除けばDB保存する理由は見当たらない、と言うことになるんですかね。S3とnginxがでた時点で、静的ファイルはサブドメ切ってそっちへ、って流れになったかな、と。
2017-06-21 20:52:39@soudai1025 @k1LoW @yoku0825 なるほどファントムファイル。DB外部のリソースはDBで管理できない。よってアプリでトランザクション考慮した「適切な」ファイル管理処理、及びDBバックアップと同等なバックアップ機構を実装する必要がある、ってことでいいんですよね(アンチパターン読みながら)
2017-06-21 21:09:18@mamy1326 @soudai1025 @k1LoW @yoku0825 アプリでトランザクション処理したくないでち。茨の道でち
2017-06-21 22:42:10t_wadaさんまで見ていてくださった
@mamy1326 @k1LoW @yoku0825 SQLアンチパターンのファントムファイルって名前を調べるといろんな意見が聴けて便利ってTwitterで見ました。あとSQLアンチパターンって本が良いってそーだいさんが勧めてました。
2017-06-21 20:54:30@soudai1025 @mamy1326 @k1LoW @yoku0825 「まず『SQLアンチパターン』の「ファントムファイル」を読んでください」と言おうと思ったらもう言及されていたので安心しました。
2017-06-22 16:22:12@t_wada @soudai1025 @k1LoW @yoku0825 はい!その場で開いて再読しました!本当にいつも助かっておりますm(_ _)m
2017-06-22 17:32:00k1LoWさんの発言から、赤い人も参戦!
自家製CMSでバックアップ時に利用実績があるという貴重な話が!