<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PostgreSQL 彙整 - 歐立威科技</title>
	<atom:link href="https://www.omniwaresoft.com.tw/tag/postgresql/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.omniwaresoft.com.tw/tag/postgresql/</link>
	<description>歐立威科技 Omniwaresoft｜全方位企業級開源軟體解決方案</description>
	<lastBuildDate>Fri, 22 May 2026 06:14:24 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>

<image>
	<url>https://www.omniwaresoft.com.tw/wp-content/uploads/2022/12/android-icon-192x192-1.png</url>
	<title>PostgreSQL 彙整 - 歐立威科技</title>
	<link>https://www.omniwaresoft.com.tw/tag/postgresql/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">242464019</site>	<item>
		<title>2026.6.10【線上研討會】 PostgreSQL 性能優化：查詢加速與資源監控技巧</title>
		<link>https://www.omniwaresoft.com.tw/calendar-event/2026-6-10-postgresql/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Wed, 10 Jun 2026 11:00:00 +0000</pubDate>
				<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?post_type=tribe_events&#038;p=46574</guid>

					<description><![CDATA[🔍  Index 加了卻沒生效？資料庫在...]]></description>
										<content:encoded><![CDATA[
<p></p>
<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" />  Index 加了卻沒生效？資料庫在尖峰時刻無預警卡頓？</p>
<p>資料量成長後，單純的 SQL 優化已不足以應對複雜的效能瓶頸。理解 PostgreSQL 的 MVCC 機制、Index 結構（B-Tree, GIN, GiST）與底層資源分配，是確保系統在高併發環境下穩定運行的關鍵。</p>
<p>本活動將拆解 EXPLAIN ANALYZE 診斷邏輯，並透過 pg_stat_statements 與 pg_stat_activity 建立精準監控體系，幫助開發者定位慢查詢、排除資源競爭，實現系統性能的極致化！</p>
<p></p>
<div class="wp-block-button aligncenter is-style-fill"><a class="wp-block-button__link has-vivid-red-background-color has-background" href="https://accu.ps/cp7lyk" target="_blank" rel="noreferrer noopener">報名 0610研討會</a></div>
<h2 class="wp-block-heading" style="text-align: left;">活動資訊</h2>



<p>日期：2026.6.10 (三) 11:00 &#8211; 12:00</p>
<p>形式：線上</p>
<h2 class="wp-block-heading" style="text-align: left;">活動亮點</h2>
<p>

</p>
<p></p>
<ul class="wp-block-list">
<li><strong>Index 調優實踐：</strong> 掌握複合索引與部分索引，避開 Index Bloat。</li>
<li><strong>執行計畫剖析：</strong> 透過診斷工具，精準定位 Seq Scan 與效能瓶頸。</li>
<li><strong>資源監控技巧：</strong> 活用 pg_stat 系統表，即時偵測併發衝突與 I/O 異常。</li>
</ul>
<p>

</p>
<p>我們誠摯邀請您，一同深入學習 Postgresql 最新技術，掌握職場競爭力！</p>
<p></p>





<h2 class="wp-block-heading">活動議程</h2>



<div class="wp-block-button aligncenter is-style-fill">
<table class="has-fixed-layout" style="height: 203px;" width="817">
<tbody>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>時間</strong></div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>議程</strong></div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>講師</strong></div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">10:55~11:00</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">來賓報到</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:00~11:05</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">Opening</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:05~11:55</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">
<p>PostgreSQL 性能優化：查詢加速與資源監控技巧</p>
</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">歐立威科技<br data-rich-text-line-break="true" />資料庫工程師<br data-rich-text-line-break="true" />Victor</div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:55~12:00</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">QA</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
</tbody>
</table>
<br />
<p style="text-align: left;">本活動完全免費，誠摯邀請公司行業及政府單位的主管、IT 相關及專業技術人員踴躍報名參加！請以公司信箱報名以加速審核。</p>
<p style="text-align: left;">若您不屬於上述類別人員，恕無法接受報名，敬請見諒，感謝您的理解與支持。</p>
<h2 class="wp-block-heading" style="text-align: left;">限時抽獎</h2>
<p style="text-align: left;">

</p>
<p style="text-align: left;">於 2026/6/5 前到歐立威科技臉書指定貼文參加【開源隨堂考】，就有機會將 <strong><span style="color: #ff0000;"><span class="sme-text-color has-vivid-red-color">精美 EDB 周邊</span></span> </strong>帶回家！<strong>** 一人限抽一次 ***</strong></p>
<p><a href="https://omni-tech.cc/yd82f">點我參加抽獎</a></p>
</div>



<h2 class="wp-block-heading">更多精彩內容，都在 Youtube</h2>



<p>如果你對影音內容比較感興趣，歡迎到我們的 Youtube 頻道看看！</p>
<p><iframe title="EDB/PostgreSQL Replication - 備援機制、Replication介紹【研討會精華】" width="1170" height="658" src="https://www.youtube.com/embed/ehP9QSNitq8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>



<p>&nbsp;</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46574</post-id>	</item>
		<item>
		<title>2026.6.10【線上研討會】 PostgreSQL 性能優化：查詢加速與資源監控技巧</title>
		<link>https://www.omniwaresoft.com.tw/all-events/edb-event/2026-6-10-postgresql-webinar/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Tue, 19 May 2026 06:31:19 +0000</pubDate>
				<category><![CDATA[EDB 活動]]></category>
		<category><![CDATA[PostgreSQL 活動]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=46569</guid>

					<description><![CDATA[Index 加了卻沒生效？資料庫在尖峰時刻無預警卡頓？本活動將拆解 EXPLAIN ANALYZE 診斷邏輯，並透過 pg_stat_statements 與 pg_stat_activity 建立精準監控體系，幫助開發者定位慢查詢、排除資源競爭，實現系統性能的極致化！]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" fetchpriority="high" width="1024" height="512" data-id="46570" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/610-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=1024%2C512&#038;ssl=1" alt="" class="wp-image-46570" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/610-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=1024%2C512&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/610-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=300%2C150&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/610-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/610-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?w=1080&amp;ssl=1 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Index 加了卻沒生效？資料庫在尖峰時刻無預警卡頓？</p>



<p>資料量成長後，單純的 SQL 優化已不足以應對複雜的效能瓶頸。理解 PostgreSQL 的 MVCC 機制、Index 結構（B-Tree, GIN, GiST）與底層資源分配，是確保系統在高併發環境下穩定運行的關鍵。</p>



<p>本活動將拆解&nbsp;<span style="background-image: linear-gradient(transparent 60%, rgba(171, 184, 195, 0.5) 60%)" class="sme-highlighter">EXPLAIN ANALYZE</span>&nbsp;診斷邏輯，並透過&nbsp;<span style="background-image: linear-gradient(transparent 60%, rgba(171, 184, 195, 0.5) 60%)" class="sme-highlighter">pg_stat_statements</span>&nbsp;與&nbsp;<span style="background-image: linear-gradient(transparent 60%, rgba(171, 184, 195, 0.5) 60%)" class="sme-highlighter">pg_stat_activity</span>&nbsp;建立精準監控體系，幫助開發者定位慢查詢、排除資源競爭，實現系統性能的極致化！</p>



<h2 class="wp-block-heading">活動資訊</h2>



<p>日期：2026.6.10 (三) 11:00 &#8211; 12:00</p>



<p>形式：線上</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://accu.ps/cp7lyk" target="_blank" rel="noreferrer noopener">立即報名</a></div>
</div>



<h2 class="wp-block-heading">活動亮點</h2>



<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>Index 調優實踐：</strong>&nbsp;掌握複合索引與部分索引，避開 Index Bloat。<br><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>執行計畫剖析：</strong>&nbsp;透過診斷工具，精準定位 Seq Scan 與效能瓶頸。<br><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>資源監控技巧：</strong>&nbsp;活用&nbsp;pg_stat&nbsp;系統表，即時偵測併發衝突與 I/O 異常。</p>



<p>我們誠摯邀請您，一同深入學習 Postgresql 最新技術，掌握職場競爭力！</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>活動議程</strong> <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-center" data-align="center"><strong>時間</strong></td><td class="has-text-align-center" data-align="center"><strong>議程</strong></td><td class="has-text-align-center" data-align="center"><strong>講師</strong></td></tr><tr><td class="has-text-align-center" data-align="center">10:55~11:00</td><td class="has-text-align-center" data-align="center">來賓報到</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:00~11:05</td><td class="has-text-align-center" data-align="center">Opening</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:05~11:55</td><td class="has-text-align-center" data-align="center">PostgreSQL 性能優化：<br>查詢加速與資源監控技巧</td><td class="has-text-align-center" data-align="center">歐立威科技<br>資料庫工程師<br>Victor</td></tr><tr><td class="has-text-align-center" data-align="center">11:55~12:00</td><td class="has-text-align-center" data-align="center">QA</td><td class="has-text-align-center" data-align="center"></td></tr></tbody></table></figure>



<p>本活動完全免費，誠摯邀請公司行業及政府單位的主管、IT 相關及專業技術人員踴躍報名參加！</p>



<p>若您不屬於上述類別人員，恕無法接受報名，敬請見諒，感謝您的理解與支持。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 限時抽獎 <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>於 2026/6/5 前到歐立威科技臉書指定貼文參加【開源隨堂考】，就有機會將 <strong><span class="sme-text-color has-vivid-red-color">精美 EDB 周邊</span></strong> 帶回家！<br>*** 一人限抽一次 ***</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://omni-tech.cc/yd82f" target="_blank" rel="noreferrer noopener">點我參加參加活動</a></div>
</div>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46569</post-id>	</item>
		<item>
		<title>2026.06.04【線上研討會】 告別人工換證風險！用 IBM HashiCorp Vault 打造憑證自動化管理新標準</title>
		<link>https://www.omniwaresoft.com.tw/all-events/hashicorp-vault-event/2026-06-04-vault-webinar/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Mon, 11 May 2026 06:21:42 +0000</pubDate>
				<category><![CDATA[HashiCorp Vault 活動]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=46530</guid>

					<description><![CDATA[SSL 憑證有效期已正式縮短至 200 天，未來只會更短 —— 你的憑證管理流程準備好了嗎？本活動將分享如何透過 IBM HashiCorp Vault 將憑證管理自動化，以「系統自動執行」取代高風險的人工操作，協助企業大幅降低維運負擔，穩定服務不中斷！]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" width="1024" height="512" data-id="46531" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/64-Vault-webinar-4.png?resize=1024%2C512&#038;ssl=1" alt="" class="wp-image-46531" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/64-Vault-webinar-4.png?resize=1024%2C512&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/64-Vault-webinar-4.png?resize=300%2C150&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/64-Vault-webinar-4.png?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/05/64-Vault-webinar-4.png?w=1080&amp;ssl=1 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> SSL 憑證有效期已正式縮短至 200 天，未來只會更短 —— 你的憑證管理流程準備好了嗎？</p>



<p>Google 等國際大廠推動 SSL 憑證有效期持續縮短，讓企業面臨「更頻繁、更高風險」的換證壓力。在雲端與微服務架構下，只要一張憑證漏換，就可能導致服務中斷、交易失敗，甚至造成品牌信任與營收損失。</p>



<p>本活動將聚焦分享，如何透過 IBM HashiCorp Vault 將憑證管理自動化，以「系統自動執行」取代高風險的人工操作，協助企業大幅降低維運負擔，穩定服務不中斷！</p>



<h2 class="wp-block-heading">活動資訊</h2>



<p>日期：2026.06.04 (四) 11:00 &#8211; 12:00</p>



<p>形式：線上</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://accu.ps/ErUy6D" target="_blank" rel="noreferrer noopener">立即報名</a></div>
</div>



<h2 class="wp-block-heading">活動亮點</h2>



<ul class="wp-block-list">
<li><strong>自動化續約：</strong> 從核發到續約全程自動化，徹底擺脫人工換證與疏漏風險</li>



<li><strong>全局化控管：</strong> 集中管理所有憑證生命週期，消除維運盲點</li>



<li><strong>零風險部署：</strong> 建立自動化閉環機制，確保憑證在期限內完成續約</li>
</ul>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>活動議程</strong> <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-center" data-align="center"><strong>時間</strong></td><td class="has-text-align-center" data-align="center"><strong>議程</strong></td><td class="has-text-align-center" data-align="center"><strong>講師</strong></td></tr><tr><td class="has-text-align-center" data-align="center">10:55~11:00</td><td class="has-text-align-center" data-align="center">來賓報到</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:00~11:05</td><td class="has-text-align-center" data-align="center">Opening</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:05~11:55</td><td class="has-text-align-center" data-align="center">IBM HashiCorp Vault<br>告別人工換證風險！打造憑證自動化管理新標準</td><td class="has-text-align-center" data-align="center">台灣 IBM 技術顧問經理 Darren<br> 歐立威科技技術顧問 Leo </td></tr><tr><td class="has-text-align-center" data-align="center">11:55~12:00</td><td class="has-text-align-center" data-align="center">QA</td><td class="has-text-align-center" data-align="center"></td></tr></tbody></table></figure>



<p>本活動完全免費，誠摯邀請公司行業及政府單位的主管、IT 相關及專業技術人員踴躍報名參加！</p>



<p>若您不屬於上述類別人員，恕無法接受報名，敬請見諒，感謝您的理解與支持。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>參加好禮</strong> <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p><strong>活動報名通過，會後填寫問卷即可領取<span class="sme-text-color has-vivid-red-color">學習簡報</span>！</strong></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://accu.ps/ErUy6D" target="_blank" rel="noreferrer noopener">手刀卡位</a></div>
</div>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46530</post-id>	</item>
		<item>
		<title>EDB Postgres AI Factory：開發 AI Agent 的技術架構重點</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/edb-postgres-ai-factory-agent/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Tue, 07 Apr 2026 01:39:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=46258</guid>

					<description><![CDATA[本文解析 EDB Postgres AI Factory 如何透過新一代技術架構，整合視覺化開發工具 Agent Studio 與高效向量資料庫引擎 VectorChord，協助企業在確保資料主權的前提下，克服 AI 落地斷層，打造穩定、可擴展的企業級 AI 應用基礎架構。]]></description>
										<content:encoded><![CDATA[
<p>AI Agent 的開發不缺原型，但真正能進入生產環境的案例寥寥無幾。從開發雛型到落實為穩定、可信的企業級應用，中間存在著技術斷層，而核心問題在於資料。</p>



<p>針對這個挑戰，EDB 推出新一代 EDB Postgres AI Factory，協助企業在完全掌控資料的前提下，落實生成式 AI（GenAI）的推論應用。市場趨勢顯示，領先企業已不再將 AI 視為單一專案，而是將其納入基礎架構的一環。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">推薦閲讀</span>：<a href="https://www.omniwaresoft.com.tw/product-news/edb-news/edb-postgres-ai-q1-2026-highlights/" target="_blank" rel="noreferrer noopener">EDB Postgres® AI 2026 第一季新功能亮點</a></p>



<h2 class="wp-block-heading"><strong>成功關鍵：資料主權與架構</strong></h2>



<p>根據一項針對全球 2,050 位企業領袖的調查，雖然 95% 企業計畫在三年內建立自有的 AI 與資料平台，但僅 13% 能真正產生效益。他們的 ROI 是同業的 5 倍，在生產環境中部署的 AI Agent 數量也是兩倍以上。其優勢在於對「資料主權」的掌控：能完全管理資料的儲存、存取方式與 AI 運作邏輯，同時解決安全性、合規與規模化擴展的難題，而不必在技術間權衡取捨。</p>



<p>EDB Postgres AI 是為了解決這些挑戰而設計，新一代 AI Factory 則進一步強化了這項能力。</p>



<p>Gartner 報告指出，具備生成式 AI 功能的資料庫管理系統（DBMS）支出預計到 2028 年將成長三倍，且超過 75% 的企業將 AI-ready data 列為首要投資項目。Gartner 將 EDB 列為企業級 AI Agent 的代表性供應商，並強調資料庫在架構中扮演的三大關鍵角色：<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">Agent 記憶</span>（Memory）、<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">知識來源</span>（Knowledge source）與<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">任務執行</span>（Task execution）。目前的挑戰在於：如何在不產生技術債的情況下，滿足開發需求並將應用推向生產環境。</p>



<h2 class="wp-block-heading">AI Agent 適用場景與分層模型</h2>



<p>AI Agent 能處理自動化網路監控、多步驟客服流程及即時營運情資，其商業價值在於處理開放式任務、模糊輸入與跨系統調度。</p>



<p>例如：在處理資料庫效能問題時，Agent 能在秒級內分析慢查詢日誌、檢查鎖定表並提供分析假設，這類高價值的推理能力是其優勢。</p>



<p>然而，針對具備明確邏輯的任務，如系統擴展、故障轉移或組態變更，過度使用 Agent 反而會增加複雜度與風險。這類任務應採用<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">確定性的策略引擎</span>，而非機率性的 AI 模型，以避免合規風險與難以除錯的行為。</p>



<p>成熟的技術架構不應是「全 Agent 化」，而是採用分層模型：</p>



<ul class="wp-block-list">
<li><strong>Agent 層</strong>：分析、建議與綜合資訊</li>



<li><strong>策略引擎層</strong>：驗證與最終決策</li>



<li><strong>執行層</strong>：具體行動</li>
</ul>



<p>此架構能確保在需要的地方發揮智慧，在關鍵的地方保持掌控。企業需要的解決方案應能輕鬆開發基於真實資料的 Agent，而非僅能在測試環境運作的原型，並彈性地將 Agent 置於合適的架構層級中。</p>



<p>日本電信商 NTT East 便採用 EDB Postgres AI Factory，在完全私有的環境中部署用於網路維運的 AI Agent，實現自動化偵測與問題回應。這證明了技術信心不僅來自模型，更來自底層的基礎架構。</p>



<h2 class="wp-block-heading">Agent Studio：視覺化開發與整合</h2>



<p>EDB AI Factory 最顯著的演進是重塑了 Agent Studio。它採用 Langflow 作為視覺化整合開發環境（IDE），並基於產業標準的 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">LangChain</span> 生態系建構而成。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" width="1024" height="576" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=1024%2C576&#038;ssl=1" alt="" class="wp-image-46259" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-4.png?resize=2048%2C1152&amp;ssl=1 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>許多企業的 AI 計畫在從概念驗證（PoC）轉向生產環境時，常因開發環境與實際基礎架構脫節，導致需重新設計架構，耗費大量時間與預算。</p>



<p>Agent Studio 解決了這個斷層：在視覺化介面開發的原型即是產品，每個 Flow 都能直接轉換為 REST API 端點，無需額外的工程交接即可部署。</p>



<h4 class="wp-block-heading"><strong>視覺化開發與 Python 擴充性</strong></h4>



<p>透過拖拉式介面，開發者能快速串接 LLM、儲存空間與資料源，並在部署前驗證邏輯。</p>



<p>當需求變得複雜時，系統也支援完整的 Python 擴充性，確保開發不受限。這種設計<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">兼顧了開發效率（拖拉式）與細膩控制（寫程式）</span>，讓企業能根據需求彈性選擇。</p>



<h4 class="wp-block-heading"><strong>企業級部署的核心能力：</strong></h4>



<ul class="wp-block-list">
<li><strong>MCP (Model Context Protocol) 支援</strong>：任何 Flow 都能作為 MCP 伺服器供其他 Agent 或應用程式調用，支援企業建構模組化的多 Agent 協作架構。</li>



<li><strong>安全 Agent 記憶體</strong>：將中間狀態與工具輸出儲存在本地的 Postgres 中，避免敏感資料傳輸至公用 LLM，滿足金融、醫療與電信等高度合規產業的需求。</li>



<li><strong>Agent 生命週期管理</strong>：整合 LangSmith、Langfuse 等觀測性工具，並內建 Agent Lifecycle Toolkit (ALTK)，在進入生產環境前預先識別推理邏輯或輸出品質的問題。</li>
</ul>



<p>EDB 選擇以 Langflow 為基礎，反映了其擁抱開源技術的原則。這讓開發團隊能利用活躍的社群生態快速迭代，同時避免被單一廠商綁定，確保技術架構能跟上 AI 領域的快速演進。</p>



<h2 class="wp-block-heading">向量資料庫升級：VectorChord 雙架構</h2>



<p>AI Agent 的表現取決於資料的即時性與索引品質。</p>



<p>為了滿足不同規模的技術需求，新一代 AI Factory 對內建的向量資料庫功能進行了重大升級：在保留 pgvector 的同時，新<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">增了 <a href="https://www.enterprisedb.com/docs/pg_extensions/vectorchord/" target="_blank" rel="noreferrer noopener">VectorChord</a> 索引選項</span>，讓 Postgres 在單一平台上展現專用向量資料庫的效能。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="576" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=1024%2C576&#038;ssl=1" alt="" class="wp-image-46260" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-5.png?resize=2048%2C1152&amp;ssl=1 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h4 class="wp-block-heading"><strong>適應不同規模的索引選擇</strong></h4>



<p>對於多數企業的 RAG 應用，pgvector 仍是首選，能穩定處理千萬級別的向量資料。</p>



<p>然而，當 AI 應用規模擴展至「億級」向量、維度更高且需支撐數百個並發查詢時，傳統的 HNSW 索引在建立時間、記憶體消耗與吞吐量上會面臨挑戰。</p>



<p>VectorChord 正是為了突破此瓶頸而設計，其具備以下技術優勢：</p>



<ul class="wp-block-list">
<li><strong>超越專用向量資料庫的效能：</strong>採用 IVF-RaBitQ 索引架構，索引速度較 pgvector 快 100 倍，並在維持 95% 以上召回率（Recall）的前提下，提供 5 倍快的查詢速度。</li>



<li><strong>高效率資源利用</strong>：處理 1 億筆 768 維向量時，在僅 32GB 記憶體的環境下，P50 延遲僅為 35ms。與**專用向量資料庫（如 Pinecone）**相比，每一塊錢能處理的向量數量高出 6 倍。</li>



<li><strong>無痛升級</strong>：完全相容 pgvector 的資料型態與語法。企業可根據需求隨時切換索引，無需修改應用程式程式碼或遷移至其他資料庫。</li>
</ul>



<h4 class="wp-block-heading"><strong>三大效益：</strong></h4>



<ol start="1" class="wp-block-list">
<li><strong>即時性與響應速度</strong>：更快的索引速度縮短了知識庫更新的延遲，讓 Agent 能基於最新資料運作，提升輸出的準確度與用戶體驗。</li>



<li><strong>資料主權與掌控</strong>：所有向量資料原生儲存在 Postgres 中，<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">無需額外維護外部向量資料庫</span>，降低資料外洩風險與治理成本，適合地端或隔離環境部署。</li>



<li><strong>規模化下的成本優勢</strong>：VectorChord 優異的儲存與記憶體效率，讓企業無需投資昂貴的專用硬體，即可在現有的 Postgres 環境中運行十億級規模的 AI 工作負載，實現資料庫架構的精簡與整合。</li>
</ol>



<h2 class="wp-block-heading">在可控資料架構下落實 AI 應用</h2>



<p>AI Agent 的競爭關鍵在於穩定、安全且具備規模化的技術架構。EDB Postgres AI Factory 透過整合視覺化開發工具、高效能向量引擎與自動化 Pipeline，協助企業在完全掌控資料的前提下，大幅縮短從原型開發到生產環境的部署時程。</p>



<p>這套整合方案讓團隊能隨著 AI 技術演進靈活切換模型，且無需更動底層基礎架構，確保 AI 計畫能真正落地並產生實質的商業價值。</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/B4bWw4Xb-eo?si=spH7VpF4kAteip4q" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/next-generation-edb-postgres-ai-factory-built-agent-era" target="_blank" rel="noreferrer noopener">The Next Generation of EDB Postgres AI Factory: Built for the Agent Era</a></p>



<p>想瞭解更多？<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46258</post-id>	</item>
		<item>
		<title>EDB Postgres® AI 2026 第一季新功能亮點</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/edb-postgres-ai-q1-2026-highlights/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Wed, 01 Apr 2026 03:56:16 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=46239</guid>

					<description><![CDATA[EDB Postgres® AI 最新發布！針對 AI Agent 時代提供 PB 級向量引擎與 WarehousePG 效能優化，相較雲端資料倉儲可節省 58% TCO。本文解析如何透過 Agent Studio 視覺化開發 AI 應用，並整合 NVIDIA GPU 加速與 Red Hat Ansible 自動化維運，實現 99.999% 高可用性。想瞭解 EDB 如何驅動企業 AI 轉型？歡迎聯繫我們。]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">數位轉型核心：EDB Postgres® AI</h2>



<p>目前僅 13% 的企業成功將 AI Agent 專案導入生產環境，主因在於基礎設施限制。根據 EDB 的調查，企業急需一個能直接掌控，並統一處理交易、分析與 AI 工作負載的平台。</p>



<p>傳統資料堆疊因拼湊舊系統與各家雲端平台，導致資料自主權風險、效能不穩且成本難以預測。EDB Postgres® AI 提供 PB 級效能並節省 58% 成本，且無供應商鎖定（Vendor lock-in）。</p>



<h2 class="wp-block-heading">PB 級分析：穩定效能與可預測成本</h2>



<h3 class="wp-block-heading"><strong>全方位資料倉儲監控與管理</strong></h3>



<p>EDB 致力於提升 Postgres 的分析引擎實力。根據 McKnight Consulting Group 的測試，<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">WarehousePG</span> 對比 Snowflake 與 Databricks 等雲端資料倉儲，表現如下：</p>



<ul class="wp-block-list">
<li>成本效益： <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">TCO 最高節省 58%</span>，採用可預測成本模型，無隱藏費用。</li>



<li>高穩定性： 在高併發負載下，效能穩定度高出 52%。</li>



<li>部署彈性： 支援雲端、地端、隔離環境（Air gapped）或混合雲。</li>
</ul>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="576" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=1024%2C576&#038;ssl=1" alt="" class="wp-image-46240" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image.png?resize=2048%2C1152&amp;ssl=1 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center">圖 1：EDB Postgres AI 對比雲端資料倉儲可節省 58% TCO。</p>



<p>維運優化：WarehousePG Enterprise Manager (WEM)</p>



<p>測試證實，PB 級分析不需依賴封閉平台或雲端綁定。為簡化維運，EDB 推出 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">WEM 管理工具</span>，提供視覺化介面取代複雜的指令列，讓叢集管理與監控更直覺。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="731" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-1.png?resize=1024%2C731&#038;ssl=1" alt="" class="wp-image-46241" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-1.png?resize=1024%2C731&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-1.png?resize=300%2C214&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-1.png?resize=768%2C549&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-1.png?w=1379&amp;ssl=1 1379w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center">圖 2：WEM 視覺化介面提供單一窗口管理與監控 WarehousePG 叢集。</p>



<p>WEM 整合了即時遙測、AI 輔助開發與互動式配置功能，將複雜的分散式資料庫操作整合至單一管理介面。管理者可直接進行叢集健康檢查、SQL 效能調校，並在高效能環境中管理安全性。</p>



<p>透過大規模擴展能力與簡化管理的結合，EDB Postgres AI for WarehousePG 為 AI Agent 時代的維運需求提供了更簡便的標準。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">推薦閲讀</span>：<a href="https://www.omniwaresoft.com.tw/product-news/edb-news/edb-warehousepg-bi/" target="_blank" rel="noreferrer noopener">分析型資料庫一定要多叢集？EDB WarehousePG 有不同做法</a></p>



<h3 class="wp-block-heading">GPU 加速讓分析效能提升 91 倍</h3>



<p>除了強化資料倉儲，EDB 也持續提升維運資料的分析速度。上個月在 NVIDIA GTC 大會上，EDB 發佈了 PGAA 擴充功能與 NVIDIA RAPIDS for Apache Spark 的深度整合。</p>



<p>透過 Spark 的橫向擴展能力，並將計算密集型的分析工作負載卸載至 NVIDIA GPU，企業可消除傳統 CPU 的效能瓶頸。此 GPU 加速技術讓即時維運資料的分析查詢速度提升高達 91 倍，提供 AI Agent 即時處理與決策所需的高吞吐量與次秒級延遲。</p>



<h2 class="wp-block-heading">使用 EDB Postgres AI 構建自主 Agent</h2>



<p>根據 Gartner 預測，企業在 AI 資料庫系統的支出將於 2028 年增長三倍。Gartner 在報告中肯定了 EDB 具備 AI Agent 資料庫的三大關鍵角色：作為<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">長期記憶</span>、<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">核心知識來源</span>，以及<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">任務執行的可靠引擎</span>。</p>



<p>本季度 EDB Postgres AI 推出新一代更新，簡化了直接在現有資料上構建 Agent 的流程。這些功能旨在提供整合工具，協助團隊銜接原型開發（Prototype）與生產環境（Production）之間的差距，並有效地驅動資料與編排 Agent 行為。</p>



<h3 class="wp-block-heading">EDB 向量資料庫</h3>



<p>AI Agent 的工作流品質，完全取決於底層向量資料庫知識庫的效能。本季度 EDB 強化了內建的向量引擎，推出高效能的 VectorChord，為企業提供更強大的 Postgres 向量資料庫解決方案，作為 pgvector 的高階補充方案。</p>



<p>此次更新為不同工作負載提供彈性的索引策略：</p>



<ul class="wp-block-list">
<li>pgvector： 仍為多數 RAG 應用的標準規格。</li>



<li>VectorChord： 專為規模達十億級向量的企業級向量資料庫需求設計，提供隨插即用的升級體驗。<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">其索引速度提升 100 倍</span>，具備高併發多 Agent 系統所需的次秒級延遲。</li>
</ul>



<h3 class="wp-block-heading">Agent Studio 實現視覺化 AI 開發</h3>



<p>EDB Postgres AI 的 Agent Studio 現已與 Langflow 整合，提供直觀的視覺化拖拉介面來構建、測試與部署 Agent。使用者可從零開始設計，或使用開源模板與自定義組件。</p>



<p>為強化 Agent 編排與資料之間的連結，EDB 在 Langflow 中引入了 MCP Server、資料庫與嵌入組件。透過 MCP（Model Context Protocol） 開放標準，Agent 能直接將 Postgres 資料庫作為工具進行互動，大幅消除自定義整合的障礙並提升連線安全性。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="546" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?resize=1024%2C546&#038;ssl=1" alt="" class="wp-image-46242" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?resize=1024%2C546&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?resize=300%2C160&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?resize=768%2C410&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?resize=1536%2C820&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-2.png?w=1591&amp;ssl=1 1591w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center">圖 3：EDB Postgres AI 的 Agent Studio 整合 Langflow 拖拉式介面，支援從零開始構建、使用開源範本或自定義模板，快速開發與部署 AI Agent。</p>



<p>AI Pipelines 現已支援多步驟流程的點選式配置（Point-and-click），統一資料準備與嵌入步驟，達成「一次構建、統一維護」。針對 SQL 使用者，AIDB 擴充功能強化了 PDF 解析與資料庫內建 LLM 能力，僅需幾行 SQL 指令即可原生導入複雜文件，並將非結構化資料自動摘要為具參考價值的資訊。</p>



<p>此外，模型推論（Model serving）功能現在可直接連接 Hugging Face 等供應商，無需手動編寫整合代碼（Glue code）。將模型直接對接平台，能有效減少資料移動、提升安全性，並確保 AI 堆疊的自主掌控權。</p>



<h2 class="wp-block-heading">大規模 AI 基礎設施管理</h2>



<p>AI Agent 時代不僅改變了開發模式，也改變了維運與基礎設施的管理邏輯。EDB 透過自然語言與業界標準自動化技術，簡化了企業對整體資料環境與基礎設施的管理流程。</p>



<h3 class="wp-block-heading">自然語言簡化維運流程</h3>



<p>EDB Postgres AI 現已內建聊天機器人（Chatbot），支援透過自然語言管理平台，無需編寫腳本。管理員可直接透過對話簡化以下任務：</p>



<ul class="wp-block-list">
<li>建立或編輯遷移專案</li>



<li>修改使用者角色與權限</li>



<li>直接獲取效能與健康檢查建議</li>
</ul>



<p>這項功能將手動操作轉化為互動式對話，朝向自動化管理邁進，讓團隊能專注於更具策略性的工作。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="496" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=1024%2C496&#038;ssl=1" alt="" class="wp-image-46467" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=1024%2C496&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=300%2C145&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=768%2C372&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=1536%2C744&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?resize=2048%2C992&amp;ssl=1 2048w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/04/image-17.png?w=2340&amp;ssl=1 2340w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center">圖 4：EDB Postgres AI 內建聊天機器人，支援以自然語言提問並獲取資料庫與整體環境的建議，無需編寫程式碼即可快速獲得分析資訊。</p>



<p>瞭解，這段關於自動化與高可用性的內容，我將其併入前面的段落，並維持極簡、技術導向的風格：</p>



<p>此外，EDB 推出了<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">自動化存儲擴展（Autonomous storage scaling）</span>，能根據工作負載自動增加容量。管理員可預設維護視窗或存儲上限，無需手動干預或預先配置過多資源，即可確保應用程式持續運行。</p>



<p>針對無法容忍停機的關鍵任務，Hybrid Manager 現已支援三地部署，提供 99.999% 的高可用性。這確保企業營運不會因單一區域或資料中心故障而中斷，強化業務連續性。</p>



<h3 class="wp-block-heading">Red Hat Ansible 認證的自動化架構</h3>



<p>EDB 與 Red Hat 共同驗證了參考架構，為 Red Hat Ansible Automation Platform (AAP) 提供高韌性的資料層。針對關鍵任務的自動化平台，穩固的基礎設施是確保業務流程不中斷的核心。</p>



<p>EDB Postgres AI 與 AAP 整合提供以下優勢：</p>



<ul class="wp-block-list">
<li>高可用性（HA）： 支援多可用區（Multi-AZ）韌性，可在 30 秒內完成自動容錯移轉。</li>



<li>災難復原（DR）： 提供強大的跨區域保護，確保營運不中斷。</li>



<li>無縫部署： 原生整合 Ansible，支援全堆疊自動化流程。</li>
</ul>



<p>目前每一版 AAP 釋出前皆會針對 EDB Postgres AI 進行完整測試，確保企業具備經認證、可投入生產環境的大規模自動化基礎。</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/B4bWw4Xb-eo?si=spH7VpF4kAteip4q" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/edb-postgres-ai-q1-2026-release-highlights" target="_blank" rel="noreferrer noopener">EDB Postgres® AI Q1 2026 Release Highlights</a></p>



<p>想瞭解更多 EDB Postgres® AI 的應用與導入建議？<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46239</post-id>	</item>
		<item>
		<title>分析型資料庫一定要多叢集？EDB WarehousePG 有不同做法</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/edb-warehousepg-bi/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Tue, 03 Mar 2026 00:05:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45908</guid>

					<description><![CDATA[高併發 BI 查詢容易讓雲端資料倉儲成本飆升。EDB WarehousePG 採用 Postgres MPP 架構，單叢集即可穩定處理高併發工作負載，提供可預測效能與成本，並支援即時資料流與向量化分析。]]></description>
										<content:encoded><![CDATA[
<p>在雲端資料倉儲（Cloud Data Warehouse）的高併發 BI 查詢場景下，傳統按量計價模式常導致成本失控，每一次的儀表板刷新都是預算負擔。</p>



<p>面對激增的資料量與使用者需求，傳統「多叢集架構」的管理難度與效能優化挑戰日益嚴峻，分析團隊往往陷入「控管預算」而非「產出洞察」的困境。</p>



<p>本文將探討 EDB WarehousePG 的創新架構，如何在不增加運算成本的前提下，完美支撐高併發查詢。</p>



<h2 class="wp-block-heading">為何傳統雲端架構難以應付 BI 工作負載？</h2>



<p>雲端資料倉儲是為了處理大規模資料工程與排程分析而設計，目的是在執行批次 ETL 或機器學習任務時能有效利用資源。用量計價的模式可以讓系統在任務執行時使用資源，完成後自動釋放，降低不必要的成本。</p>



<h3 class="wp-block-heading">商業智慧（BI）系統的使用節奏</h3>



<p>BI 與傳統排程分析不同。業務人員全天刷新儀表板、資料科學家執行探索性查詢、財務分析師生成報表，AI agent 也同時提供對話式分析。這種同時操作的模式對系統資源與效能管理帶來極大挑戰。</p>



<p>不同平台在處理高併發 BI 使用者時的資源分配方式差異很大：有些平台會啟動多個叢集，有些只需要少量叢集；排隊時間可能從瞬間到 30 秒以上；查詢失敗率最高可達 4%。</p>



<p>即便是相同工作負載，成本也可能因自動擴展方式不同而差異高達 73%。這些都顯示，高併發 BI 的架構設計對成本與效能影響非常明顯。</p>



<h3 class="wp-block-heading">AI 自動化查詢帶來的挑戰</h3>



<p>BI 不只來自人類使用者，AI agent 也會自動查詢資料庫，增加更多併發負載。</p>



<p>每個 AI agent 像超級使用者，數秒內執行數百筆查詢，並根據結果決定是否發出更多查詢。即便資料倉儲能跟上，高併發 BI 也會讓成本迅速飆升，迫使分析團隊將時間花在控管資源，而非專注於產出洞察。</p>



<h2 class="wp-block-heading">架構為何影響高併發工作負載？</h2>



<p>雲端資料倉儲原本針對間歇性任務設計，能在突發需求時快速擴充運算資源，任務完成後再自動釋放。這對批次 ETL、機器學習訓練或週期性分析非常適合，彈性架構與用量計價相輔相成。</p>



<p>但高併發 BI 工作負載並非突發，而是可預測的持續需求。即便有 AI agent 參與，整體查詢模式仍高度可預測：你大致知道上班時間內有多少分析師與 agent 同時查詢資料。</p>



<p>問題在於：當為突發負載設計的平台遇到可預測的高併發查詢時，成本反而難以控制。使用者越多，啟動的叢集越多，帳單越高，即便實際使用模式沒有改變。</p>



<p>簡單來說：<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">彈性架構會帶來彈性成本，而非彈性的工作負載反而造成錯配。</span></p>



<h2 class="wp-block-heading">Postgres 替代方案：可預測的效能與成本</h2>



<p>Postgres 為基礎的資料倉儲採取了完全不同的方法。基於 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">MPP（Massively Parallel Processing）大規模平行處理架構</span>，經過數十年驗證技術，可以在不需要多叢集協調的情況下處理高併發工作負載。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="576" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=1024%2C576&#038;ssl=1" alt="" class="wp-image-45910" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2026/02/image-3.png?resize=2048%2C1152&amp;ssl=1 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center">圖 1：MPP 架構透過將資料列與運算分散到多個獨立的 segment 主機上來擴展效能</p>



<p>Segment 協調器會建立最佳執行計畫，指示每個 segment 如何並行處理其專屬的資料區塊（例如 16 個 segment 各自處理 16M 列資料表中的 1M 列）。</p>



<p>獨立基準測試顯示這種方法效果非常顯著。初步結果指出，Postgres 架構在高併發、高容量分析工作負載下可節省成本高達 62%，在併發擴展效率上比主流雲端資料倉儲高出 63%，同時維持可預測的成本結構與一致的使用者體驗。完整基準結果將在未來幾週公開。</p>



<p>對於關鍵業務操作來說，穩定性至關重要。MNTN，一個管理 PB 級資料的領先連網電視廣告技術平台，多年來一直使用 Postgres 資料倉儲。他們對效能一直滿意，但需要一個開源替代方案以及企業夥伴，來保證營運不中斷並提供快速支援。EDB Postgres AI for WarehousePG 就是他們的解決方案。MNTN 的資料主管 Greg Spiegelberg 表示：「效能穩定，系統可靠，支援快速，正如應有的。我很安心，即使半夜遇到問題，也有人能協助我，不必自己手動修改開源程式碼來恢復資料庫。」</p>



<h2 class="wp-block-heading">EDB WarehousePG：單叢集處理高併發 BI</h2>



<p>當你掌握每天的儀表板刷新、定期報表週期以及分析師查詢模式時，高併發 BI 工作負載其實是可預測的，無需冒高風險去更換基礎架構。</p>



<p>差異在於可預測性：</p>



<ul class="wp-block-list">
<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">用量型平台（Consumption-based）</span>：針對突發、不可預測的負載優化，你按使用量付費，但「實際使用量」會受到隱藏變數影響，例如平台自動擴縮的積極程度、叢集保持活躍的時間、查詢是排隊還是立即執行，以及為應對併發需求啟動了多少叢集。</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">容量型平台（Capacity-based）</span>：針對已知負載優化，你根據併發需求配置運算核心，無論執行 1,000 筆還是 100,000 筆查詢，成本都保持固定。當平台需要啟動 3~5 個額外叢集應對高峰併發時，容量型成本不受影響。</li>
</ul>



<p>對大多數已建立 BI 工作負載的企業而言，可預測性往往比彈性更重要。</p>



<p>轉換到容量型平台不代表必須拆掉現有架構。WarehousePG 基於 Postgres，團隊可立即使用熟悉的 SQL 技能。對於已在使用 Greenplum 的組織，轉換只需簡單的二進位替換（binary swap），可在數小時內完成，而非數月。</p>



<p>歐洲泛歐市場基礎設施 Euronext FX 就採用了這種轉換，藉此避免被既有 Greenplum 供應商綁定。Euronext FX 全球 CTO Grigoriy Zeleniy 表示：「我們很高興能與 EDB Postgres AI 合作。它對 Greenplum 工作負載的支援，讓我們能掌控開源軟體的部署位置與方式。」WarehousePG 提供了無縫二進位替換，並在四個全球資料中心提供卓越企業支援與開源控制。</p>



<p>在 GDPR、資料存放地要求以及日益嚴格的法規監管下，這種掌控力非常重要。組織必須確切知道資料存放位置與存取權限，同時不犧牲效能與可預測性。</p>



<p>除了成本可預測性，WarehousePG 的 MPP 架構 可處理大量報表與高併發 BI，並透過工作負載管理優先處理關鍵查詢。內建 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">向量化功能（pgvector）</span> 支援 AI 特徵工程與模型訓練，可直接在資料上操作，不需將資料移到其他基礎架構。即時資料流（streaming ingestion）支援即時日誌與事件分析，跨資料湖的聯邦查詢打破資料孤島，無需複雜 ETL 流程。</p>



<p><strong>推薦閲讀：</strong><a href="https://www.omniwaresoft.com.tw/product-news/edb-news/edb-postgres-vector-search/" target="_blank" rel="noreferrer noopener">EDB Postgres 向量搜尋怎麼做？核心技巧公開</a></p>



<h2 class="wp-block-heading">選擇適合的架構與定價模式</h2>



<p>如果高併發 BI 工作負載出現不可預測的成本，你並不孤單。雲端資料倉儲的用量計價模式，雖然對資料工程非常吸引人，但對商業智慧分析而言，經濟效益可能不同。</p>



<p>透過容量型架構與 <strong>EDB Postgres AI for WarehousePG</strong>，獲得明確的優勢：</p>



<ul class="wp-block-list">
<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">成本可預測</span>：按核心計價，取代用量計費</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">操作簡化</span>：管理的系統元件減少，小型團隊也能輕鬆維護</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">效能提升</span>：與 Tableau 直接連線，無需額外抽取流程</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">維持資料主權</span>：資料可留在 VPC 中，符合法規要求</li>
</ul>



<p>重點不在於現代雲端平台能否擴展（它們當然可以）。關鍵是，你是否為多叢集與彈性擴縮付費，而你實際需要的只是可預測的效能與可控成本。</p>



<p>立即體驗 <strong><a href="https://www.enterprisedb.com/products/warehousepg?_gl=1*1uc8u9*_gcl_au*MjA0MzA5NTAuMTc3MjUwMTEyMA..*_ga*R0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIu*_ga_ND3EP1ME7G*czE3Nzg2NTQ3NzUkbzMyJGcxJHQxNzc4NjU0Nzg2JGo0OSRsMCRoMjg0NzI0NzYy" target="_blank" rel="noreferrer noopener">EDB Postgres AI for WarehousePG</a></strong>！看看 Postgres 架構如何處理高併發 BI 工作負載並保持成本可預測，或聯繫我們的團隊進行工作負載評估。</p>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/edb-pg-ai-for-warehousepg" target="_blank" rel="noreferrer noopener">Why Your Analytical Database Needs Multiple Clusters to Do What WarehousePG Does With One</a></p>



<p>想了解更多資訊，<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45908</post-id>	</item>
		<item>
		<title>EDB Postgres 向量搜尋怎麼做？核心技巧公開</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/edb-postgres-vector-search/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Mon, 09 Feb 2026 01:25:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45887</guid>

					<description><![CDATA[EDB Postgres 搭配 pgvector，讓企業可以直接在資料庫中進行向量搜尋，依語意而非文字找到最相關內容。透過將文字、圖片或音訊轉成向量，系統能支援語意搜尋、文件比對、圖像相似搜尋與推薦系統；結合餘弦相似度、歐氏距離與向量索引技術，即使資料量龐大也能快速精準檢索，並享有 Postgres 的可靠性與擴充性。]]></description>
										<content:encoded><![CDATA[
<p>在生成式 AI（GenAI）時代，使用者期待系統能理解語意與意圖，而非僅比對文字。向量搜尋正是實現這種智慧搜尋的關鍵技術，可將資料轉換成向量，捕捉語意與特徵，為現代 AI 應用提供基礎。</p>



<h2 class="wp-block-heading"><strong>什麼是向量搜尋？為什麼重要</strong>？</h2>



<p>向量搜尋依據語意或資料特徵找到相似內容，即使文字或數值完全不相符。</p>



<p>例如，查詢「如何重設密碼？」時，系統仍能找到《登入憑證重設步驟》，即使字詞不同。這種以語意而非文字匹配的能力，是建構智慧應用的關鍵。</p>



<p>向量搜尋應用廣泛，包括：</p>



<ul class="wp-block-list">
<li><strong>語意搜尋</strong>：理解查詢意圖，超越關鍵字比對。像客服平台輸入「無法登入」，仍可找到「密碼重設」文章。</li>



<li><strong>文件檢索</strong>：將報告、知識庫或工單轉為向量，快速找到最相關內容，並支援 RAG 提供上下文答案。</li>



<li><strong>文件比較</strong>：銀行、保險或稽核可比對大量文件，即使改寫或重組，也能找出重複或相似內容。</li>



<li><strong>圖像相似性搜尋</strong>：向量可表示視覺特徵，電商推薦相似商品，媒體檢測重複或近似圖片。</li>



<li><strong>推薦系統</strong>：將使用者與商品向量存於 Postgres，依語意相似度推薦商品、電影或文章，考量偏好、購買紀錄或評論情感。</li>
</ul>



<p>透過 EDB Postgres 的 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">pgvector 擴充功能</span>，向量資料可直接存放、索引與查詢，讓 AI 任務與企業現有交易或分析工作無縫整合。</p>



<h2 class="wp-block-heading">向量搜尋如何運作？</h2>



<p>向量搜尋的運作方式，是<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">將資料轉成向量（embedding），再依相似度找出最相關內容</span>。具體流程可分為四個步驟：</p>



<ol class="wp-block-list">
<li><strong>向量生成</strong>：使用模型（如 OpenAI、BERT、CLIP）將文字、圖片或音訊轉為多維浮點數向量，就像為語意建立「GPS座標」，概念相似的向量會聚在一起。</li>



<li><strong>存放於 Postgres</strong>：透過 pgvector 將向量存入專用欄位，每列對應一份文件、圖片或資料紀錄。</li>



<li><strong>相似度搜尋</strong>：查詢先轉為向量，再比對資料庫向量的相似度（如餘弦距離或歐氏距離）。</li>



<li><strong>排序與回傳</strong>：系統依相似度分數排序，回傳最相關結果。</li>
</ol>



<p>這種架構簡單卻強大，將結構化資料、非結構化資料與向量搜尋整合在同一 Postgres 平台中，實現高效、統一的搜尋體驗。</p>



<h2 class="wp-block-heading">向量搜尋的相似度指標</h2>



<p>向量搜尋的核心在於比較向量，找出哪些已存向量最接近查詢向量。不同的距離指標決定了「相似度」的計算方式。</p>



<p>兩個最常用的指標是 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">餘弦相似度 (Cosine Similarity)</span> 與 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">歐氏距離 (Euclidean Distance)</span>，兩者皆由 pgvector 原生支援。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>方面</th><th>餘弦相似度 (Cosine Similarity)</th><th>歐氏距離 (Euclidean Distance)</th></tr></thead><tbody><tr><td><strong>定義</strong></td><td>比較兩向量夾角，只看方向，忽略長度</td><td>比較兩向量直線距離（L2 範數），考慮方向與長度</td></tr><tr><td><strong>值範圍</strong></td><td>-1 到 1（實務上多為 0~1），越高越相似</td><td>0 到 ∞，越低越相似</td></tr><tr><td><strong>對向量長度影響</strong></td><td>忽略長度差異，方向相同視為相似</td><td>對長度敏感，尺度差異會影響距離</td></tr><tr><td><strong>適用場景</strong></td><td>文字向量，語意在方向上，適合已標準化特徵空間</td><td>圖像或特徵集，數值大小有意義（如像素強度、顏色直方圖）</td></tr><tr><td><strong>文字搜尋</strong></td><td>適合句子/詞向量（BERT、OpenAI、fastText），效果佳</td><td>可用，但若向量尺度不同可能結果不準確</td></tr><tr><td><strong>影像搜尋</strong></td><td>適合標準化深度特徵向量（CLIP、ResNet），尺度不影響</td><td>適合原始或未標準化特徵，特別是像素空間或未縮放 CNN 輸出</td></tr><tr><td><strong>計算成本</strong></td><td>標準化後與歐氏距離相似，通常更快</td><td>複雜度類似，可能需先標準化以公平比較</td></tr><tr><td><strong>對資料縮放敏感度</strong></td><td>不受統一縮放影響</td><td>對縮放敏感，需要預處理/標準化</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">向量搜尋的索引與擴充</h2>



<p>當資料量從數千筆向量增加到數百萬筆時，逐一比對每個向量的「暴力搜尋」成本太高，這時向量索引就很重要。</p>



<h3 class="wp-block-heading"><strong>什麼是向量索引？</strong></h3>



<p>向量索引會將向量依特徵分群或組織，讓系統能快速找到相似向量，而不需掃描整個資料集。</p>



<h3 class="wp-block-heading"><strong>常見向量索引類型</strong></h3>



<ul class="wp-block-list">
<li><strong>IVF（Inverted File Index）</strong>：將向量分成多個群集，僅在最相關群集內搜尋。</li>



<li><strong>HNSW（Hierarchical Navigable Small World）</strong>：圖結構索引，將相似向量連結，提供超快查詢速度。</li>



<li><strong>PQ（Product Quantization）</strong>：將向量壓縮成較小表示，降低儲存與計算成本。</li>
</ul>



<h3 class="wp-block-heading"><strong>近似最近鄰搜尋（ANN）</strong></h3>



<p>ANN 能有效擴充向量搜尋規模，不必找出精確最近鄰，只找到「近似最近鄰」，以極小精度換取大幅效能提升。</p>



<p>對於即時 AI 場景，如：聊天機器人、推薦系統或語意搜尋等，ANN 索引提供了速度與精準度的理想平衡。</p>



<h2 class="wp-block-heading">EDB Postgres AI 向量搜尋</h2>



<p>雖然市面上出現許多新向量資料庫（如 Pinecone、Milvus、Weaviate 等），企業仍偏好 EDB Postgres，原因包括：</p>



<ul class="wp-block-list">
<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">統一平台</span><br>利用 pgvector，無需額外資料庫存放向量，AI 工作負載可直接在處理交易或分析資料的 Postgres 實例中運行，架構更簡單。</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">企業級可靠性</span><br>EDB Postgres 延續 Postgres 多年的穩定性，提供企業級可靠性、複寫與高可用性，適合關鍵任務，不同於實驗性向量資料庫。</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">無縫整合</span><br>支援各種擴充套件、FDW 與整合框架，讓結構化資料、向量與外部 AI 模型能混合分析。</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">彈性擴充</span><br>搭配 EDB Postgres Advanced Server、WarehousePG 或 Postgres Distributed，可跨節點擴充向量運算，同時兼顧分析效能與向量相似度搜尋。</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">治理與安全</span><br>金融、公共單位等行業對資料治理與自主管控要求高，在 EDB Postgres 上執行向量搜尋可確保資料主權、稽核與合規性。</li>
</ul>



<iframe width="560" height="315" src="https://www.youtube.com/embed/vFEFaN3qqsI?si=vP5yc03fWVP6iUjz" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<h2 class="wp-block-heading"><strong>結語</strong></h2>



<p>在生成式 AI 的應用中，向量搜尋是核心，但穩定性才是落地關鍵。透過 EDB Postgres 與 pgvector 的整合，你可以在熟悉的 SQL 環境中處理語意搜尋與 RAG，不需要額外維護一套複雜的專用向量資料庫。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">推薦閲讀</span>：<a href="https://www.omniwaresoft.com.tw/product-news/edb-news/navigating-legacy-database-migration/" target="_blank" rel="noreferrer noopener">資料庫遷移全攻略：掌握變更管理一次看懂</a></p>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/getting-started-vector-search-edb-postgres" target="_blank" rel="noreferrer noopener">Getting Started with Vector Search in EDB Postgres</a></p>



<p>想了解更多資訊，<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45887</post-id>	</item>
		<item>
		<title>PostgreSQL 高可用怎麼做？EDB PEM 監控平台的 HA 設計解析</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/postgresql-ha-edb-pem/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Mon, 29 Dec 2025 01:35:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45430</guid>

					<description><![CDATA[PostgreSQL 高可用性（HA）不應僅止於資料庫層級，作為運作中樞的 EDB PEM 監控平台同樣需要穩健的 HA 架構設計。一旦 PEM 系統發生單點故障，企業將面臨告警中斷、效能監測真空及自動化管理失效等風險。透過實作 PostgreSQL / EPAS 的全方位備援方案，能確保在大型資料庫叢集中，監控與管理能力不因意外停機而受限。]]></description>
										<content:encoded><![CDATA[
<p>在規劃企業資料庫時，大家通常會優先搞定 Data 層的 HA，畢竟資料庫掛了，上層應用做得再強也只是空中樓閣。我們習慣了實作複寫、自動切換與備份，卻常忽略一個致命傷：「如果監控系統自己先掛了怎麼辦？」</p>



<p>EDB PEM 是管理 PostgreSQL/EPAS 的大腦。雖然 PEM 當機不影響資料運作，但維運團隊會瞬間變成「瞎子」，失去告警與自動化管理能力。要達成真正的全時穩定，PEM 本身的 HA 設計，才是完整方案中不可或缺的最後一哩路。</p>



<h2 class="wp-block-heading"><strong>為什麼需要 PEM HA？</strong></h2>



<p>簡單來說，當監控系統癱瘓時，維運團隊就失去了判斷現況的「眼睛」。 在 EDB 的企業級架構中，PEM 不僅是個看板，更是核心的神經中樞：</p>



<ul class="wp-block-list">
<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">集中式監控</span>：收集所有 Postgres / EPAS、Barman、pgBouncer … 等資訊</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">告警（Alerting）</span>：發出 Email、SNMP、Webhook 告警</li>



<li><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">效能診斷</span>（Performance Diagnostics）</li>
</ul>



<p>一旦 PEM Server 無法提供服務：</p>



<ul class="wp-block-list">
<li>通知與告警中斷</li>



<li>監控與歷史趨勢資料中斷</li>



<li>自動化工作無法執行</li>



<li>監控代理 PEM Agent 無法上傳資料</li>



<li>管理者難以判斷高可用切換後的叢集狀況</li>
</ul>



<p>對大型環境（&gt;20+ DB instances）是一個不可忽視的風險。因此，在企業級資料庫環境中，為了實現完整的高可用管理鏈，PEM HA 是一個不可忽略的部署元件。</p>



<h2 class="wp-block-heading"><strong>PEM HA 同地 / 異地架構概念</strong></h2>



<p>PEM 同地高可用架構的基本核心架構：</p>



<ul class="wp-block-list">
<li>透過 streaming replication 將PEM Server 後端資料同步於 primary / standby</li>



<li>PEM Server 使用虛擬 IP（VIP）提供單一服務入口點</li>



<li>PEM Agents 全部指向 VIP，而不是指向單一 PEM Server</li>



<li>PEM Server 故障切換後，PEM Agents 會自動重新連線</li>
</ul>



<p>針對以上核心原則，PEM 同地 HA 架構會如下圖呈現：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="1011" height="696" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-2.png?resize=1011%2C696&#038;ssl=1" alt="" class="wp-image-45432" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-2.png?w=1011&amp;ssl=1 1011w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-2.png?resize=300%2C207&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-2.png?resize=768%2C529&amp;ssl=1 768w" sizes="(max-width: 1011px) 100vw, 1011px" /></figure>



<p>説到這，其實你會發現 PEM HA 與資料庫的 HA 有著一模一樣的核心架構。</p>



<p>透過 EDB 提供的 Failover Manager，使PEM server 也可以綁定 Virtual IP 並且達成自動故障切換，進而減少因 PEM 故障而產生的 downtime 時間。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">PEM HA 與資料庫 HA 有著相似的特性 </span>：在資料庫的高可用架構中，唯有 Primary 可提供讀寫功能在PEM 高可用架構中，所有的連線（包含Web UI）都只會指向 Primary。</p>



<p><span class="sme-text-color has-vivid-red-color">那 PEM 可以達成異地高可用架構嗎？</span></p>



<p>自 PEM 10.1 版本開始，PEM Server 在高可用架構上有了更彈性的部署方式。</p>



<p>以同地高可用架構為例，若要讓 PEM Server 本身具備高可用能力，通常會搭配 <span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">Failover Manager（EFM） 與 Virtual IP（VIP）</span>，形成 Primary / Standby 的雙機架構。然而，VIP 受限於 Layer 2 網段，無法跨區域使用，因此若想將 PEM Primary 與 Standby 部署在不同機房或地理區域，就會受到架構限制。</p>



<p>自 PEM 10.1 開始，PEM Server 支援 PostgreSQL 的 multi-host connection string，使 PEM Agent 以及 PEM 本身都能同時連接多個主機，進一步提升異地高可用的可行性。</p>



<p>這代表：</p>



<ul class="wp-block-list">
<li>PEM Primary 與 PEM Standby 可以分別部署在不同地區、不同網段</li>



<li>不再依賴 Virtual IP</li>



<li>Agent 在 Primary 不可用時，可自動切換連線到新的 primary</li>



<li>整體架構更彈性，也能真正做到跨區域的高可用</li>
</ul>



<p>實際架構看起來會像這樣：</p>



<figure class="wp-block-image size-full is-resized"><img data-recalc-dims="1" loading="lazy" width="880" height="706" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-3.png?resize=880%2C706&#038;ssl=1" alt="" class="wp-image-45434" style="width:607px;height:auto" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-3.png?w=880&amp;ssl=1 880w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-3.png?resize=300%2C241&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-3.png?resize=768%2C616&amp;ssl=1 768w" sizes="(max-width: 880px) 100vw, 880px" /></figure>



<h2 class="wp-block-heading"><strong>PEM HA 同地 / 異地 實際測試</strong></h2>



<p>如何建立 PEM 監控的高可用架構呢？我們先來簡單介紹其組成元件。</p>



<ul class="wp-block-list">
<li>兩台 PEM Servers
<ul class="wp-block-list">
<li>主節點：PEM Primary (範例 ip → 172.16.1.76)</li>



<li>備援節點：PEM Standby (範例 ip → 172.16.1.77)</li>
</ul>
</li>



<li>資料同步
<ul class="wp-block-list">
<li>建議使用 EDB 整合的 Streaming Replication</li>



<li>synchronous / asynchronous 取決於可用性 vs 性能</li>
</ul>
</li>



<li>Virtual IP
<ul class="wp-block-list">
<li>透過 EDB Failover Manager 將 virtual ip (172.16.1.155) 綁定至各主機上</li>
</ul>
</li>



<li>PEM Agent
<ul class="wp-block-list">
<li>透過資料庫主機上 PEM Agent 的設定來決定Failover 發生時資料庫該連向哪一個 PEM Server</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading"><strong>PEM HA <span class="sme-text-color has-vivid-red-color">同地</span> 高可用架構（EFM + VIP）</strong></h3>



<p>將 PEM primary 設定好後，透過 streaming replication 將 PEM standby 也同步到 PEM primary 的資料，並且將兩個節點都加入到 Failover Manager 的叢集內，會呈現以下狀態：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="934" height="734" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-5.png?resize=934%2C734&#038;ssl=1" alt="" class="wp-image-45438" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-5.png?w=934&amp;ssl=1 934w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-5.png?resize=300%2C236&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-5.png?resize=768%2C604&amp;ssl=1 768w" sizes="(max-width: 934px) 100vw, 934px" /></figure>



<p>可以看到我們已經將 virtual ip 透過 Failover manager 綁定到兩台 PEM Server，再到資料庫主機端的 PEM Agent 設定檔去修改要連線的 ip 。</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="325" height="408" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-4.png?resize=325%2C408&#038;ssl=1" alt="" class="wp-image-45437" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-4.png?w=325&amp;ssl=1 325w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-4.png?resize=239%2C300&amp;ssl=1 239w" sizes="(max-width: 325px) 100vw, 325px" /></figure>



<p>上圖就是在資料庫端所安裝的 PEM Agent 的設定檔。</p>



<p>PEM Agent 欲連線的 PEM Server 的 ip 以及 port，還有其運作過程所產生的 log 的位址等設定都會存取在該設定檔裡面。</p>



<p>只需要將第一項設定 pem_host 修改成我們前面設定的 virtual ip,，將 PEM agent 服務重啟後，監控資料就能順利指向 PEM Server 所綁定的 virtual ip。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="535" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?resize=1024%2C535&#038;ssl=1" alt="" class="wp-image-45439" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?resize=1024%2C535&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?resize=300%2C157&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?resize=768%2C401&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?resize=1536%2C803&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-6.png?w=1600&amp;ssl=1 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>當 failover 狀況發生時，由於我們指向的目標 ip 是 virtual IP，<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">無需手動更改資料庫連線的資訊，virtual ip 就會自行綁定至當前可提供服務的 PEM server。</span></p>



<p>以下嘗試將 PEM primary 的資料庫服務停止（systemctl stop postgresql-17）：可以看到 EFM 狀態顯示 PEM Primary 斷線，並且 EFM 自動將 standby promote 成 primary。</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="928" height="848" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-7.png?resize=928%2C848&#038;ssl=1" alt="" class="wp-image-45440" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-7.png?w=928&amp;ssl=1 928w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-7.png?resize=300%2C274&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-7.png?resize=768%2C702&amp;ssl=1 768w" sizes="(max-width: 928px) 100vw, 928px" /></figure>



<p>透過 virtual ip 去訪問 PEM web 介面，可以發現服務是依舊正常顯示：</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="535" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?resize=1024%2C535&#038;ssl=1" alt="" class="wp-image-45441" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?resize=1024%2C535&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?resize=300%2C157&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?resize=768%2C401&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?resize=1536%2C803&amp;ssl=1 1536w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-8.png?w=1600&amp;ssl=1 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>這樣一來就成功驗證了 PEM 同地 HA 架構的可行性！</p>



<h3 class="wp-block-heading"><strong>PEM HA <span class="sme-text-color has-vivid-red-color">異地</span> 高可用架構（EFM + Multi-host connection）</strong></h3>



<p>如前文所述，VIP 天生受到 Layer 2 網段限制，而無法跨區域部署。我們可以透過 PEM 10.1 版本之後支援的 multi-host connection， 來達成部署異地PEM的高可用架構。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">基本上，唯一與同地高可用架構不同之處，就是 PEM Agent 端的設定檔案</span>。</p>



<p>在修改設定檔案之前，我們先看當前 EFM 叢集狀態：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="556" height="350" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-10.png?resize=556%2C350&#038;ssl=1" alt="" class="wp-image-45443" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-10.png?w=556&amp;ssl=1 556w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-10.png?resize=300%2C189&amp;ssl=1 300w" sizes="(max-width: 556px) 100vw, 556px" /></figure>



<p>因為沒有額外綁定 Virtual IP 在資料庫的主機上，可以看到這次狀態的頁面在 VIP 的欄位是空白的。</p>



<p>接著就到 PEM Agent 設定檔，新增兩台 PEM Server ip 。</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="307" height="390" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-9.png?resize=307%2C390&#038;ssl=1" alt="" class="wp-image-45442" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-9.png?w=307&amp;ssl=1 307w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-9.png?resize=236%2C300&amp;ssl=1 236w" sizes="(max-width: 307px) 100vw, 307px" /></figure>



<p>過去 PEM Agent 設定中，pem_host 欄位只允許一組 PEM server ip。但自 PEM 10.1 版本開始，該設定檔便支援了填入一組以上的 ip 。</p>



<p>現在只要將兩台 PEM server 的 ip 依照 primary &gt;&gt; standby 的順序填入後，PEM Agent 就會自行依照順序去尋找當前可供讀寫（當前 primary）的 PEM host， 進行後續的連線。</p>



<p>接下來，實際將當前的 PEM Standby promote 成新的 primary，並且觀察是否可以透過 PEM standby 進行連線。</p>



<p>透過 efm promote &lt;叢集名稱&gt; –switchover 將原先的 standby promote 成 primary：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="567" height="468" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-11.png?resize=567%2C468&#038;ssl=1" alt="" class="wp-image-45444" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-11.png?w=567&amp;ssl=1 567w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-11.png?resize=300%2C248&amp;ssl=1 300w" sizes="(max-width: 567px) 100vw, 567px" /></figure>



<p>由於 PEM HA 有著與資料庫 HA 相同的特性（連線一律指向 Primary），可以看到我們用 PEM 舊 primary ip 是無法訪問 Web UI 介面的：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="863" height="464" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-12.png?resize=863%2C464&#038;ssl=1" alt="" class="wp-image-45445" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-12.png?w=863&amp;ssl=1 863w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-12.png?resize=300%2C161&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-12.png?resize=768%2C413&amp;ssl=1 768w" sizes="(max-width: 863px) 100vw, 863px" /></figure>



<p>相反的，這時就可以透過 PEM standby（新的 primary） ip 去做訪問：</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" width="869" height="515" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-13.png?resize=869%2C515&#038;ssl=1" alt="" class="wp-image-45446" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-13.png?w=869&amp;ssl=1 869w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-13.png?resize=300%2C178&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/11/image-13.png?resize=768%2C455&amp;ssl=1 768w" sizes="(max-width: 869px) 100vw, 869px" /></figure>



<p>這樣一來，我們也驗證了如何透過 multi-host connection 去達成 PEM 的高可用架構！</p>



<h2 class="wp-block-heading">結語</h2>



<p>在 PostgreSQL / EDB 高可用架構中，PEM 的角色比多數人想像中來得更加關鍵。若資料庫本身已經做到 PG / EPAS HA，但監控平台仍是單點，就等於整個 HA 架構仍有進步的空間。</p>



<p>透過引入 PEM HA：</p>



<ul class="wp-block-list">
<li>整個 PostgreSQL 監控、管理、告警與自動化流程都能具備高可用性</li>



<li>真正達到企業級的完整資料庫 HA 生態</li>
</ul>



<p>如果您的企業正在規劃或已經部署 PostgreSQL 高可用架構，建議下一步就是將 PEM 納入 HA 設計，讓整個系統達到更完整的韌性與可靠性。</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/biIQFU4L9k4?si=euXQ5aJCBgIG0mVh" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<p><strong>文章參考資料</strong>：</p>



<p>[1] &nbsp;<a href="https://www.enterprisedb.com/docs/pem/latest/pem_architecture/" target="_blank" rel="noreferrer noopener">EDB Official Document</a>&nbsp;</p>



<p>[2]&nbsp;<a href="https://www.enterprisedb.com/docs/pem/latest/considerations/ha_pem/#connections-must-go-to-the-primary" target="_blank" rel="noreferrer noopener">https://www.enterprisedb.com/docs/pem/latest/considerations/ha_pem/#connections-must-go-to-the-primary</a></p>



<p>[3] <a href="https://www.enterprisedb.com/docs/pem/latest/considerations/ha_pem/#multi-host-connection-strings" target="_blank" rel="noreferrer noopener">https://www.enterprisedb.com/docs/pem/latest/considerations/ha_pem/#multi-host-connection-strings</a><br></p>



<p>想了解更多資訊，<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45430</post-id>	</item>
		<item>
		<title>什麼是透明資料加密（TDE）？功能、優點重點整理</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/what-is-tde/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Thu, 18 Dec 2025 01:07:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45648</guid>

					<description><![CDATA[透明資料加密（Transparent Data Encryption，TDE） 是一種資料庫加密機制，透過檔案層級加密來保護靜態資料（data at rest），確保儲存在硬碟與備份媒體中的資料不會被未授權存取，並協助企業符合 PCI DSS 等資安與法規要求。]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">什麼是透明資料加密（TDE）？</h2>



<p>透明資料加密（Transparent Data Encryption，TDE） 是一種資料庫加密機制，<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">透過檔案層級加密來保護靜態資料（data at rest），確保儲存在硬碟與備份媒體中的資料不會被未授權存取</span>，並協助企業符合 PCI DSS 等資安與法規要求。</p>



<p>在 EDB Postgres Advanced Server 15 與 EDB Postgres Extended Server（EDB Standard Plan） 中，TDE 為選用功能，透過金鑰管理機制控管資料存取權限，只有具備授權金鑰的使用者才能解密資料，進而保護敏感與機密資訊。</p>



<p>相較於尚未支援 TDE 的 Community Postgres，EDB Postgres 更能滿足高度監管產業與政府單位對靜態資料加密與合規性的需求，也讓企業能在高資安門檻下順利導入 Postgres。</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/B4bWw4Xb-eo?si=o4LyWml4kscPhye-" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<h2 class="wp-block-heading">TDE 加密範圍</h2>



<p>TDE 保護靜態資料，但仍有部分系統資訊與檔案不在加密範圍內。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>加密範圍</strong></td><td><strong>範例 / 說明</strong></td></tr><tr><td><strong>加密</strong></td><td>• 資料表、序列、索引底層檔案（ TOAST 表與系統目錄）<br>• 寫前日誌（WAL）檔案<br>• 查詢處理與系統運作的暫存檔案</td></tr><tr><td><strong>不加密</strong></td><td>• 系統內部 metadata（不含使用者資料，例如 pg_subtrans、pg_xact）<br>• 檔案名稱、資料目錄結構、資料庫大小與表數、檔案系統 metadata（如最後存取時間）<br>• 外部資料表、伺服器診斷日誌、設定檔等</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">TDE 運作原理</h2>



<p>TDE 透過加密資料庫伺服器與備份儲存的作業系統檔案。<span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">即使資料被竊取或遺失，也無法被未授權使用者解讀</span>。</p>



<p>資料庫本身負責加解密流程，無需修改應用程式或更新客戶端驅動程式。</p>



<p>此外，EDB Postgres Advanced Server 與 EDB Postgres Extended Server 提供外部金鑰管理整合介面，可支援簡單的密碼加解密操作，或與企業級金鑰管理系統整合。</p>



<h2 class="wp-block-heading">PostgreSQL 透明資料加密（TDE）</h2>



<p>在 PostgreSQL 中，TDE 用於加密靜態資料，包括表格、索引及寫前日誌（WAL）檔案，而無需修改應用程式。PostgreSQL 本身不原生支援 TDE，多數情況需透過第三方擴充套件（如 pgcrypto）或檔案系統層級加密（如 LUKS、BitLocker）來實現。</p>



<p>TDE 可保護資料檔案、日誌與備份，即使物理儲存遭入侵，資料仍能保持安全。使用 pgcrypto 可對單一欄位加密，提供更細緻控制，但需應用程式指定加密資料；檔案系統層級加密則自動處理，但可能增加系統負擔。</p>



<p>此外，TDE 依賴金鑰管理系統安全存放與管理加密金鑰，確保未授權存取受控。</p>



<h2 class="wp-block-heading">TDE 典型應用場景</h2>



<p>TDE 適用於各種需要保護靜態敏感資料的場景，以下為代表性案例：</p>



<p><strong>一、金融服務</strong></p>



<p>客戶帳戶資料、交易紀錄與個人識別資訊透過 TDE 加密，降低資料外洩或誤用風險，減少可能的金錢損失，同時協助符合 PCI DSS 等金融法規要求。</p>



<p><strong>二、雲端存儲</strong></p>



<p>當企業將資料遷移至雲端時，TDE 可在資料上傳前加密，確保敏感資訊安全隔離，避免與其他租戶資料混淆或誤取，保障多客戶共用基礎設施的資料安全。</p>



<h2 class="wp-block-heading">爲什麽需要 TDE？</h2>



<p>資料外洩風險持續存在，無論企業規模大小，都可能造成財務損失、法律責任與合規問題。</p>



<p>TDE 能保護資料庫中靜態資料，即使儲存媒體遭到入侵，也能防止未授權使用者讀取敏感資訊。TDE 是整體資料安全策略的基礎組件，但它只是眾多安全工具之一。</p>



<p>Postgres 以完整的加密能力聞名，能協助企業降低成為外洩事件目標的風險，並提升資料保護與合規性。</p>



<h2 class="wp-block-heading">TDE 還能做什麼？</h2>



<h3 class="wp-block-heading"><strong>金鑰管理</strong></h3>



<p>金鑰管理對 TDE 至關重要，可防止未授權存取敏感資料。建議定期輪換加密金鑰、設定金鑰過期策略，並限制僅必要的人員或服務存取。</p>



<h3 class="wp-block-heading"><strong>效能優化</strong></h3>



<p>加密與解密會增加系統負載，可能影響資料庫效能。可透過硬體加速、調整資料庫設定並定期監控系統來降低影響。</p>



<h3 class="wp-block-heading"><strong>存取控制</strong></h3>



<p>確保只有授權使用者或流程能存取加密資料，並可透過角色設定限制使用者僅存取與其職責相關的資料。</p>



<h3 class="wp-block-heading"><strong>例行稽核與檢查</strong></h3>



<p>定期檢查 TDE 是否符合組織政策與法規要求，稽核可自動化，並記錄誰存取資料、何時存取，以及執行的操作。</p>



<h3 class="wp-block-heading"><strong>與組織策略對齊</strong></h3>



<p>實施 TDE 時應符合整體資料保護策略、資安政策與風險管理框架，並考量加密需求與法規遵循，同時明確規範加解密流程、金鑰管理與稽核角色，確保監督與問責。</p>



<h3 class="wp-block-heading"><strong>災難復原規劃</strong></h3>



<p>將 TDE 納入災難復原計畫，可在系統故障或資料遺失時，順利還原加密資料。</p>



<h2 class="wp-block-heading">總結</h2>



<p>TDE 能有效保護靜態資料，降低外洩風險，並協助企業符合法規要求。透過妥善的金鑰管理、存取控制與效能優化，TDE 不僅保障敏感資訊安全，也支援企業在多種應用場景下落實資料保護策略。</p>



<p>無論是在金融、醫療、或其他高度監管的環境中，TDE 都是企業資料安全規劃中不可或缺的核心工具！</p>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/everything-need-know-postgres-data-encryption?lang=en" target="_blank" rel="noreferrer noopener">What is Transparent Data Encryption (TDE)? Benefits, Types, and Best Practices</a></p>



<p><a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45648</post-id>	</item>
		<item>
		<title>2026.1.14【線上研討會】 PostgreSQL 資安强化：EDB PROFILE 全面防護解析</title>
		<link>https://www.omniwaresoft.com.tw/calendar-event/2026-1-14-postgresql-edbprofile/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Wed, 14 Jan 2026 11:00:00 +0000</pubDate>
				<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?post_type=tribe_events&#038;p=45606</guid>

					<description><![CDATA[🔍 PostgreSQL 安全，準備好升...]]></description>
										<content:encoded><![CDATA[
<p></p>
<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> PostgreSQL 安全，準備好升級了嗎？</p>
<p>在本次【PostgreSQL 資安強化：EDB PROFILE 全面防護解析】線上研討會中，我們將帶您深入了解如何運用 EDB PROFILE 機制，打造企業級的資料庫安全控管策略，滿足嚴格的資安稽核要求！</p>
<p></p>
<div class="wp-block-button aligncenter is-style-fill"><a class="wp-block-button__link has-vivid-red-background-color has-background" href="https://accu.ps/WzHViw" target="_blank" rel="noreferrer noopener">報名 0114 研討會</a></div>
<h2 class="wp-block-heading" style="text-align: left;">活動資訊</h2>



<p>日期：2025.1.14 (三) 11:00 &#8211; 12:00</p>
<p>形式：線上</p>
<h2 class="wp-block-heading" style="text-align: left;">活動亮點</h2>
<p>

</p>
<p></p>
<ul class="wp-block-list">
<li>密碼控管防止重複使用</li>
<li>帳號寬限期與閒置連線管理</li>
<li>PROFILE 強化身份驗證與稽核合規</li>
</ul>
<p>

</p>
<p>我們誠摯邀請您，一同深入學習 Postgresql 最新技術，掌握職場競爭力！</p>
<p></p>





<h2 class="wp-block-heading">活動議程</h2>



<div class="wp-block-button aligncenter is-style-fill">
<table class="has-fixed-layout" style="height: 203px;" width="817">
<tbody>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>時間</strong></div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>議程</strong></div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"><strong>講師</strong></div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">10:55~11:00</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">來賓報到</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:00~11:05</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">Opening</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:05~11:55</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">
<p>PostgreSQL 資安强化：EDB PROFILE 全面防護解析</p>
</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">歐立威科技<br data-rich-text-line-break="true" />資料庫工程師<br data-rich-text-line-break="true" />Hsiang</div>
</td>
</tr>
<tr>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">11:55~12:00</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content" style="text-align: center;">
<div class="block-editor-rich-text__editable rich-text" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false">QA</div>
</td>
<td class="has-text-align-center wp-block-table__cell-content">
<div class="block-editor-rich-text__editable rich-text" style="text-align: center;" role="textbox" contenteditable="true" aria-multiline="true" aria-label="內容儲存格文字" aria-readonly="false"> </div>
</td>
</tr>
</tbody>
</table>
<br />
<p style="text-align: left;">本活動完全免費，誠摯邀請公司行業及政府單位的主管、IT 相關及專業技術人員踴躍報名參加！請以公司信箱報名以加速審核。</p>
<p style="text-align: left;">若您不屬於上述類別人員，恕無法接受報名，敬請見諒，感謝您的理解與支持。</p>
<h2 class="wp-block-heading" style="text-align: left;">參加好禮</h2>
<p style="text-align: left;">

</p>
<p style="text-align: left;"><strong>會後填寫回饋問卷再抽獎 <span style="color: #ffcc00;"><span class="sme-text-color has-luminous-vivid-amber-color">限量 EDB 筆型手電筒 </span></span>！*** 一人限抽一次 *** </strong></p>
</div>



<h2 class="wp-block-heading">更多精彩內容，都在 Youtube</h2>



<p>如果你對影音內容比較感興趣，歡迎到我們的 Youtube 頻道看看！</p>
<p><iframe title="EDB/PostgreSQL Replication - 備援機制、Replication介紹【研討會精華】" width="1170" height="658" src="https://www.youtube.com/embed/ehP9QSNitq8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>



<p>&nbsp;</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45606</post-id>	</item>
		<item>
		<title>2026.1.14【線上研討會】 PostgreSQL 資安强化：EDB PROFILE 全面防護解析</title>
		<link>https://www.omniwaresoft.com.tw/all-events/edb-event/2026-1-14-postgresql-edb-profile/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Thu, 11 Dec 2025 07:57:31 +0000</pubDate>
				<category><![CDATA[EDB 活動]]></category>
		<category><![CDATA[PostgreSQL 活動]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45599</guid>

					<description><![CDATA[PostgreSQL 安全，準備好升級了嗎？

在本次【PostgreSQL 資安強化：EDB PROFILE 全面防護解析】線上研討會中，我們將帶您深入了解如何運用 EDB PROFILE 機制，打造企業級的資料庫安全控管策略，滿足嚴格的資安稽核要求！]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" width="1024" height="512" data-id="45600" src="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/12/114-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=1024%2C512&#038;ssl=1" alt="" class="wp-image-45600" srcset="https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/12/114-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=1024%2C512&amp;ssl=1 1024w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/12/114-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=300%2C150&amp;ssl=1 300w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/12/114-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/www.omniwaresoft.com.tw/wp-content/uploads/2025/12/114-EDBPostgresql-webinar%EF%BC%88new-logo%EF%BC%89.png?w=1080&amp;ssl=1 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> PostgreSQL 安全，準備好升級了嗎？</p>



<p>在本次【PostgreSQL 資安強化：EDB PROFILE 全面防護解析】線上研討會中，我們將帶您深入了解如何運用 EDB PROFILE 機制，打造企業級的資料庫安全控管策略，滿足嚴格的資安稽核要求！</p>



<h2 class="wp-block-heading">活動資訊</h2>



<p>日期：2025.1.14 (三) 11:00 &#8211; 12:00</p>



<p>形式：線上</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://accu.ps/WzHViw" target="_blank" rel="noreferrer noopener">立即報名</a></div>
</div>



<h2 class="wp-block-heading">活動亮點</h2>



<p><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 密碼控管防止重複使用<br><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 帳號寬限期與閒置連線管理<br><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> PROFILE 強化身份驗證與稽核合規</p>



<p>我們誠摯邀請您，一同深入學習 Postgresql 最新技術，掌握職場競爭力！</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>活動議程</strong> <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-center" data-align="center"><strong>時間</strong></td><td class="has-text-align-center" data-align="center"><strong>議程</strong></td><td class="has-text-align-center" data-align="center"><strong>講師</strong></td></tr><tr><td class="has-text-align-center" data-align="center">10:55~11:00</td><td class="has-text-align-center" data-align="center">來賓報到</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:00~11:05</td><td class="has-text-align-center" data-align="center">Opening</td><td class="has-text-align-center" data-align="center"></td></tr><tr><td class="has-text-align-center" data-align="center">11:05~11:55</td><td class="has-text-align-center" data-align="center">PostgreSQL 資安强化：<br>EDB PROFILE 全面防護解析</td><td class="has-text-align-center" data-align="center">歐立威科技<br>資料庫工程師<br>Hsiang</td></tr><tr><td class="has-text-align-center" data-align="center">11:55~12:00</td><td class="has-text-align-center" data-align="center">QA</td><td class="has-text-align-center" data-align="center"></td></tr></tbody></table></figure>



<p>本活動完全免費，誠摯邀請公司行業及政府單位的主管、IT 相關及專業技術人員踴躍報名參加！</p>



<p>若您不屬於上述類別人員，恕無法接受報名，敬請見諒，感謝您的理解與支持。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 好禮領取 <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f381.png" alt="🎁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p><strong>會後填問卷就抽 <span class="sme-text-color has-luminous-vivid-amber-color">EDB 筆型手電筒 <strong><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f526.png" alt="🔦" class="wp-smiley" style="height: 1em; max-height: 1em;" /></strong></span></strong> <strong>~</strong><br>*** 一人限抽一次 ***</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://accu.ps/WzHViw" target="_blank" rel="noreferrer noopener">點我參加參加活動！！</a></div>
</div>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45599</post-id>	</item>
		<item>
		<title>什麼是 SQL 注入（SQLi）？如何防範攻擊？</title>
		<link>https://www.omniwaresoft.com.tw/product-news/edb-news/sql-injection-prevent-attacks/</link>
		
		<dc:creator><![CDATA[gladdis siew]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[EDB 產品資訊]]></category>
		<category><![CDATA[PostgreSQL 產品資訊]]></category>
		<category><![CDATA[EDB]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://www.omniwaresoft.com.tw/?p=45556</guid>

					<description><![CDATA[SQL 注入（SQLi）是一種網路攻擊，攻擊者會透過操控網頁應用程式的輸入，執行未經授權的 SQL 指令到資料庫。

這類攻擊利用應用程式處理使用者資料的漏洞，可能讓攻擊者存取、修改甚至刪除敏感資訊。在某些情況下，駭客甚至可取得資料庫管理權限。]]></description>
										<content:encoded><![CDATA[
<p>當企業大量依賴資料庫處理帳號、交易與服務資訊，攻擊者也開始針對這些系統尋找破口。SQL 注入至今仍是最常被利用的攻擊手法之一，一旦被入侵，不僅可能導致資料外洩，也會造成服務中斷與重大營運風險。</p>



<h2 class="wp-block-heading">什麼是 SQL 注入（SQLi）？</h2>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">SQL 注入（SQL Injection，SQLi）是一種網路攻擊，攻擊者透過操控網頁應用程式輸入，將惡意 SQL 指令注入資料庫查詢。</span></p>



<p>這類漏洞通常出現在應用程式未驗證輸入或未使用參數化查詢時。攻擊可能導致敏感資料外洩、資料被竄改，甚至整個資料庫遭刪除，駭客在某些情況下甚至可取得管理權限。</p>



<h2 class="wp-block-heading">SQL 注入的典型攻擊手法</h2>



<p>只要應用程式沒有驗證輸入或未採用參數化查詢，任何表單、搜尋框、登入欄位都可能成為 SQL 注入的入口。理解常見的攻擊情境與操作方式，有助開發者提前辨識弱點並建立更完善的防護。</p>



<h3 class="wp-block-heading">In-band SQLi（同頻道 SQL 注入）</h3>



<p class="is-style-sme-speech-left"><strong>示例</strong>：攻擊者在登入欄位輸入像  <code>admin' OR 1=1 --</code>  這類惡意字串，使查詢條件永遠為真。<br><strong>結果：無須密碼就能直接登入系統。</strong></p>



<h3 class="wp-block-heading">Union-based SQLi（UNION 聯合查詢注入）</h3>



<p class="is-style-sme-speech-left"><strong>示例</strong>：在搜尋欄位輸入：<code>shoes' UNION SELECT username, email FROM users --</code><br>攻擊者利用 <code>UNION</code> 把惡意查詢與合法查詢合併。<br><strong>結果：原本應顯示產品資訊的頁面，會被迫顯示使用者帳號、Email 等敏感資料。</strong></p>



<h3 class="wp-block-heading"><strong>Error-based SQLi（錯誤回傳式注入）</strong></h3>



<p class="is-style-sme-speech-left"><strong>示例</strong>：攻擊者輸入破壞語法的字元（如 <code>'</code>），藉由資料庫回傳的詳細錯誤訊息推敲：資料表名稱、欄位名稱、資料庫架構<br><strong>結果：<strong>攻擊者可利用這些資訊打造更精準的後續攻擊。</strong></strong></p>



<h2 class="wp-block-heading">SQL 注入攻擊的風險</h2>



<p>SQL 注入帶來的危害不只停留在技術層面，從品牌信任、法規遵循到敏感資料外洩，都可能對企業造成深遠影響。以下將從三大面向說明其主要風險。</p>



<h3 class="wp-block-heading"><strong>品牌與財務衝擊</strong></h3>



<p>成功的 SQL 注入攻擊可能導致客戶資料外洩、帳號被盜用或未授權的金流操作，對企業造成嚴重損害，削弱客戶信任，並帶來營收損失、法律費用及高額資安事件處理成本。</p>



<h3 class="wp-block-heading"><strong>合規風險</strong></h3>



<p>處理敏感個資或財務資料的組織通常需遵守 GDPR、HIPAA 與 PCI DSS 等法規。若發生 SQL 注入造成資料外洩，可能違反法規，面臨重罰與監管單位嚴格審查。</p>



<h3 class="wp-block-heading">敏感資料外洩</h3>



<p>SQL 注入可暴露使用者帳號、身分證號、財務資料或企業機密等敏感資訊。這些資料除了立即風險外，也可能被轉售或用於後續攻擊，加重損害。</p>



<h2 class="wp-block-heading"><strong>SQL 注入防護技巧</strong></h2>



<p>防止 SQL 注入需要結合安全程式設計、資料庫設定與監控工具，從多層面降低攻擊風險。</p>



<h3 class="wp-block-heading">參數化查詢與預備語句</h3>



<p>使用參數化查詢可確保使用者輸入被當作資料處理，而非可執行程式碼。預備語句允許開發者在 SQL 模板中使用佔位符，避免直接串接或拼接輸入。</p>



<h3 class="wp-block-heading">資料庫稽核與監控</h3>



<p>持續監控資料庫活動，可偵測可疑查詢或異常存取行為。稽核日誌提供歷史紀錄，對事件分析與法規遵循非常重要。</p>



<h3 class="wp-block-heading"><strong>儲存程序（Stored Procedures）</strong></h3>



<p>將資料庫邏輯封裝在儲存程序中，可控制 SQL 指令執行。透過程序內驗證輸入與限制直接存取資料表，減少注入風險。</p>



<h3 class="wp-block-heading">內建 SQL 安全性的 ORM 框架</h3>



<p>ORM（物件關聯對應）框架如 Hibernate 或 SQLAlchemy，自動處理查詢構建，可降低 SQL 注入機率。但開發者需避免用 raw SQL 覆蓋 ORM 查詢，以免破壞安全防護。</p>



<h3 class="wp-block-heading">輸入驗證與清理</h3>



<p>驗證與清理使用者輸入至關重要。允許清單（allowlist）方式只接受安全字元與格式，例如帳號欄位僅接受英數字，特殊字元會被拒絕。<br>也可使用跳脫（escaping）技巧，對 SQL 語法可能解析的特殊字元進行編碼或中和，避免攻擊者改變查詢邏輯。</p>



<h3 class="wp-block-heading">最小權限存取</h3>



<p>限制使用者資料庫權限，只給予必要的操作範圍。即使帳號遭入侵，也能降低損害範圍。</p>



<h3 class="wp-block-heading">網頁應用防火牆（WAF）與監控工具</h3>



<p>WAF 可即時偵測並阻擋 SQL 注入攻擊，搭配其他監控工具可在應用程式層之外增加防護層。</p>



<h3 class="wp-block-heading">定期安全測試</h3>



<p>定期進行滲透測試與 SQL 注入測試案例，透過自動化工具與人工審查，及早發現漏洞，確保資安策略完整。</p>



<h2 class="wp-block-heading"><strong>EDB Postgres AI 強化資料庫安全</strong></h2>



<p>EDB 提供一系列 PostgreSQL 工具與擴充功能，使防範 SQL 注入更簡單且有效，除了基本保護，還支援強化監控、稽核與安全策略。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">EDB Postgres AI Advanced Server (EPAS)<br></span>內建安全擴充功能，加強 PostgreSQL 原生防護，包括更嚴格的密碼政策、角色管理與連線控管，降低未授權存取風險。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">EDB Postgres AI Security Pack<br></span>提供進階稽核、細緻存取控制與安全策略，可在 SQL 執行前阻擋風險指令，協助維持合規。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">PostgreSQL 擴充支援<br></span>支援多種提升安全的 PostgreSQL 擴充功能：</p>



<ul class="wp-block-list">
<li><strong>Pgcrypto</strong>：資料加密與安全雜湊</li>



<li><strong>Pgaudit</strong>：詳細 SQL 稽核</li>



<li><strong>Plpgsql_check</strong>：PL/pgSQL 靜態程式碼分析</li>



<li><strong>Pg_stat_statements</strong>：追蹤 SQL 執行狀態與效能</li>
</ul>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">EDB Postgres Insight<br></span>提供資料庫健康與效能監控，同時標示異常 SQL 行為，如登入失敗或非典型查詢，協助偵測注入攻擊。</p>



<p><span style="background-image: linear-gradient(transparent 60%, rgba(252, 185, 0, 0.5) 60%)" class="sme-highlighter">EDB Postgres AI Enterprise Manager<br></span>自動健康檢查、警示與集中監控，協助管理者快速發現潛在安全問題，包括跨資料庫的 SQL 注入嘗試。</p>



<p>透過 EDB Postgres AI 專屬安全功能，組織可即時偵測與阻擋 SQL 注入，並維持合規與高流量環境下的韌性。</p>



<h2 class="wp-block-heading"><strong>維持 SQL 注入防護韌性</strong></h2>



<p>防範 SQL 注入不是一次性的任務，而需持續努力。即使已有防護措施，程式碼變動、第三方互動與攻擊手法更新，都可能產生新漏洞。維持韌性包括：</p>



<ul class="wp-block-list">
<li><strong>定期更新</strong>：套用資料庫與相關軟體的安全補丁，避免因舊版本漏洞被攻擊。</li>



<li><strong>稽核與 code review</strong>：檢查設定與程式碼，確保查詢一律使用參數化與安全綁定。</li>



<li><strong>持續測試</strong>：透過自動化滲透測試提前找出可能的注入風險。</li>



<li><strong>導入安全流程</strong>：將安全納入開發生命周期，如權限控管與建置時的自動掃描。</li>



<li><strong>團隊教育</strong>：讓開發與 DBA 理解安全程式設計、參數綁定與輸入驗證的重要性。</li>
</ul>



<p>本文翻譯自：<a href="https://www.enterprisedb.com/blog/what-is-sql-injection-examples-prevention-techniques" target="_blank" rel="noreferrer noopener">What Is SQL Injection (SQLi), and How Do I Prevent Attacks?</a></p>



<p>想了解更多資訊，<a href="https://www.omniwaresoft.com.tw/contact/" target="_blank" rel="noreferrer noopener">歡迎聯絡我們</a>，或是 <a href="https://page.line.me/870pcqyh?oat__id=4761625&amp;openQrModal=true" target="_blank" rel="noreferrer noopener">加入歐立威 Line 好友！</a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">45556</post-id>	</item>
	</channel>
</rss>
