山根 正大

経験5年目のWebエンジニアです。SIerからの転職経験1回あり。決済事業会社で、技術とマネジメントの両取り目指して邁進中。プログラマ→PdM→EMとできること増やしていきたい。

【PostgreSQL】サーバ停止不要なバックアップ方式と利用コマンドまとめ【pg_dump,pg_dumpall】

2024/4/15  

OSS-DB Silverを受けて得た知見のうち、オンライン論理バックアップの用途と使うについてまとめます。 出典はこちら! 内部構造から学ぶPostgreSQL設計・運用計画の鉄則 改訂3版/技術評 ...

OSS-DB Silver ver3.0に受かったので【勉強方法】と【得られた知見】について語る

2024/4/15  

OSS-DB Silver ver3.0に受かったのでその振り返り記事です! (パッと読めます) 受験経緯 現場でPostgeSQLを利用する機運が高まってきたため。 PostgreSQLにおける性能 ...

PostgreSQLにおけるWAL(Write Ahead Logging)って何?

2024/4/15  

この記事では、 データベースの内部構造や仕組みに詳しくなりたいけど、そもそも「WALってなんやねん」という人 「SQL書けるよ」だけじゃなくて、運用目線でDBに詳しくなりたい人 向けに、WALとはなん ...

【JPA/Querydsl】OneToManyなテーブルから必要なカラムだけDTOにマッピングする(transform,groupBy)

2024/4/15  

https://hiro-tracks.net/querydsl-minimal-select/ こちらの記事の続きです。 本記事では、上記記事の「必要なカラムだけSELECTする」に加えて、OneT ...

【JPA/Querydsl】必要なカラムだけDTOにマッピングする(Projections.constructor)

2024/4/15  

queryDSLで「SELECT * FROM...」するのではなく、必要なカラムだけ取得する方法をお伝えします。 クエリチューニングの一環としてでSELECTする対象を絞り込む時(Key LookU ...

【書評】コミュニケーション力改善したいので「エンジニアがビジネスリーダーを目指すための10の法則」を読んだ

2024/4/15  

この度「エンジニアがビジネスリーダーをめざすための10の法則」という本を読みました。 エンジニアがビジネスリ-ダ-をめざすための10の法則/翔泳社/ベイカレント・コンサルティングposted with ...

【反省】AWS Batch Clientのメモリ解放を忘れて処理が遅い【AWS SDK for Java v2】

2024/4/15  

Kotlinで書いたAPI内からAWS Batchを起動するために、sdk-for-javaを使って処理を書いていました。 sdk-for-javaはお手軽にバッチ起動ができて大変便利なのですが、リソ ...

マルチプロジェクトのSpringBootで、Docker + Flywayによる使い捨てDB環境を作る

2024/6/29  

マルチプロジェクト(gradle)のSpringBootアプリを触っている 仕事外の技術検証で軽〜くDB使いたい オンメモリDB(H2とか)じゃなくてガッツリOracleとかSQLServerとか使い ...

2023年目標宣言【DBと英語とブログ】

2024/4/15  

山根が2023年度の目標を宣言する記事です。 スキルアップ加速させたいんや 山根は今28歳(2023年で29歳になる)のですが、日々仕事をしている中で、ここらでエンジニアとしての成長速度をブチ上げてお ...

【良い負荷試験とは何か?】「AWS負荷試験入門 」を呼んで学んだことまとめ

2024/4/15  

負荷試験の知識を深める為に、本「Amazon Web Services負荷試験入門 クラウドの性能の引き出し方がわかる」(以下、「Amazon Web Services負荷試験入門」)を呼んでみること ...