タグ

2024年4月22日のブックマーク (3件)

  • MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog

    こんにちは!DBREの福間(fkm_y)です。先月、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発部向けの「MySQL SQLチューニング」勉強会を実施していただきました。 今回はMySQLの得意不得意なことの説明やSQLチューニングの流れ、具体的な事例を元にした対応例、また最近話題のHTAPな製品も紹介していただきとても参考になったのでポイントをおさえてレポートをお伝えします! 開催背景 MySQL の得意なこと、苦手なこと データベースのチューニング手段と特徴 SQLチューニングの流れ インデックス SQLチューニング例 インデックスフルスキャンとカバーリングインデックス ソート まとめ 当日の資料 さいごに 過去開催されたデータベース勉強会レポート 開催背景 弊社では三谷さんによるデータベース勉強会を定期的に開催しています。数年前にも同じテーマで勉強会

    MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog
    ichi2410
    ichi2410 2024/04/22
  • 型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog

    SmartHRで届出書類という機能を担当しているプロダクトエンジニアのsato-sと申します。 今日は、以前私が調査にとても苦労したパフォーマンス上の問題の話を紹介したいと思います。 TL;DR PostgreSQLのアップグレードを実施した アップグレード後、今までは問題のなかった特定のクエリの実行に1時間超かかり、DBCPU使用率がピッタリ100%に張り付くようになった 色々調査した結果、PostgreSQL上の型キャストの場所のせいで、良くないクエリプランが選択されることが原因だった 型キャストの場所には気をつけよう PostgreSQLのアップグレードと挫折 SmartHRでは基的にWebアプリケーションのデータベースとしてGoogle CloudのCloudSQLによって提供されるPostgreSQLを利用しています。 私の担当している届出書類機能では、利用中のPostgre

    型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog
    ichi2410
    ichi2410 2024/04/22
  • 4年もマンガで食えたから良し、とするか

    やっとの思いで始まった初連載 「いいですね!この方向性でいきましょう!」と言われたときは数カ月後には連載開始すると思っていた 「数話分書き溜めましょう!」「今ちょっと枠がないので・・・」「キリの良いところで始めましょう」 気づいたら2年経っていた その間はバイトで生活費を稼ぐ日々 しかし体力がないので何日も働くと漫画を描く気力がなくなってしまう 連載始まったらすぐに返せるはずだ、とリボ払い いつの間にか90万になっていて肝を冷やした 念願の連載が始まったらもうあっという間 ネームと作画で一瞬で1日が溶ける 最初は10年は続くかな?と皮算用してたがすぐに鼻を折られた びっくりするぐらい反応がない え?どういうこと? SNSで告知をしてもぜんぜんリアクションがない なにか対策をしたいけどマンガの作業でいっぱいいっぱい もともとSNSはヘタでフォロワー千人弱 連載が始まったら徐々に増えるんだろう

    4年もマンガで食えたから良し、とするか
    ichi2410
    ichi2410 2024/04/22