【 PostgreSQL】2つのトランザクションから主キー制約違反となるデータをINSERTしたときの挙動
![Thumbnail of post image 189](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
動作確認はPostgreSQL 13.0、トランザクションの分離レベルはread committedで行っています。
検証用テーブルの作成以下のようにidを主キーとするテーブルを作成します。
create table ...【 PostgreSQL】インデックスの有無による実行計画の違い | JOINを含むSQLの場合
![Thumbnail of post image 103](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
動作確認はPostgreSQL 13.0で行っています。
検証用テーブルの作成2つのテーブルをJOINするSQLにおけるインデックスの有無による実行計画の違いを確認します。検証のために以下のテーブルを作成します。
- ...【 PostgreSQL】インデックスの有無による実行計画の違いを確認する
![Thumbnail of post image 094](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
動作確認はPostgreSQL 13.0で行っています。
検証用テーブルの作成テーブルのカラムに対するインデックスの有無による実行計画の違いを確認します。検証のために以下のテーブルを作成します。
create tab ...Alpine LinuxのタイムゾーンをAsia/Tokyoに変更する
![Thumbnail of post image 000](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
Dockerイメージによく使用されるAlpine LinuxのタイムゾーンをAsia/Tokyoに設定する方法です。
ローカルでAlpine LinuxをDockerで動かす検証のために以下のコマンドでAlpine Lin ...
【Git】マージを取り消す
![Thumbnail of post image 085](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
ブランチのマージを取り消す方法についてまとめます。
リモートブランチにプッシュ後にマージを取り消す際には注意してください!!
図1. ブランチの初期状態1つのマージを取り消す図1の状態からbranch1をmas ...
【Git】git branch –no-merged でマージされていないブランチを調べる
![Thumbnail of post image 044](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
システム開発を続ける中では機能開発やバグ修正のために様々なブランチを作成します。リリース前にリリースブランチに対してマージ漏れが無いかの確認をgitコマンドで行うことができます。
【Python】Twitter API V2 でツイートを取得する
![Thumbnail of post image 125](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
Twitter APIを使用するためにはTwitterアカウントと開発者アカウントの登録が必要です。から登録申請を行います。
Twitter APIの利用用途などを英語で書く必要があります。Google翻訳やDeepL ...
【PostgreSQL】DBスキーマの差分検出ツールmigraを使ってみた
![Thumbnail of post image 167](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
PostgreSQLのデータベーススキーマの差分を検出するPython製のツールmigraを使ってみました。
インストールpipでインストールできます。DB接続にはpsycopg2を使用しているので、未インストールであれば ...
【決定版】最短でTOEICで700点を取るためのおすすめ問題集、参考書
![Thumbnail of post image 074](https://sebenkyo.com/wp/wp-content/uploads/2020/06/eye-catch-book-1-150x150.jpg)
TOEICで700点を取ることができればある程度英語ができる人を見られ、就職や転職でもプラスとなります。700点はTOEICのスコアアップを狙う人にとって1つの目安となります。この記事ではTOEIC700点を目指す人にお勧めの問題集、 ...
【Java】【Mockit】モックメソッドの引数と呼び出し回数の検証
![Thumbnail of post image 195](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
Mockitを使ってモック化したメソッドの呼び出し回数と呼び出し時に渡された引数の値を検証する方法についてまとめます。
準備動作検証を行った環境は以下の通りです。
Java11Spring Boot