iT邦幫忙

postgresql相關文章
共有 241 則文章
鐵人賽 自我挑戰組 DAY 9

技術 第九關 - 有效操控暗影士兵:Supabase AI 提示詞

什麼是 AI 提示詞? 身為開發者,我們經常需要查閱文件、思考最佳實踐,還要處理各種技術細節。而 Supabase 官方提供專門開發 Supabase 應用的...

鐵人賽 Software Development DAY 9

技術 第九關 - 有效操控暗影士兵:Supabase AI 提示詞

什麼是 AI 提示詞? 身為開發者,我們經常需要查閱文件、思考最佳實踐,還要處理各種技術細節。而 Supabase 官方提供專門開發 Supabase 應用的...

鐵人賽 自我挑戰組 DAY 8

技術 第八關 - 召喚暗影士兵:Supabase MCP

什麼是 MCP? MCP(Model Context Protocol)是一個開放標準,讓 AI 助手能夠安全地連接和操作外部系統。 簡單來說: MCP 就像...

鐵人賽 Software Development DAY 8

技術 第八關 - 召喚暗影士兵:Supabase MCP

什麼是 MCP? MCP(Model Context Protocol)是一個開放標準,讓 AI 助手能夠安全地連接和操作外部系統。 簡單來說: MCP 就像...

鐵人賽 Software Development DAY 7

技術 第七關 - Supabase 自部署:打造專屬的後端服務

除了使用 Supabase 官方雲端平台,你也可以選擇在自己的伺服器上部署 Supabase!這就像是把整個 Supabase 搬到你自己家裡,完全由你掌控。...

鐵人賽 Software Development DAY 5

技術 Day5:Prisma ORM 與資料持久化層設計

從 Redis 記憶體到 PostgreSQL 持久化 在前四天的建置中,我們專注於 OTP 的核心邏輯:生成、驗證、速率限制。這些功能主要依賴 Redis 做...

鐵人賽 自我挑戰組 DAY 6

技術 第六關 - Supabase CLI 常用指令大全

在前面的文章中,我們已經學會了 Supabase CLI 的基本安裝和使用。今天要為大家整理一份完整的常用指令清單,讓你在開發過程中能夠快速查找和使用這些實用...

鐵人賽 Software Development DAY 6

技術 第六關 - Supabase CLI 常用指令大全

在前面的文章中,我們已經學會了 Supabase CLI 的基本安裝和使用。今天要為大家整理一份完整的常用指令清單,讓你在開發過程中能夠快速查找和使用這些實用...

鐵人賽 Software Development DAY 5

技術 第五關 - Supabase CLI(下)- 本地資料表建立與雲端同步

在上集中,我們學會了如何安裝、設定 Supabase CLI 以及基本指令的使用。這一集將用最簡單的方式示範如何本地建立資料表、同步到雲端,以及進行資料填充。...

鐵人賽 Software Development DAY 4

技術 第四關 - Supabase CLI(上)- 安裝、設定、指令

Supabase CLI 是開發者在本地環境中管理 Supabase 專案的強大工具。透過 CLI,你可以在本地建立完整的 Supabase 開發環境,包括資...

鐵人賽 Build on AWS DAY 5

技術 Day 5: 從 local 環境連線到雲端資料庫和遷移地端資料到雲端

在 AWS 建完 PostgreSQL 之後,今天就來嘗試在地端連線到雲端的 PostgreSQL ,並且把原本在 local 環境的資料匯到雲端吧! 連線到雲...

鐵人賽 Software Development DAY 3

技術 第三關 - Supabase 官方文件導覽

今天要介紹的是 Supabase 的官方文件中導覽列,摘要整個網站的文件,將幫助你快速了解 Supabase 的各項功能,後續文章將介紹使用方式。 官網文件導...

鐵人賽 Build on AWS DAY 4

技術 Day 4: 使用 AWS Aurora 雲端服務部署 PostgreSQL

資料庫為何需要上雲? 隨著現在雲端服務越來越方便,為了可以節省管理資料庫的成本,更彈性擴充資料庫資源,並更快速的災難還原,越來越多的公司選擇將資料庫上雲。據G...

鐵人賽 Software Development DAY 2

技術 第二關 - Supabase 從零基礎到專業開發者

為什麼 Supabase 適合所有人? Supabase 就像主角獨自擁有的「系統」,裡面有各種不同複雜度的工具,能在這個工具箱中找到適合自己目前技能水平的工...

鐵人賽 Software Development DAY 1

技術 第一關 - 打造全端應用的秘密武器:Supabase

故事介紹 「身為前端開發者,是否也曾為後端開發頭痛?」 大家好我是William,身為前端開發者,在開發自己的專案時,經常需要處理後端的資料庫、認證等功能。傳...

鐵人賽 DevOps DAY 16

技術 DevSpace Commands:建立自定義開發指令 📖

賢者大叔的容器修煉手札系列 第 16 篇 DevSpace Commands :建立自定義開發指令 📖 🌅 今日修煉開始還記得昨天我們學會了如何用 DevSp...

鐵人賽 Software Development DAY 30

技術 Day 30: 比較直接映射 和 JSONB效能:以 Apache access log為範例(下)

在昨天的文章(Day 29: 比較直接映射 和 JSONB效能:以 Apache access log為範例(上))做完一連串的實驗之後可以發現,以直接映射或...

鐵人賽 Software Development DAY 29

技術 Day 29: 比較直接映射 和 JSONB效能:以 Apache access log為範例(上)

最後兩天,讓我們來做個實驗吧!今天將分享實驗的設置和結果,比較兩種在 PostgreSQL 中存儲 log 方法的效能: 直接映射:每個日誌欄位映射到專用的表...

鐵人賽 Software Development DAY 28

技術 Day 28: pgAdmin 的 EXPLAIN ANALYZE 工具介紹

分析 SQL 語法除了如之前的文章介紹,可以用 EXPLAIN 之外,還可以用更詳細的 EXPLAIN ANALYZE 。EXPLAIN ANALYZE 除了原...

鐵人賽 Software Development DAY 27

技術 Day 27: pgAdmin 的 EXPLAIN 工具介紹(下)

昨天簡單介紹了 pgAdmin 裡面的 EXPLAIN 工具,今天就來多說說除了圖解查詢的行為之外,還有什麼分析功能。 pgAdmin 會整理一個表格,列出每個...

鐵人賽 Software Development DAY 26

技術 Day 26: pgAdmin 的 EXPLAIN 工具介紹(上)

EXPLAIN是一個用來分析 SQL 語法很好用的工具,不只是 MySQL , PostgreSQL 也可以使用,接下來會介紹一下,EXPLAIN 在 Post...

鐵人賽 Software Development DAY 25

技術 Day 25: 如何查看Write-Ahead Logging (WAL)的使用情況?

WAL 是關聯式資料庫中,用於提供原子性和持久性的方法,所有的修改在正式生效之前,都要先寫入 log 。不只在 PostgreSQL , MySQL 和 Dat...

鐵人賽 Software Development DAY 24

技術 Day 24: 什麼是 Write-Ahead Logging (WAL)?

WAL(預寫日誌)是一種資料庫確保資料完整性的方法。在進行資料檔案(如資料表、索引)變更時,先將這些變更寫入 WAL 日誌,然後在執行commit之後,一次把多...

鐵人賽 Software Development DAY 23

技術 Day 23: 探討 Auto Scaling 架構下的資料庫連線數瓶頸:以 JMeter 壓力測試為例

昨天介紹什麼是 max_connections ,今天就來介紹 max_connections 可能會造成的資料庫連線數瓶頸,並以實際壓測來說明會發生什麼事,實...

鐵人賽 Software Development DAY 22

技術 什麼是 max_connections ?

在現今應用架構中, Auto Scaling 早已成為服務穩定與資源彈性調度的核心機制。不論是負載突增時自動增加機器,或是在流量下降時減少機器, Auto Sc...

鐵人賽 Software Development DAY 21

技術 Day 21: 如何使用 pgbench ?

昨天介紹什麼是 pgbench ,以及 pgbench 的功能和實際用途,今天就來聊聊如何使用吧!要進行測試的話,需要有資料和執行測試腳本,所以下面會介紹如何初...

鐵人賽 Software Development DAY 20

技術 Day 20: 什麼是 pgbench ?

當談到資料庫效能優化時,基準測試(Benchmarking)是一個不可或缺的步驟。對於使用 PostgreSQL 的開發者或資料庫管理員來說,官方提供了一個強大...

鐵人賽 Software Development DAY 19

技術 Day 19: 深入淺出索引 (下)

昨天介紹完索引是什麼、為什麼需要索引和索引運作機制,今天要來聊聊 PostgreSQL 有哪些索引類型。除了昨天提到的 B-Tree 之外,其實 Postgre...

鐵人賽 Software Development DAY 18

技術 Day 18: 深入淺出索引 (上)

在資料庫管理中,索引是一個不可忽視的重要工具。它能大幅提升查詢效能,讓資料庫能以更快的速度搜尋特定資料,然而,索引的使用也伴隨著系統額外的負擔,因此必須謹慎使用...

鐵人賽 Software Development DAY 17

技術 Day 17: Generated Columns 的作用與如何使用

Generated Columns 是一種特殊的 column ,在 PostgreSQL 12版以上才有支援,這種特殊的 column ,可以讓你把其他 co...