From 1b0ffb2551914afc45cc28f4562d67cd9afb83ea Mon Sep 17 00:00:00 2001 From: "Jonathan S. Katz" Date: Tue, 25 Sep 2018 10:28:38 -0400 Subject: [PATCH] Translations for PG11 release into Myanmese, Thai, and Vietnamese. --- releases/11/my/release.my.md | 149 +++++++++++++++++++++++++++++++++++ releases/11/th/release.th.md | 113 ++++++++++++++++++++++++++ releases/11/vi/release.vi.md | 88 +++++++++++++++++++++ 3 files changed, 350 insertions(+) create mode 100644 releases/11/my/release.my.md create mode 100644 releases/11/th/release.th.md create mode 100644 releases/11/vi/release.vi.md diff --git a/releases/11/my/release.my.md b/releases/11/my/release.my.md new file mode 100644 index 0000000..d856eb0 --- /dev/null +++ b/releases/11/my/release.my.md @@ -0,0 +1,149 @@ +# PostgreSQL 11 Released + +၂၀၁၈ခ ွစ_လ_ရက - ေန က ေပ ကမ +ေခတအမဆ Open Source ေဒတ ေဘစ ျဖစ PostgreSQL +11 က +PostgreSQL ကမ လ ဆင တ တကေရး အ ဖ အစညးမ ယန ထတျပန +ေျကည လက သည။ +PostgreSQL 11 သည ေဒတ ေဘစ စနစ၏အလ စတ တက မာ ျဖစည့ တကတ တ ျမင့မ မာ +န ဆကပေနတ အ လနျက မ ေသ ေဒတ ေဘစာ ွင့ အတ ျမင့မ ေသ ကနျပတ အလပမ ဏမာ က +အသ ျပသမာ အ ေထ ကေပးပ သည။ ထ အ ပင PostgreSQL 11 သည သသ ထင တ +တ တက မာ ျဖစည့ table partitioning စနစ၊ေ ငပးေ ငယစမခန ခ ုိ ငမး လပ လပညးမာ +သမးဆညးထ မ ကလညး ထပ ျဖည့ သငးလကျခငး၊query parallelism +လညးတ တကေက ငး မ ျခငး အ ပင parallelized ေဒတ အဓပ ါယ ဖင့ဆ ုိင က +ထပျဖည့ စကျခငး ွင့ ေမးျမနးခကာ တင အသ အ +နးမာ ၏ အက ငအထညေဖ +အရနျမင့တငျခငး +အ တက just in time (JIT) စစညးထ မ ကလညး မတက ကည။ + +"PostgreSQL 11 အကြောင်းမူကား, ရဲ့စွမ်းရည်ကိုတိုးတက်စေကြောင်းfeatures +ငါတို့ဖှံ့ဖွိုးတိုးတအသိုင်းအဝိုင်းသည်အလွန်ကြီးမားdatabases ကိုစီမံခန့်ခွဲရန် PostgreSQL တွေထည့်သွင်းအာရုံစိုက်,"ဘရုစ်ကပြောပါတယ် +Momjian တစ်ဦး [core ကိုအဖွဲ့သည်အဖွဲ့ဝင်] ၏ (https://www.postgresql.org/developer/core/)အဆိုပါ +[PostgreSQL ကို Global ဖွံ့ဖြိုးရေးကောင်စီ Group မှ] (https://www.postgresql.org) ။ ရဲ့သက်သေစွမ်းဆောင်ရည်၏ထိပ်တွင်, +"အရောင်းအဝယ်ပမာဏများအတွက်PostgreSQL PostgreSQL 11ဖို့စေသည်။ +ကပင်ပိုမိုလွယ်ကူ developer များစကေးမှာကြီးမားတဲ့ data တွေကို applications များ run " + +#### HOLD FOR QUOTE FROM CORE TEAM MEMBER ABOUT RELEASE + +PostgreSQL သည စ၂၀ေကာ္ျက open source တ တက မ ထမ အကိးေက ဇ ရရသည့အ ပင +ေဆ ငက (developers) မာ ပမျကက ွစက သည့ open source ွင့ဆကပ ရသည့ေဒတ ေဘစ +ျဖစ သည။ အဆပ စမကနးသည +နယယအ တငး တင အသအမတျပမ ဆကကရျပ +DB-Engines မ “DBMS of the Year 2017” ွင့ SD Times တင 2018 100 အ ဖစေဖ ္ျပ ခငးခရသည။ +PostgreSQL 11 သည ေအ က ဘ ၅ ရက ၂၀၁၇ တင PostgreSQL 10 ထကျပ ေန က +ပထမဆ အဓက ထကျခငးျဖစည။ PostgreSQL 11 ေန က အသ စကမ သည အမ ျပငင မာ ပ ဝငည့ +PostgreSQL 11.1 ျဖစ မည ျဖစျပ ေန ကပအဓက ထကလ မ +လက ဏ ရပအသစာ ွင့ +PostgreSQL 12 ပငျဖစည။ + +## Increased Robustness and Performance for Partitioning + +PostgreSQL 11 သည hash partitioning လ ေခ တ hash key ကအသ ျပျပ ေဒတ မာ ပငးျခာ +ကန သတ ုိ ငမးက ျဖည့ စကည၊ PostgreSQL တင ေဒတ ပငးျခာ ကန သတျခငး လက စမးရ +အပငးအ ခာ အလက သို မဟတ +တ စ ရငးအလက ထပျဖည့ သငးသည။ PostgreSQL foreign data wrapper သ ေသ +ေဒတ ေဘစ အ ခမာ က အဆင့ျမင့တငျပ PostgreSQL 11 သည ေဒတ စစညး ုိင စမးရည က +တ တကေအ ငျပလပ သည။ +postgres_fdw​.(http://www.postgreSQL.org/docs/current/static/postgres-fdw.html) + +စီမံခန့်ခွဲမှုနှင့်အတူကူညီနိုင်ရန်အတွက် partitions ကို, PostgreSQL 11 ဒေတာအတွက်ဖမ်း-အားလုံး default အ +partition ကိုတစ်ဦး partition ကိုသော့နှင့်အဓိကသော့ချက်, နိုင်ငံခြားသော့အညွှန်းကိန်းဖန်တီးနိုင်စွမ်းမကိုက်ညီမိတ်ဆက် +လူအပေါင်းတို့သည်စားပွဲဆင်းအောင်မြင်ပြီးဖြစ်ကြောင်း +partition ကိုအပေါ်အစပျိုးလိုက်ခြင်းဖြစ်သည်။ ကြောင်းအတန်းများအတွက် +partition ကို key ကို updated လျှင် PostgreSQL 11 ကိုလည်းမှန်ကန်သော partition ကိုမှတန်းစီရွေ့လျားကိုအလိုအလျောက်ကိုထောကျပံ့ + + +#### HOLD FOR QUOTE ABOUT PARTITIONING + +PostgreSQL 11 သည ပငးျခာ ကန သတျခငး ဖယ ေရးနညးဗဟ အသစ အသ ျပျပ +ပငးျခာ ကန သတကာ က +ဖတည့ စစမးမ စမးေဆ င ျမင့တင ကည။ ဒ အ ပင PostgreSQL 11 သည +အသ ျပသမာ အ တက အခကအလကာ တံ ျပ +လပ တင network overhead ကေလာခေပးျပ +လပနးသ ပ ိဂရမ ကဒ ရငးလငးေအ ငျပလပေပးသည့ ပငးျခာ ကန သတျခငး tables မာ ရ +န မညျက +“upsert” feature ကေထ ကေပးသည။ + +## Transactions Supported in Stored Procedures +ေဆ ငက မာ (developers) သည PostgreSQL တင user-defined အလပ ွစေပ ငး ၂၀ +ေကာ္ျက ဖ ခသည၊ +သ ေသ ္ PostgreSQL 11 မတငက ယငးအလပာ (functions)သည သတ ၏ +လပနးကစ မာ (transactions) က +ကယ ငမ ုိ ငမးမလပ ုိငေသးေပ။ PostgreSQL 11 သည အလပ(function)၏ကယညအ တငးရ +လပနးကစ မာ က အ ပည့အဝစမခန ခ ေဆ ငက ုိင SQL လပနးစဥ ထည့ သငးခသည၊ +ထအရ သည ေဆ ငက မာ (developers) က incremental bulk data loading ပ ဝငည့ ပမအဆငျမင့သည့ +server-side လပနးသ ပ ိဂရမာ က ဖ +ုိငေအ င လပေဆ ငေပးသည။ +SQL လပ လပညးမာ က ‘CREATE PROCEDURE’ ည နျက မ ျဖင့ ဖ +ိုငည၊ +‘CALL’ ည နျက မ ကအသ ျပျပ လက ေဆ ငကျပ server-side လပညးစနစ ဘ သ စက ျဖစည့ +PL/pgSQL, PL/Perl, PL/Python, and PL/Tcl တ က ေထ ကေပးသည။ +HOLD FOR QUOTE ABOUT SQL STORED PROCEDURES + +## Enhanced Capabilities for Query Parallelism +PostgreSQL 11 သည hash joins ျဖင့ ပငးျခာ ကန သတျခငး ေဒတ မာ က ပမထေရ က scan +လပ ုိုငျခငး ွင့ parallel sequential scans ျခငး တင ပေဆ င တ တကည့ parallel query +လပေဆ င က တ တကေအ ငျပလပ သည။ PostgreSQL သည ယခအခ parallel တင အကယ၍ +ညမ်ေအ ငလပ ိုငည့ အျခခ စစမးမ မာ ရလွင +‘UNION’ ကအသ ျပထ သည့ SELECT စစမးမ မာ က အက ငအထညေဖ +သည။ +PostgreSQL 11 သည parallelism က မာ စ ေသ ေဒတ အဓပ ါ ယင့ဆ ည နျက မ မာ တင +ျဖည့ စကသည၊ အထ သ ဖင့ ​CREATE INDEX​ ည +နျက ျခငးအဆင့ကေဆ ငကျခငးျဖင့ +​ +ျဖစေပ လ ေသ B-tree အည နးကနး အ တကျဖစည။ မာ စ ေသ ေဒတ အဓပ ါ ယင့ဆ +ည နျက မ မာ သည tables သ မဟတ စစမးမ မာ မ +အ မငာ ေပ ေပ က ျပ +ိငးယဥ္ ုိ ငမးရျပျဖစ၍ +CREATE TABLE .. AS​, ​SELECT INTO​, and ​CREATE MATERIALIZED VIEW​ပ ဝငည။ + +#### HOLD FOR QUOTE ABOUT PARALLELISM +Just-in-Time (JIT) Compilation for Expressions +PostgreSQL 11 သည Query execution အ တက လပနးစဥ္ေ တပမျမ +ရနအ တက +JIT compilation ၏ အထ ေထ ကံေသ အရ မာ ကစတငတက က သည။ + + ဒ JIT compilation သည WHERE clauses, target စ ရငး, data အစ အဝး, internal +လပေဆ ငကခိ +ွင့ projections တ ကျမ ေစရန LLVM project +ကအသု ျပထ သည။ + +#### HOLD FOR QUOTE ABOUT JIT + +JIT compilation က အက ငးဆု အသု ျပ ိုင LLVM dependencies က တပငျခငး +ျပလပမ ျဖစ တယ။ ဒလလပ အ တက PostgreSQL settings file အ တငး ‘jit = on’ လပ၍၎ +PostgreSQL session မ ‘SET jit=on’ လပ၍ JIT compilation +ကအသု ျပလ ရပ သည။ + +## General User Experience Improvements +PostgreSQL ေဒတ ေဘစ အဆင့ျမင့မ လ ျခငးသည အသု ျပအသငးဝငး ွင့ PostgreSQL +တ တကေအ ငေဆ ငကသမာ ၏ ကးစ မ ေ က င့သ ျဖစ သည။ +PostgreSQL 11 မ ပ ဝင ေသ တ တကေျပာငးလမအ တက လက ဏ အနညးငယ +ေအ က အပ ဒငးေရးသ ေဖ ္ျပထ ပ သည။ +● ‘ALTER TABLE … ADD COLUMN … DEFAULT …’ function က not ‘NULL’ default +● ျဖင့ဖယ ၍ table ေ တ ျပ တဲအခ +● ျမ နေအ ငျပလပ က သည။ +● ‘Covering indexes’ ဆတဲ function အသစည 'include’ clause ကအသု ျပ၍ +အသု ျပသမာ အ column အသစာ တ ထည့ ို ငမး ေပးျခငးျဖင့ အထ က ျပပ သည။ +ယငး function သည index-only scans ွင့ B-tree index မ index လပ မ ရသ data +အမ်းအစ မာ အ တကအသု ဝင သည။ +● အ ခာ တ တကေျပာငးလမမာ မ windows function အ တက ‘RANGE’ feature သည +● ‘PRECEDING’/‘FOLLOWING’, ‘GROUPS’ ွင့ frame exclusion +တ ကအသု ျပ ိုငည့အခက ျဖစ တယ။ +● PostgreSQL command line မ Keywords အသစာ ျဖစဲ ‘quit’ ွင့ ‘exit’ တ သည +● command line tool မ ထက မ လယ ေအ င ပေဆ ငေပးပ သည။ +ဒ PostgreSQL 11 ထကမ ွင့ပတကည့ ေျပာငးလမမာ စ ရငး အ ပည့စု က +(​https://www.postgresql.org/docs/11/static/release-11.html​), မ ဝငေရ ကတ ေလ +လ ိုင သည။ +https://www.postgresql.org/docs/11/static/release-11.html + +## About PostgreSQL + +PostgreSQL သည္ ကမာၻ ့ေခတ္အမွီဆုံး open source database ျဖစ္ျပီး +ကမာၻတစ္ဝွမ္းမွ ေထာင္ေက်ာ္ေသာ အသုံးျပဳသူမ်ား၊အျကံျပဳ ပါဝင္သူမ်ား၊ ကုမၸဏီမ်ားႏွင့္ အဖြဲ ႔အစည္းအမ်ားအျပားသုံးစြဲေသာ database ျဖစ္ပါသည္။ +PostgreSQL စီမံခ်က္စတင္ တည္ေဆာက္ခဲ့သည္မွာ ႏွစ္ေပါင္း ၃၀ေက်ာ္ရွိလာခဲ့ျပီး +Berkeley ရွိ University of California မွာ စတင္ခဲ့ျခင္းျဖစ္သည္။ ဤစီမံခ်က္၏ ဖြံျဖိဳးတိုးတက္လာမႈႏႈန္းမ်ားသည္ +မယွဥ္ႏုိင္ေလာက္ေအာင္ပဲရွိခဲ့ပါသည္။ PostgreSQL ၏ ျပီးျပည့္စုံေသာ အခ်က္သည္ထိပ္တန္း ေဒတာေဘ့စ္စနစ္ေတြနွင့္ယွဥ္ႏုိင္ရုံတင္သာမက +ပိုမိုအဆင့္ျမင့္ေသာ database အခ်က္အလက္မ်ားရွိမႈ ၊က်ယ္ျပန္႔စြာအသုံးျပဳႏုိင္မႈ၊အာမခံခ်က္ရွိမႈ၊တည္ျငိမ္မႈတို႕တြင္ ပိုမိုေကာင္းမြန္ေျကာင္းေတြ႕ရသည္။ +PostgreSQL အေျကာင္းပိုမိုသိရွိလိုျပီး၊ PostgreSQL ၏အသိုင္းအဝိုင္းတြင္ ပါဝင္ခ်င္သည္ဆိုပါက ေအာက္ေဖာ္ျပပါ website သို႕ဝင္ေရာက္ျကည့္ရႈႏုိင္ပါသည္။ +[PostgreSQL.org](https://www.postgresql.org) diff --git a/releases/11/th/release.th.md b/releases/11/th/release.th.md new file mode 100644 index 0000000..037c745 --- /dev/null +++ b/releases/11/th/release.th.md @@ -0,0 +1,113 @@ +# PostgreSQL 11 ออก + +DD ตุลาคม 2018 - PostgreSQL Global Development ประกาศการเปิดตัว PostgreSQL 11 +ซึ่งเป็นฐานข้อมูลโอเพ่นซอร์สที่ทันสมัยที่สุดในโลก + +PostgreSQL 11 ช่วยให้ผู้ใช้มีการปรับปรุงประสิทธิภาพโดยรวมของ +ระบบฐานข้อมูลโดยมีการปรับปรุงเฉพาะที่เกี่ยวข้องกับฐานข้อมูลขนาดใหญ่ +และปริมาณงานที่คำนวณได้สูง นอกจากนี้ PostgreSQL 11 ยังช่วย +ปรับปรุงระบบการแบ่งพาร์ติชันตารางให้ดียิ่งขึ้นเพิ่มการสนับสนุนจัดเก็บที่ +ขั้นตอนการมีความสามารถในการจัดการธุรกรรมช่วยเพิ่มความเท่าเทียมกันแบบสอบถามและ +เพิ่มความสามารถในการกำหนดข้อมูลแบบขนานและแนะนำการ +รวบรวม JIT สำหรับการเร่งการแสดงผลได้อย่างรวดเร็ว ในข้อความค้นหา + +"สำหรับ PostgreSQL 11 การพัฒนาของเรามุ่งเน้นที่จะเพิ่มคุณลักษณะที่ +ความสามารถในการ PostgreSQL ที่ดีขึ้นในการจัดการฐานข้อมูลขนาดใหญ่ "นายบรูซกล่าว +Momjian สมาชิกทีมหลัก [http://www.postgreSQL.org/developer/core/] ของ +[PostgreSQL Global Development Group] (http://www.postgresql.org) +"ด้านบนของประสิทธิภาพการพิสูจน์ PostgreSQL สำหรับปริมาณงานทรานแซกชัน PostgreSQL 11 ทำให้ง่ายยิ่งขึ้นสำหรับนักพัฒนาซอฟต์แวร์แอ็พพลิเคชันข้อมูลขนาดใหญ่." + +#####  กรุณารอสำหรับการอ้างอิงจากสมาชิกทีมแกนนำเกี่ยวกับการเปิตัว +ประโยชน์จากโพสต์เกรสคิวแอล 11 จากการพัฒนาโอเพนซอร์สมากว่ายี่สิบปีและกลายเป็นฐานข้อมูลที่มีความสัมพันธ์กับโอเพนซอร์สที่ต้องการสำหรับนักพัฒนาซอฟต์แวร์ โครงการ +ยังคงให้การยอมรับจากทุกอุตสาหกรรมและที่โดดเด่นในฐานะ +ดีบีเอ็มเอส ประจำปี 2017 โดย ดีบี-เอ็นจิน และในเอสดี ไทม์ 2018 100 +โพสต์เกรสคิวแอล 11 เป็นรุ่นที่สำคัญล่าสุดนับตั้งแต่ โพสต์เกรสคิวแอล10 เปิดตัวเมื่อ +วันที่ 5 ตุลาคม พ.ศ. 2017 การเปิดตัวเพื่ออัปเดตรุ่นต่อไปสำหรับโพสต์เกรสคิวแอล 11 ซึ่งมีการแก้ไขจุดบกพร่องหรือบั๊ก +คือโพสต์เกรสคิวแอล 11.1 และมีการเปิดตัวฟีเจอร์ใหม่ ๆ โพสต์เกรสคิวแอล 12 + +## เพิ่มความทนทาน และประสิทธิภาพสำหรับการแบ่งพาร์ติชั่น + +โพสต์เกรสคิวแอล 11 ได้เพิ่มความสามารถในการแบ่งพาร์ติชั่นข้อมูลโดยใช้แฮชคีย์หรือที่เรียกว่า แฮช พาร์ติชั่นนิ่งเพื่อเพิ่มความสามารถในการแบ่งพาร์ติชั่นข้อมูลในโพสต์เกรสคิวแอลปัจจุบัน ตามรายการค่า หรือตามช่วงซึ่งโพสต์เกรสคิวแอล 11ช่วยปรับปรุงข้อมูลให้ดียิ่งขึ้น การรวมความสามารถพร้อมกับการปรับปรุงฟังก์ชันสำหรับพาร์ติชั่นที่ใช้ ฟอเรียนท์ ดาต้า แรปเปอร์ของโพสต์เกรสคิวแอล 11 +[postgres_fdw](https://www.postgresql.org/docs/current/static/postgres-fdw.html). + +เพื่อช่วยในการจัดการพาร์ติชั่น โพสต์เกรสคิวแอล 11ได้เพิ่มดีฟอลต์แคช-ออล +พาร์ติชั่นสำหรับข้อมูลที่ไม่ตรงกับคีย์พาร์ติชั่นและความสามารถในการ สร้างคีย์หลัก คีย์ต่างประเทศ ดัชนีและทริกเกอร์บนพาร์ติชั่นที่ ส่งผ่านไปยังตารางทั้งหมดอีกทั้งโพสต์เกรสคิวแอล 11ยังคอยสนับสนุนการเคลื่อนย้ายแถวโดยอัตโนมัติ ไปยังพาร์ติชั่นที่ถูกต้องในกรณีที่มีการอัปเดตคีย์พาร์ติชั่นสำหรับแถวนั้น + +##### กรุณารอการอ้างอิงเกี่ยวกับการแบ่งพาร์ติชั่น + +โพสต์เกรสคิวแอล 11ได้ปรับปรุงประสิทธิภาพการทำงานตามที่ต้องการเมื่ออ่านจากพาร์ติชั่นโดย +ใช้วิธีการกำจัดพาร์ติชั่นใหม่ นอกจากนี้โพสต์เกรสคิวแอล 11 ในปัจจุบัน + +สนับสนุนฟีเจอร์ "อัปเสิร์ต" ยอดนิยมในตารางที่แบ่งพาร์ติชั่นซึ่งช่วยให้ผู้ใช้งาน +เพื่อลดความซับซ้อนของรหัสแอปพลิเคชัน และลดเครือข่ายที่มีอยู่มากมายซึ่งมีผลกระทบกับ +ข้อมูลของพวกเขา + +##  ทรานเซกชันที่ได้รับการสนับสนุนในขั้นตอนการจัดเก็บ +นักพัฒนาสามารถสร้างฟังก์ชันที่ผู้ใช้กำหนดเองได้ในโพสต์เกรสคิวแอลได้ +มากว่า 20 ปี แต่ก่อนโพสต์เกรสคิวแอล 11เกิดขึ้น ฟังก์ชันเหล่านี้ยังไม่สามารถจัดการได้ +ในทรานเซกชัน โพสต์เกรสคิวแอล 11ได้เพิ่มขั้นตอนของเอสคิวแอลที่สามารถทำงานได้เต็มรูปแบบ + +การจัดการทรานเซกชันในตัวของฟังก์ชันช่วยให้นักพัฒนาสามารถดำเนินการ +สร้างแอปพลิเคชันทางเซิร์ฟเวอร์ขั้นสูงขึ้นเช่นสิ่งที่เกี่ยวข้องกับ +การโหลดข้อมูลจำนวนมากที่เพิ่มขึ้น +เอสคิวแอลสามารถสร้างกระบวนการโดยใช้คำสั่ง `สร้างกระบวนการ` เพื่อดำเนินการ โดยใช้คำสั่ง `คอล` และได้รับการสนับสนุนโดยกระบวนการทางเซิร์ฟเวอร์ภาษา PL/pgSQL, PL/Perl, PL/Python, and PL/Tcl. + +#####  กรุณารอสำหรับการอ้างอิงเกี่ยวกับขั้นตอนการเก็บในเอสคิวแอล +## ความสามารถที่เพิ่มขึ้นสำหรับการทำงานได้หลายอย่างพร้อมกัน + โพสต์เกรสคิวแอล 11 ได้ปรับปรุงการทำงานได้หลายอย่างพร้อมกันด้วยประสิทธิภาพที่เพิ่มขึ้น +การสแกนตามลำดับแบบคู่ขนาน และการแฮชเพื่อรวมกับการสแกนที่มีประสิทธิภาพมากขึ้น ข้อมูลที่แบ่งพาร์ติชั่น โพสต์เกรสคิวแอล 11 สามารถทำงานตามที่เลือกโดยใช้ `ยูเนียน` ได้ +คู่ขนานที่ซ่อนการทำงานที่ต้องการไม่สามารถทำไปเป็นคู่ขนานกันได้ +โพสต์เกรสคิวแอล 11 ได้เพิ่มคู่ขนานของคำสั่งที่กำหนดข้อมูลต่างๆอย่างน่าสังเกตการสร้างดัชนีบี-ทรีซึ่งสร้างโดยการดำเนินงานตามมาตรฐาน +คำสั่ง 'สร้างดัชนี` ซึ่งคำสั่งกำหนดหลายข้อมูลที่สร้างขึ้น +ตารางหรือมุมมองที่เป็นรูปธรรมจากการทำสิ่งที่ต้องการซึ่งมีความสามารถแบบคู่ขนานได้ +รวมทั้ง "การสร้างตาราง...ที่" "ไปที่การเลือก" และ "สร้างมุมมองรูปธรรม" + +#####  กรุณารอเพื่ออ้างอิงเกี่ยวกับความขนาน +## การรวบรวมระบบทันเวลาพอดี (เจไอที) สำหรับการแสดงผล +โพสต์เกรสคิวแอล 11ได้เพิ่มการสนับสนุนสำหรับการรวบรวมระบบทันเวลา(เจไอที)เพื่อ + +เร่งการทำงานของการแสดงการดำเนินการตามที่ต้องการระหว่างการใช้คำสั่งเจไอที +การรวบรวมการแสดงผลสำหรับโพสต์เกรสคิวแอล ใช้โครงการแอลแอลวีเอ็มเพื่อเร่งความเร็ว + +การดำเนินการของการแสดงในเงื่อนไข สถานที่ รายการเป้าหมาย การรวม. +การคาดการณ์ และการดำเนินงานภายในบางส่วน + +##### กรุณารอสำหรับอ้างอิงเกี่ยวกับเจไอที +สำหรับการใช้ประโยชน์จากการรวบรวมเจไอที คุณจำเป็นต้องติดตั้งแอลแอลวีเอ็ม + +เพื่อเปิดใช้งานจากการรวบรวมของเจไอทีในไฟล์ตั้งค่าโพสต์เกรสคิวแอลของคุณ + +โดยการตั้งค่า `เจไอที = เปิด` หรือจากชุดโพสต์เกรสคิวแอลของคุณโดยการสั่งดำเนินการ +เจไอที = เปิด` + +## ผู้ใช้ทั่วไปที่มีประสบการณ์ในการปรับปรุง +การปรับปรุงฐานข้อมูลที่มีความสัมพันธ์กับโพสต์เกรสคิวแอลไม่สามารถทำได้หากปราศจาก +ความคิดเห็นจากกลุ่มผู้ใช้งาน และการทำงานอย่างหนักจากคนที่ +ทำงานบนโพสต์เกรสคิวแอล ซึ่งไฮไลต์ด้านล่างมีฟีเจอร์หลายอย่างที่รวมอยู่ใน +โพสต์เกรสคิวแอล 11ได้รับการออกแบบมาเพื่อปรับปรุงจากประสบการณ์ของผู้ใช้งานทั้งหมด: +ลบความจำเป็นในการใช้ "ตารางอื่น...เพิ่มคอลัมน์...ดีฟอลต์"โดยไม่ +ดีฟอลต์`ว่าง` จะเขียนทับตารางทั้งหมดในการดำเนินการซึ่งทำให้ + +เพิ่มประสิทธิภาพให้มากขึ้นเมื่อใช้คำสั่งนี้ +"ครอบคลุมดัชนี" ซึ่งช่วยให้ผู้ใช้งานสามารถเพิ่มคอลัมน์เพิ่มลงในดัชนีได้ +โดยใช้ `รวม` ซึ่งมีประโยชน์สำหรับการสแกนดัชนีเท่านั้น +โดยเฉพาะอย่างยิ่งในประเภทข้อมูลที่ไม่สามารถทำดัชนีได้โดยดัชนีบี-ทรี +ฟังก์ชันเพิ่มเติมสำหรับการทำงานด้วยฟังก์ชั่นหน้าต่างรวมถึงการอนุญาต +`ขอบเขต` เพื่อใช้` ก่อนหน้า` / `ต่อไป ',' กลุ่ม` และยกเว้นเฟรม +การรวมคีย์เวิร์ด "หยุด" และ "ออก" ในบรรทัดคำสั่งโพสต์เกรสคิวแอล + +อินเตอร์เฟสที่ช่วยให้ง่ายต่อการออกจากเครื่องมือบรรทัดคำสั่ง +สำหรับรายการทั้งหมดของฟีเจอร์ที่รวมอยู่ในการเปิดตัวนี้ โปรดอ่าน + +[บันทึกการเปิดตัว] (https://www.postgresql.org/docs/11/static/release-11.html), +ซึ่งสามารถดูได้ที่: + +##   เกี่ยวกับโพสต์เกรสคิวแอล +โพสต์เกรสคิวแอลเป็นฐานข้อมูลโอเพนซอร์สที่ทันสมัยที่สุดในโลกที่มีเครือข่ายทั่วโลก +ชุมชนกว่าพันคนของผู้ใช้งาน ผู้สนับสนุน บริษัท และองค์กร +โครงการโพสต์เกรสคิวแอลสร้างมานานกว่า 30 ปีของทางวิศวกรรมซึ่งเริ่มที่ +มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ และยังคงดำเนินต่อไปอย่างไม่หยุดยั้ง +การพัฒนาฟีเจอร์โพสต์เกรสคิวแอลที่มีความสมบูรณ์ไม่เพียงแต่ตามกรรมสิทธิ์ชั้นนำเท่านั้น +ระบบฐานข้อมูล แต่เหนือกว่าที่พวกเขามีฟีเจอร์ฐานข้อมูลขั้นสูง การขยาย +ความปลอดภัย และเสถียรภาพ เรียนรู้เพิ่มเติมเกี่ยวกับโพสต์เกรสคิว และเข้าร่วมใน +ชุมชนของพวกเราที่ [PostgreSQL.org] (https://www.postgresql.org) diff --git a/releases/11/vi/release.vi.md b/releases/11/vi/release.vi.md new file mode 100644 index 0000000..b5fe64a --- /dev/null +++ b/releases/11/vi/release.vi.md @@ -0,0 +1,88 @@ +#  PostgreSQL 11 đã phát hành + +NGÀY THÁNG 2018 - hôm nay Nhóm Phát triển Toàn cầu PostgreSQL công bốra mắt PostgreSQL 11, phiên bản mới nhất của cơ sở dữ liệu tân tiến nhấttrên thế giới. + +PostgreSQL 11 cung cấp cho người dùng khả năng vận hành chung được cải tiến hơn tronghệ thống CSDL, với các cải tiến cụ thể được kết hợp với các CSDL rất lớn +và khối lượng công việc tính toán cao. Hơn nữa, PostgreSQL 11 mang đến những cải tiến +đáng kể cho hệ thống phân vùng bảng, thêm khả năng hỗ trợ các giao thức lưu trữ có khả năng quản lý giao dịch, cải thiện tính song song của truy vấn và thêm khả năng định nghĩa dữ liệu song song,  mang đến trình biên dịch just-in-time (JIT)  để tăng tốc việc thực thi các biểu thức trong các truy vấn. + +"Đối với PostgresQL 11, cộng đồng phát triển của chúng tôi tập trung vào việc thêm các tính năng cải thiện khả năng của PostgreSQL để quản lý cơ sở dữ liệu rất lớn", Bruce nói. +Momjian, một thành viên trong nhóm cốt lõi của +Nhóm phát triển toàn cầu PostgreSQL. +"Trên đỉnh Hiệu suất đã được chứng minh của PostgreSQL cho khối lượng công việc giao dịch, PostgreSQL 11 làm cho các nhà phát triển thậm chí còn dễ dàng hơn để chạy các ứng dụng dữ liệu lớn trên quy mô lớn”. + +####  PHẦN DÀNH CHO TRÍCH DẪN TỪ THÀNH VIÊN ĐỘI NGŨ CHÍNH VỀ VIỆC + +PHÁT HÀNH PostgreSQL có kinh nghiệm từ hơn hai mươi năm phát triển nguồn mở và đã trở thành cơ sở dữ liệu quan hệ nguồn mở được ưa thích cho các nhà phát triển. Dự án tiếp tục nhận được sự công nhận trên toàn ngành và đã được đánh dấu là +"DBMS của Năm 2017" bởi DB-Engines và tại SD Times 2018 100. + +PostgreSQL 11 là bản phát hành chính đầu tiên kể từ khi PostgreSQL 10 được phát hành vào 5/10/2017. Bản phát hành cập nhật tiếp theo cho PostgreSQL 11 có chứa các bản sửa lỗi sẽ là PostgreSQL 11.1, và bản phát hành chính tiếp theo với các tính năng mới sẽ là PostgreSQL 12. + +##  Tăng Cường Sức Mạnh Và Hiệu Suất Cho Việc Phân Vùng + +PostgreSQL 11 bổ sung khả năng phân vùng dữ liệu bằng khóa băm, còn được gọi là +phân vùng băm, nâng cao khả năng phân vùng dữ liệu hiện tại trong PostgreSQL +theo danh sách các giá trị hoặc theo một phạm vi. PostgreSQL 11 tiếp tục cải thiện khả năng +liên kết dữ liệu của nó với các cải tiến chức năng cho các phân vùng sử dụng +trình đóng gói dữ liệu ngoại vi PostgreSQL, +postgres_fdw. +Để giúp quản lý các phân vùng, PostgreSQL 11 giới thiệu một phân vùng mặc định cho tất cả các dữ liệu không khớp với khóa và dung lượng phân vùng. +Tạo chính, bên ngoài, chỉ mục và trình kích hoạt trên tất cả các phân vùng được chuyển tới tất cả các bảng. +PostgreSQL 11 cũng hỗ trợ tự động chuyển hàng vào phân vùng chính xác nếu khóa phân vùng cho hàng đó được cập nhật. + +#####  PHẦN DÀNH CHO TRÍCH DẪN VỀ PHÂN VÙNG + +PostgreSQL 11 cải thiện hiệu suất truy vấn khi đọc từ phân vùng bằng cách sử dụng chiến lược loại bỏ phân vùng mới. Ngoài ra, PostgreSQL 11 hiện nay hỗ trợ tính năng "upsert" phổ biến trên các bảng được phân vùng, giúp người dùng đơn giản hóa mã ứng dụng và giảm chi phí mạng khi tương tác với dữ liệu của mình + + +##  Giao Dịch Được Hỗ Trợ Trong Các Giao Thức Lưu Trữ + +Các nhà phát triển đã có thể tạo ra các hàm do người dùng định nghĩa trong PostgreSQL trong 53 hơn 20 năm, nhưng trước PostgreSQL 11, các chức năng này không thể quản lý +các giao dịch của riêng họ. PostgreSQL 11 bổ sung các giao thức SQL có thể thực hiện quản lý +giao dịch đầy đủ trong cấu trúc của một hàm, cho phép các nhà phát triển tạo ra các ứng dụng phía máy chủ nâng cao hơn, chẳng hạn như các ứng dụng liên quan đến tải dữ liệu hàng loạt thành từng phần. + +Các giao thức SQL có thể được thiết lập bằng lệnh `CREATE PROCEDURE`, thực hiện bằng lệnh `CALL`, và được hỗ trợ bởi các ngôn ngữ từ phía máy chủ bao gồm PL/pgSQL, PL/Perl, PL/Python, và PL/Tcl. + +#####  PHẦN DÀNH CHO TRÍCH DẪN VỀ GIAO THỨC LƯU TRỮ SQL + +##  Tăng Cường Khả Năng Truy Vấn Song Song + +PostgreSQL 11 cải thiện hiệu suất truy vấn song song, với hiệu suất đạt được trong việc quét tuần tự song song và tham gia băm cùng với việc quét hiệu quả hơn các dữ liệu được phân vùng. PostgreSQL hiện nay có thể thực hiện các truy vấn SELECT sử dụng +song song với `UNION` nếu các truy vấn bên dưới không thể song song được. + +PostgreSQL 11 thêm tính song song vào một số lệnh định nghĩa dữ liệu, đặc biệt là để tạo ra các chỉ mục B-tree được tạo ra bằng cách thực hiện lệnh`CREATE INDEX` chuẩn. Một số lệnh định nghĩa dữ liệu mà tạo ra các bảng hoặc các khung xem từ các truy vấn cũng có khả năng song song hiện nay, bao gồm +`CREATE TABLE .. AS`,`SELECT INTO `, và ` CREATE MATERIALIZED VIEW'. + +#####  PHẦN DÀNH CHO TRÍCH DẪN VỀ TÍNH SONG SONG + +##  Biên Dịch Just-In-Time (JIT) Cho Các Biểu Thức + +PostgreSQL 11 hỗ trợ việc biên dịch Just-In-Time (JIT) để +đẩy nhanh việc thực hiện các biểu thức nhất định trong khi thực hiện truy vấn. Việc biên dịch biểu thức JIT cho PostgreSQL sử dụng dự án LLVM để tăng tốc độ thực thi +các biểu thức trong mệnh đề WHERE, các danh sách đích, tập hợp, +các phép chiếu và một số hoạt động nội bộ. + + +#####  PHẦN DÀNH CHO TRÍCH DẪN VỀ JIT + +Để tận dụng tính năng biên dịch JIT, bạn sẽ cần phải cài đặt các phụ thuộc LLVM để cho phép biên dịch JIT trong tệp cài đặt PostgreSQL của bạn bằng thiết lập `jit = on` hoặc thi hành lệnh `SET jit = on` từ phiên PostgreSQL của bạn. + +##  Cải Thiện Trải Nghiệm Người Dùng Chung + +Các cải tiến đối với cơ sở dữ liệu quan hệ PostgreSQL sẽ không khả thi nếu không có phản hồi từ cộng đồng người dùng đang hoạt động và sự làm việc chăm chỉ của những người +phát triển PostgreSQL. Dưới đây nêu bật một vài trong số rất nhiều tính năng có trong +PostgreSQL 11 được thiết kế để cải thiện trải nghiệm người dùng tổng thể: + +Loại bỏ nhu cầu dùng lệnh `ALTER TABLE .. ADD COLUMN .. DEFAULT ..` với giá trị mặc định không phải là` NULL` để viết lại toàn bộ bảng khi thực thi, cung cấp một +hiệu suất đáng kể khi chạy lệnh này."Các chỉ mục hỗ trợ", cho phép người dùng thêm các cột bổ sung vào chỉ mục +sử dụng mệnh đề `INCLUDE` và sẽ hữu ích khi thực hiện quét chỉ mục, đặc biệt là trên các loại dữ liệu không được lập chỉ mục B-index. +- Chức năng bổ sung để làm việc với các chức năng cửa sổ, bao gồm việc cho phép `RANGE` sử dụng` PRECEDING` / `FOLLOWING`,` GROUPS` và loại trừ khung. +- Việc bao gồm các từ khóa "thoát" và "thoát" trong giao diện dòng lệnh PostgreSQL để giúp làm cho công cụ dòng lệnh dễ dàng hơn +Để biết danh sách đầy đủ các tính năng có trong bản phát hành này, vui lòng đọc[release notes](https://www.postgresql.org/docs/11/static/release-11.html), +có thể được tìm thấy tại: +(https://www.postgresql.org/docs/11/static/release-11.html) + +##  Thông Tin Về PostgreSQL + +PostgreSQL là cơ sở dữ liệu nguồn mở tiên tiến nhất thế giới, với cộng đồng toàn cầu gồm hàng ngàn người dùng, cộng tác viên, công ty và tổ chức toàn cầu. Dự án PostgreSQL xây dựng trên hơn 30 năm kỹ thuật, bắt đầu từ Đại học California, Berkeley và tiếp tục với một tốc độ phát triển chưa từng có. Tính năng trưởng thành của PostgreSQL không chỉ phù hợp với các hệ thống cơ sở dữ liệu +độc quyền hàng đầu, mà còn vượt quá chúng trong các tính năng cơ sở dữ liệu nâng cao,khả năng mở rộng, bảo mật và ổn định. Tìm hiểu thêm về PostgreSQL và tham gia cộng đồng của chúng tôi tại [PostgreSQL.org] (https://www.postgresql.org). -- 2.39.5