活発なカテゴリから探す
Programming
327
DevOps
134
Frontend
134
DataScience
100
Cloud
77
DB
70
Infrastructure
70
IaC
57
Business
50
Management
48
AIDD
46
DataEngineering
45
Security
36
人気のタグから探す
ガイドライン
23
Go言語
265
設計
42
PostgreSQL
28
Claude
15
MCP
7
Vue.js
42
AWS
135
Go1.26
7
オブサーバビリティ
8
Future Tech Blog
フューチャー技術ブログ
ホーム
カテゴリ
DB
DB
カテゴリ
データベース関係の技術を扱います。
累計
70
投稿
42
著者数
5032
総シェア数
1236
X
139
Facebook
2391
はてブ
1266
Pocket
直近1年
15
投稿
12
著者数
月別 投稿数の推移
よく読まれている記事
データベースと向き合う決意をしてから3年たった
2025.11
♡
168
PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか
2024.11
♡
34
PostgreSQLの全文検索機能を試してみる
2025.08
♡
135
PostgreSQL設計ガイドラインのご紹介
2025.05
♡
403
PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」
2025.10
♡
162
DynamoDB設計ガイドラインを公開しました
2026.02
♡
43
よく使われるタグ
PostgreSQL
22本で使用
SQL
13本で使用
AWS
11本で使用
データモデル
9本で使用
DynamoDB
9本で使用
新着記事
SQLフォーマッター uroborosql-fmt がNeovim/Eclipseなど各種エディタに対応 ― 言語サーバーとβ版リンターを公開しました🎉
SQLフォーマッター uroborosql-fmt の言語サーバーとβ版リンターをリリースしました。Neovim / Emacs / Eclipse など各種エディタでのセットアップ方法と、SQLコーディング規約に基づくリンターのルールを紹介します。
2026.08.17
フォーマッター
Linter
uroboroSQL
2WaySQL
LSP
Xでポストする
Facebookでシェアする
はてなブックマークで見る
PostgreSQLユーザーがSQL Server開発で知っておきたかった実践Tips10選
ここ数年は PostgreSQL を中心に開発していましたが、最近 SQL Server(Azure SQL Database)を利用する機会がありました。細かいところで、いくつか PostgreSQL と SQL Server で挙動が異なる点がありました。
2026.05.12
PostgreSQL
Xでポストする
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
このプロジェクトはテナント用と管理用の2つの DataSource を持つ構成で、Flyway を適用したいのは管理 DB だけ。Spring Boot の Flyway 自動構成は primary DataSource にしか紐づかないため、手動で Flyway Bean を構成する必要がありました。
2026.04.10
Java
SpringBoot
Xでポストする
Facebookでシェアする
はてなブックマークで見る
DynamoDB設計ガイドラインを公開しました
フューチャーでは、社内の有志メンバーが集まり、システム開発におけるベストプラクティスをまとめた「アーキテクチャ設計ガイドライン」の整備・公開を行っています。これまでフロントエンドからバックエンド、クラウドインフラ、Git戦略など幅広い分野のガイドラインを公開してきましたが、この度新たに「DynamoDB設計ガイドライン」を公開しました!
2026.02.27
ガイドライン
DynamoDB
Xでポストする
Facebookでシェアする
はてなブックマークで見る(43ブックマーク)
43
データベースと向き合う決意をしてから3年たった
3年前の秋のブログ週間でデータベースと向き合う決意というエントリーを書きました。3年経ちましたが、多少ベクトルは変わりましたが今も基本的な気持ちは変わっていません。むしろ、「生成AIによって自然言語で気軽に作れるようになった」ことで、SQLの敷居は大きく下がりました。
2025.11.06
生成AI
2WaySQL
エッセー
DFD
Xでポストする
Facebookでシェアする
はてなブックマークで見る(168ブックマーク)
168
PostgreSQL 18の新機能、仮想生成列の使い方や制約、格納生成列との使い分けについて
仮想生成列についてまとめます。PostgreSQLで従来から利用できた格納生成列や、生成列自体の説明から合わせて紹介します。
2025.10.30
PostgreSQL
PostgreSQL18
Xでポストする
Facebookでシェアする
はてなブックマークで見る(5ブックマーク)
5
PostgreSQL 18の新機能「B-treeインデックスのスキップスキャン」
「B-treeインデックスのスキップスキャン」機能が気になったので、機能の特徴を深堀りしつつ、実際の挙動を確認してみます。複合インデックス(複数の列で構成されるインデックス)の利用効率を劇的に向上させる新しいスキャン方法です。
2025.10.14
PostgreSQL
実行計画
PostgreSQL18
Xでポストする
Facebookでシェアする
はてなブックマークで見る(162ブックマーク)
162
PostgreSQL: 4億件のテーブルでSeq Scanが選ばれる問題を、統計情報(n_distinct)の改善で解決するまでのプロセス
私が現場で行った PostgreSQL のパフォーマンスチューニングについて、原因調査から解決までのプロセスを共有します。この記事が、「なぜか適切な実行計画が選ばれない、インデックスが使われない」といった同様の問題に直面している方の助けになれば幸いです。
2025.10.10
PostgreSQL
実行計画
Xでポストする
Facebookでシェアする
はてなブックマークで見る(8ブックマーク)
8
pg_dumpによる統計情報ダンプ検証
この度、PosgreSQLメジャーバージョンアップに伴い、pg_dumpに統計情報のバックアップ・リストアが追加されました。PostgreSQLのpg_dumpは、データ削除前のバックアップや他環境へのデータ移行などで広く利用されている機能だと思います。
2025.10.09
PostgreSQL
PostgreSQL18
Xでポストする
Facebookでシェアする
はてなブックマークで見る
PostgreSQL18でのEXPLAINの更新を見る、あわせてEXPLAINを振り返る
PostgreSQL 18の新機能と、あわせて基礎的な使い方まで記載します。
2025.10.08
PostgreSQL
実行計画
PostgreSQL18
Xでポストする
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
PostgreSQL 18ではUUIDv7生成に対応しました。今までのUUID v4(完全ランダム)は主キーとして使うと、ソート順で扱おうとするPostgreSQLの内部構造のB-Treeと相性が悪く...
2025.10.06
インデックス
PostgreSQL
PostgreSQL18
UUID
Xでポストする
Facebookでシェアする
はてなブックマークで見る(6ブックマーク)
6
半年がかりのパーサー移行を成功に導いた戦略 ~Rust製SQLフォーマッター開発の裏側~
uroboroSQL-fmt ver.1.0.0 では、フォーマッターの中核機能であるパーサーが新しい実装へと切り替わっています。本記事では、実に半年ほどかけて実現したパーサーの移行の裏側についてお話しします。
2025.10.01
Rust
フォーマッター
uroboroSQL
構文解析
Xでポストする
Facebookでシェアする
はてなブックマークで見る(2ブックマーク)
2
PostgreSQL 全構文対応の Pure Rust な CST パーサーを作ってみた
先日リリースされたuroboroSQL-fmt ver1.0.0では、過去バージョンの課題を解決するために、新たに自作したパーサーを利用するように変更しました。
2025.09.30
PostgreSQL
Rust
2WaySQL
構文解析
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pure Rustで生まれ変わったPostgreSQL公式構文準拠SQLフォーマッター「uroborosql-fmt」をリリース🎉
roborosql-fmtの新バージョンv1.0.0をリリースしました。当社のSQLフォーマッター開発の歩みと課題の変遷について紹介します
2025.09.29
PostgreSQL
Rust
フォーマッター
WebAssembly
uroboroSQL
Xでポストする
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
PostgreSQLの全文検索機能を試してみる
全文検索機能がPrismaにも標準で用意されているということを知りました。PostgreSQLで全文検索はというと、PGroongaとか、pg_bigmを使うとかがトップ出てくるし、そもそも検索をしたくなったらElasticsearch使う、みたいに思っていました。標準で全文検索もできるなら運用コストもだいぶ下げられそうです。
2025.08.29
Go言語
PostgreSQL
全文検索
Xでポストする
Facebookでシェアする
はてなブックマークで見る(135ブックマーク)
135
PostgreSQL設計ガイドラインのご紹介
フューチャー社内の有志メンバーでPostgreSQLDB設計ガイドラインを作成しました。
2025.05.30
AWS
PostgreSQL
ガイドライン
データモデル
RDS
Xでポストする
Facebookでシェアする
はてなブックマークで見る(350ブックマーク)
350
Pocketに保存する(53保存)
53
OracleDB マルチテーブル・インサートにおけるIDENTITY列とSEQUENCEの挙動の違い
OracleDBにおける主要な採番方法であるSEQUENCEとIDENTITY列について、基本的な使い方を説明します。続いて、複数のテーブルへ同時にデータを投入する際に利用できるOracleDB特有のマルチテーブル・インサート構文における、それぞれの採番の実装方法と挙動の違いに焦点を当てて解説します
2025.05.20
SQL
Oracle
IDENTITY
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(2保存)
2
DynamoDBコスト削減のための基本的な施策4点
AWSコストの内訳で大きな割合を占めていた数百億オーダーのデータ(=Item)を保存しているDynamoDBのコストを削減する機会があり、その中で行った施策を「春の入門祭り2025」にあわせて共有します。
2025.05.12
AWS
DynamoDB
コスト削減
Xでポストする
Facebookでシェアする
はてなブックマークで見る(7ブックマーク)
7
Pocketに保存する(12保存)
12
Engineer Camp 2024: Rust でのSQLフォーマッタ開発
Engineer Camp 2024 に参加した仲です。今回のインターンシップではRust製SQLフォーマッタを開発しました。この記事では、期間中に取り組んだ内容について紹介します!]
2024.12.10
SQL
インターン
VSCode
Rust
フォーマッター
2WaySQL
インターン2024
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(3保存)
3
PostgreSQLで連番を自動生成するIDENTITY列。SERIALとどちらを使うべきか
PostgreSQLのIDENTITYに設定したカラムの挙動について不明点があったので調べてみました
2024.11.13
PostgreSQL
IDENTITY
Xでポストする
Facebookでシェアする
はてなブックマークで見る(19ブックマーク)
19
Pocketに保存する(15保存)
15
PostgreSQL17リリース: 排他制約がパーティションの親テーブルに定義できるようになった
パーティションテーブルに対して宣言的に排他制約を設定できるようになったアップデートについて取り上げます。
2024.11.06
PostgreSQL
PostgreSQL17
パーティション
Xでポストする
Facebookでシェアする
はてなブックマークで見る(2ブックマーク)
2
Pocketに保存する(4保存)
4
PostgreSQL17リリース:to_regtypemod関数と型修飾子について
PostgreSQL 17ではバーフォーマンスの改善や、JSON周りなど大奥のアップデートが追加されていますが、その中でもデータ型文字列からデータ型の型修飾子を取得する関数to_regtypemodが新規に追加されました。
2024.10.23
SQL
PostgreSQL
PostgreSQL17
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(2保存)
2
PostgreSQL17リリース記念連載を始めます
PostgreSQL 17がリリースされたことを記念し、ブログ連載を始めます
2024.10.23
インデックス
PostgreSQL
PostgreSQL17
Xでポストする
Facebookでシェアする
はてなブックマークで見る(2ブックマーク)
2
Pocketに保存する(3保存)
3
PostgreSQL拡張機能のPLV8を使ってみた
PostgreSQLで手続き型処理を実装することにがっつりと向き合うことがなかったため手続き型処理の実装言語はPL/pgSQL一択だと思いこんでいたのですが、実は複数の選択肢がありました。PL/pgSQL、PL/Tcl、PL/Perl、PL/Pythonや、サードパーティ提供も含めると多数の言語が使えるようです使えるようです。
2024.08.30
JavaScript
PostgreSQL
TypeScript
Vite
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(1保存)
1
【合格記】Google Cloud Professional Cloud Database Engineer認定資格を振り返る
Google Cloud認定資格全冠を目指すべく、Professional Cloud Database Engineer Certification(PCDB)を受けてきました。無事に合格することができたので、本記事ではざっくりとした所感を書いていきたいと思います。
2024.07.30
GoogleCloud
合格記
PCDB
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する
1
2
3
次のページ