本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
79
DB
70
Infrastructure
70
IaC
57
AI
DataScience
101
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
夏休み自由研究2026
春の入門祭り2025
夏の自由研究2025
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Docker
40
Python
60
生成AI
27
PostgreSQL
29
ドキュメント
21
Java
41
タグ一覧へ
ホーム
カテゴリ
DB
カテゴリ
データベース関係の技術を扱います。
よく読まれている記事
データベースと向き合う決意をしてから3年たった
2025.11
♡
199
PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか
2024.11
♡
45
PostgreSQLの全文検索機能を試してみる
2025.08
♡
266
PostgreSQL設計ガイドラインのご紹介
2025.05
♡
700
PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」
2025.10
♡
200
DynamoDB設計ガイドラインを公開しました
2026.02
♡
129
よく使われるタグ
PostgreSQL
23本
SQL
13本
AWS
11本
DynamoDB
9本
データモデル
9本
新着記事
全70本
SQLフォーマッター uroborosql-fmt がNeovim/Eclipseなど各種エディタに対応 ― 言語サーバーとβ版リンターを公開しました🎉
SQLフォーマッター uroborosql-fmt の言語サーバーとβ版リンターをリリースしました。Neovim / Emacs / Eclipse など各種エディタでのセットアップ方法と、SQLコーディング規約に基づくリンターのルールを紹介します。
2026.08.17
仲泰志
Xでポストする:SQLフォーマッター uroborosql-fmt がNeovim/Eclipseなど各種エディタに対応 ― 言語サーバーとβ版リンターを公開しました🎉(5件の反応)
5
Facebookでシェアする:SQLフォーマッター uroborosql-fmt がNeovim/Eclipseなど各種エディタに対応 ― 言語サーバーとβ版リンターを公開しました🎉
はてなブックマークで見る:SQLフォーマッター uroborosql-fmt がNeovim/Eclipseなど各種エディタに対応 ― 言語サーバーとβ版リンターを公開しました🎉
PostgreSQLユーザーがSQL Server開発で知っておきたかった実践Tips10選
ここ数年は PostgreSQL を中心に開発していましたが、最近 SQL Server(Azure SQL Database)を利用する機会がありました。細かいところで、いくつか PostgreSQL と SQL Server で挙動が異なる点がありました。
2026.05.12
辻大志郎
Xでポストする:PostgreSQLユーザーがSQL Server開発で知っておきたかった実践Tips10選(2件の反応)
2
Facebookでシェアする:PostgreSQLユーザーがSQL Server開発で知っておきたかった実践Tips10選
はてなブックマークで見る:PostgreSQLユーザーがSQL Server開発で知っておきたかった実践Tips10選(1ブックマーク)
1
Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
このプロジェクトはテナント用と管理用の2つの DataSource を持つ構成で、Flyway を適用したいのは管理 DB だけ。Spring Boot の Flyway 自動構成は primary DataSource にしか紐づかないため、手動で Flyway Bean を構成する必要がありました。
2026.04.10
二村暢之
Xでポストする:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
Facebookでシェアする:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
はてなブックマークで見る:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
DynamoDB設計ガイドラインを公開しました
フューチャーでは、社内の有志メンバーが集まり、システム開発におけるベストプラクティスをまとめた「アーキテクチャ設計ガイドライン」の整備・公開を行っています。これまでフロントエンドからバックエンド、クラウドインフラ、Git戦略など幅広い分野のガイドラインを公開してきましたが、この度新たに「DynamoDB設計ガイドライン」を公開しました!
2026.02.27
後藤玲雄
Xでポストする:DynamoDB設計ガイドラインを公開しました(86件の反応)
86
Facebookでシェアする:DynamoDB設計ガイドラインを公開しました
はてなブックマークで見る:DynamoDB設計ガイドラインを公開しました(43ブックマーク)
43
データベースと向き合う決意をしてから3年たった
3年前の秋のブログ週間でデータベースと向き合う決意というエントリーを書きました。3年経ちましたが、多少ベクトルは変わりましたが今も基本的な気持ちは変わっていません。むしろ、「生成AIによって自然言語で気軽に作れるようになった」ことで、SQLの敷居は大きく下がりました。
2025.11.06
澁川喜規
Xでポストする:データベースと向き合う決意をしてから3年たった(31件の反応)
31
Facebookでシェアする:データベースと向き合う決意をしてから3年たった
はてなブックマークで見る:データベースと向き合う決意をしてから3年たった(168ブックマーク)
168
PostgreSQL 18の新機能、仮想生成列の使い方や制約、格納生成列との使い分けについて
仮想生成列についてまとめます。PostgreSQLで従来から利用できた格納生成列や、生成列自体の説明から合わせて紹介します。
2025.10.30
真野隼記
Xでポストする:PostgreSQL 18の新機能、仮想生成列の使い方や制約、格納生成列との使い分けについて(5件の反応)
5
Facebookでシェアする:PostgreSQL 18の新機能、仮想生成列の使い方や制約、格納生成列との使い分けについて
はてなブックマークで見る:PostgreSQL 18の新機能、仮想生成列の使い方や制約、格納生成列との使い分けについて(5ブックマーク)
5
PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」
「B-treeインデックスのスキップスキャン」機能が気になったので、機能の特徴を深堀りしつつ、実際の挙動を確認してみます。複合インデックス(複数の列で構成されるインデックス)の利用効率を劇的に向上させる新しいスキャン方法です。
2025.10.14
村田靖拓
Xでポストする:PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」(38件の反応)
38
Facebookでシェアする:PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」
はてなブックマークで見る:PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」(162ブックマーク)
162
PostgreSQL: 4億件のテーブルでSeq Scanが選ばれる問題を、統計情報(n_distinct)の改善で解決するまでのプロセス
私が現場で行った PostgreSQL のパフォーマンスチューニングについて、原因調査から解決までのプロセスを共有します。この記事が、「なぜか適切な実行計画が選ばれない、インデックスが使われない」といった同様の問題に直面している方の助けになれば幸いです。
2025.10.10
市川裕也
Xでポストする:PostgreSQL: 4億件のテーブルでSeq Scanが選ばれる問題を、統計情報(n_distinct)の改善で解決するまでのプロセス(9件の反応)
9
Facebookでシェアする:PostgreSQL: 4億件のテーブルでSeq Scanが選ばれる問題を、統計情報(n_distinct)の改善で解決するまでのプロセス
はてなブックマークで見る:PostgreSQL: 4億件のテーブルでSeq Scanが選ばれる問題を、統計情報(n_distinct)の改善で解決するまでのプロセス(8ブックマーク)
8
pg_dumpによる統計情報ダンプ検証
この度、PosgreSQLメジャーバージョンアップに伴い、pg_dumpに統計情報のバックアップ・リストアが追加されました。PostgreSQLのpg_dumpは、データ削除前のバックアップや他環境へのデータ移行などで広く利用されている機能だと思います。
2025.10.09
岩堀敦
Xでポストする:pg_dumpによる統計情報ダンプ検証
Facebookでシェアする:pg_dumpによる統計情報ダンプ検証
はてなブックマークで見る:pg_dumpによる統計情報ダンプ検証
PostgreSQL18でのEXPLAINの更新を見る、あわせてEXPLAINを振り返る
PostgreSQL 18の新機能と、あわせて基礎的な使い方まで記載します。
2025.10.08
山本竜玄
Xでポストする:PostgreSQL18でのEXPLAINの更新を見る、あわせてEXPLAINを振り返る(3件の反応)
3
Facebookでシェアする:PostgreSQL18でのEXPLAINの更新を見る、あわせてEXPLAINを振り返る
はてなブックマークで見る:PostgreSQL18でのEXPLAINの更新を見る、あわせてEXPLAINを振り返る(1ブックマーク)
1
PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
PostgreSQL 18ではUUIDv7生成に対応しました。今までのUUID v4(完全ランダム)は主キーとして使うと、ソート順で扱おうとするPostgreSQLの内部構造のB-Treeと相性が悪く...
2025.10.06
澁川喜規
Xでポストする:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較(5件の反応)
5
Facebookでシェアする:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
はてなブックマークで見る:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較(6ブックマーク)
6
半年がかりのパーサー移行を成功に導いた戦略 ~Rust製SQLフォーマッター開発の裏側~
uroboroSQL-fmt ver.1.0.0 では、フォーマッターの中核機能であるパーサーが新しい実装へと切り替わっています。本記事では、実に半年ほどかけて実現したパーサーの移行の裏側についてお話しします。
2025.10.01
仲泰志
Xでポストする:半年がかりのパーサー移行を成功に導いた戦略 ~Rust製SQLフォーマッター開発の裏側~(7件の反応)
7
Facebookでシェアする:半年がかりのパーサー移行を成功に導いた戦略 ~Rust製SQLフォーマッター開発の裏側~
はてなブックマークで見る:半年がかりのパーサー移行を成功に導いた戦略 ~Rust製SQLフォーマッター開発の裏側~(2ブックマーク)
2
PostgreSQL 全構文対応の Pure Rust な CST パーサーを作ってみた
先日リリースされたuroboroSQL-fmt ver1.0.0では、過去バージョンの課題を解決するために、新たに自作したパーサーを利用するように変更しました。
2025.09.30
山田修路
Xでポストする:PostgreSQL 全構文対応の Pure Rust な CST パーサーを作ってみた(31件の反応)
31
Facebookでシェアする:PostgreSQL 全構文対応の Pure Rust な CST パーサーを作ってみた
はてなブックマークで見る:PostgreSQL 全構文対応の Pure Rust な CST パーサーを作ってみた
Pure Rustで生まれ変わったPostgreSQL公式構文準拠SQLフォーマッター「uroborosql-fmt」をリリース🎉
roborosql-fmtの新バージョンv1.0.0をリリースしました。当社のSQLフォーマッター開発の歩みと課題の変遷について紹介します
2025.09.29
川渕皓太
Xでポストする:Pure Rustで生まれ変わったPostgreSQL公式構文準拠SQLフォーマッター「uroborosql-fmt」をリリース🎉
Facebookでシェアする:Pure Rustで生まれ変わったPostgreSQL公式構文準拠SQLフォーマッター「uroborosql-fmt」をリリース🎉
はてなブックマークで見る:Pure Rustで生まれ変わったPostgreSQL公式構文準拠SQLフォーマッター「uroborosql-fmt」をリリース🎉(1ブックマーク)
1
PostgreSQLの全文検索機能を試してみる
全文検索機能がPrismaにも標準で用意されているということを知りました。PostgreSQLで全文検索はというと、PGroongaとか、pg_bigmを使うとかがトップ出てくるし、そもそも検索をしたくなったらElasticsearch使う、みたいに思っていました。標準で全文検索もできるなら運用コストもだいぶ下げられそうです。
2025.08.29
澁川喜規
Xでポストする:PostgreSQLの全文検索機能を試してみる(130件の反応)
130
Facebookでシェアする:PostgreSQLの全文検索機能を試してみる
はてなブックマークで見る:PostgreSQLの全文検索機能を試してみる(136ブックマーク)
136
PostgreSQL設計ガイドラインのご紹介
フューチャー社内の有志メンバーでPostgreSQLDB設計ガイドラインを作成しました。
2025.05.30
宮崎将太
Xでポストする:PostgreSQL設計ガイドラインのご紹介(297件の反応)
297
Facebookでシェアする:PostgreSQL設計ガイドラインのご紹介
はてなブックマークで見る:PostgreSQL設計ガイドラインのご紹介(350ブックマーク)
350
Pocketに保存する:PostgreSQL設計ガイドラインのご紹介(53保存)
53
OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い
OracleDBにおける主要な採番方法であるSEQUENCEとIDENTITY列について、基本的な使い方を説明します。続いて、複数のテーブルへ同時にデータを投入する際に利用できるOracleDB特有のマルチテーブル・インサート構文における、それぞれの採番の実装方法と挙動の違いに焦点を当てて解説します
2025.05.20
姫路康太郎
Xでポストする:OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い(1件の反応)
1
Facebookでシェアする:OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い
はてなブックマークで見る:OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い
Pocketに保存する:OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い(2保存)
2
DynamoDBコスト削減のための基本的な施策4点
AWSコストの内訳で大きな割合を占めていた数百億オーダーのデータ(=Item)を保存しているDynamoDBのコストを削減する機会があり、その中で行った施策を「春の入門祭り2025」にあわせて共有します。
2025.05.12
八木雅斗
Xでポストする:DynamoDBコスト削減のための基本的な施策4点(15件の反応)
15
Facebookでシェアする:DynamoDBコスト削減のための基本的な施策4点
はてなブックマークで見る:DynamoDBコスト削減のための基本的な施策4点(7ブックマーク)
7
Pocketに保存する:DynamoDBコスト削減のための基本的な施策4点(12保存)
12
Engineer Camp 2024: Rust でのSQLフォーマッタ開発
Engineer Camp 2024 に参加した仲です。今回のインターンシップではRust製SQLフォーマッタを開発しました。この記事では、期間中に取り組んだ内容について紹介します!]
2024.12.10
仲泰志
Xでポストする:Engineer Camp 2024: Rust でのSQLフォーマッタ開発(4件の反応)
4
Facebookでシェアする:Engineer Camp 2024: Rust でのSQLフォーマッタ開発
はてなブックマークで見る:Engineer Camp 2024: Rust でのSQLフォーマッタ開発
Pocketに保存する:Engineer Camp 2024: Rust でのSQLフォーマッタ開発(3保存)
3
PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか
PostgreSQLのIDENTITYに設定したカラムの挙動について不明点があったので調べてみました
2024.11.13
真野隼記
Xでポストする:PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか(11件の反応)
11
Facebookでシェアする:PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか
はてなブックマークで見る:PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか(19ブックマーク)
19
Pocketに保存する:PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか(15保存)
15
PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった
パーティションテーブルに対して宣言的に排他制約を設定できるようになったアップデートについて取り上げます。
2024.11.06
真野隼記
Xでポストする:PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった(5件の反応)
5
Facebookでシェアする:PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった
はてなブックマークで見る:PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった(2ブックマーク)
2
Pocketに保存する:PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった(4保存)
4
PostgreSQL17リリース:to_regtypemod関数と型修飾子について
PostgreSQL 17ではバーフォーマンスの改善や、JSON周りなど大奥のアップデートが追加されていますが、その中でもデータ型文字列からデータ型の型修飾子を取得する関数to_regtypemodが新規に追加されました。
2024.10.23
山本竜玄
Xでポストする:PostgreSQL17リリース:to_regtypemod関数と型修飾子について(1件の反応)
1
Facebookでシェアする:PostgreSQL17リリース:to_regtypemod関数と型修飾子について
はてなブックマークで見る:PostgreSQL17リリース:to_regtypemod関数と型修飾子について
Pocketに保存する:PostgreSQL17リリース:to_regtypemod関数と型修飾子について(2保存)
2
PostgreSQL17リリース記念連載を始めます
PostgreSQL 17がリリースされたことを記念し、ブログ連載を始めます
2024.10.23
真野隼記
Xでポストする:PostgreSQL17リリース記念連載を始めます(3件の反応)
3
Facebookでシェアする:PostgreSQL17リリース記念連載を始めます
はてなブックマークで見る:PostgreSQL17リリース記念連載を始めます(2ブックマーク)
2
Pocketに保存する:PostgreSQL17リリース記念連載を始めます(3保存)
3
PostgreSQL拡張機能のPLV8を使ってみた
PostgreSQLで手続き型処理を実装することにがっつりと向き合うことがなかったため手続き型処理の実装言語はPL/pgSQL一択だと思いこんでいたのですが、実は複数の選択肢がありました。PL/pgSQL、PL/Tcl、PL/Perl、PL/Pythonや、サードパーティ提供も含めると多数の言語が使えるようです使えるようです。
2024.08.30
岸本卓也
Xでポストする:PostgreSQL拡張機能のPLV8を使ってみた(1件の反応)
1
Facebookでシェアする:PostgreSQL拡張機能のPLV8を使ってみた
はてなブックマークで見る:PostgreSQL拡張機能のPLV8を使ってみた
Pocketに保存する:PostgreSQL拡張機能のPLV8を使ってみた(1保存)
1
【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る
Google Cloud認定資格全冠を目指すべく、Professional Cloud Database Engineer Certification(PCDB)を受けてきました。無事に合格することができたので、本記事ではざっくりとした所感を書いていきたいと思います。
2024.07.30
岸下優介
Xでポストする:【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る(2件の反応)
2
Facebookでシェアする:【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る
はてなブックマークで見る:【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る
Pocketに保存する:【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る
1
2
3
次のページ