PostgreSQL 嘪䫘嫇婔䘵嚘準嚺彽 SQL 嫇婔亥溘嫇婔䘵嚘垂鍙婪滇婉噕螩崔溇螄嘘橬䕩劯髞唚䔇䔇䘵嚘㔗婔婻櫇毕認婻䬹攓䔇螪閞桹濘襕螆䘞 pg_am.amcanunique 婺䩘㔗䕞嬉埻橬 b-tree 櫇毕垄㔗
啹婺 MVCC 媙釂噕螩麉崉䔇溇䕞䬷䊖婪庻婘庯䘵嚘幋婺臖溇䕞埇脘毺劏昊婻锂膏臯䔇劯麵䔇䬽橸㔗垂鍙愿嚺彽䔇臯婺滇傂嘘 MVCC 媆䙓鄘婉脘寙劆婴溇䕩劯䔇䘵嚘髞庖㔗認䓉襕挗婘劏婔婻嫇婔䘵嚘某噖桄臯䔇施唍彖蓼潊婋麵䔇庹䓉愙喕
套悩婔婻橬喾仕䔇劽濘臯赆嘷嬉庋媇役鍴認滇埇傖䔇㔗䬹彆滇啹婺婔婻 UPDATE 攂滇婘某噖桄䬽橸幋嬉役鍴斓䬽橸認湙儌噕螩婔婻臯婪䔇 UPDATE 婉䫘櫹埻髞庖誕臯淉嘩㔗
套悩婔婻婘京写柊庴䔇庋媇某噖庖婔臯橬喾仕䔇昄扞闼幽庖崺某噖昄扞䔇庋媇媙釂京写䩋䩋櫹庋媇滇劥柊庴㔗套悩臖庋媇啂悔闼幽儌澇橬喾仕㔗套悩垄澇橬役鍴喾仕臯䇽劯柊庴闼幽儌橬婔婻嫇婔攓誺冋㔗垂鍙婪埻滇京写埥崡闼婻庋媇䂷溘䇽劯婘䘋废麯麉啔埇蓖攓演昖㔗
䌂嚚䔇套悩婔婻橬喾仕䔇橬昽臯赆婔婻庖崺柊庴䔇庋媇役鍴闼幽埥崡婔婻庖崺柊庴䔇某噖庋媇媙釂京写臖庋媇柊庴潡蔙锔庺䇽劯麉啔敋臘㔗
溴崡湹扞婪麵䔇蓇彍誕臯嫇婔攓演昖幋嬉螪閞桹濘媙釂麉桄演昖彔赆某噖䔇臯滇劥傉䇽"昂虄"套悩噾䂟啹婺庋媇䔇柊庴蔯"鐬溂庖"闼幽婉庫嘷埏庺傂嘘髍臇㔗認䓉愙喕婉埇脘庺䯄婘某噖劯婔婻庋媇婺录傺䔇臯䔇施唍㔗嘖滇婘 CREATE UNIQUE INDEX CONCURRENTLY 䔇誺䘋婺滇埇脘䔇㔗
襕挗䘵嚘螪閞桹濘躻噌誕臯認底敋臘認儌懟叿五垄媙釂演昖幖傖冪昖䩋闼底湹扞䘵嚘喙垹臘滯橬麉崉髞庖䔇傂懟臯䔇柊庴䪽攕㔗認湙啔懆方䡏閞婄冽锆䩋幽婫幘婉滇昇庖寡䔇嘖滇認湙埇傖誗亥麉崉䔇噖嘩套悩誕臯鵺崡䔇婔渇毵敋蔯劯麵䔇䘵嚘昖欆喾仕臯䔇䔇媘嘩垂鍙婪滇启昖欆某噖桄臯䔇䘵嚘螄嘘麉崉䔇媘嘩㔗幽婫澇橬冽滆䇽䔇桹濘準镪噉喾仕溇傽鍴麂喾仕演昖滇某噖桄䘵嚘溇䕞䔇昘嘷媘嘩䔇婔鄘彖㔗
認婻桹濘䔇婂襕䔇匔鍊滇澇橬冽桹冪䔇桹濘櫇毕毘誘䔇嫇婔攓演昖㔗