ื-24 ืืกืคืืืืจ ืืืจืื ืฆืืืช ืืคืืชืื ืขื ืฉืืจืืจ ืืืืืืจื ืืืื ืฉื Postgresql ืืกืคืจ 13. ืืืืืืจื ืืืืฉื ืืชืืงืื, ืืื ืืืชืจ, ืืฉืืคืืจ ืืืฆืืขืื, ืืืจืื ืฉืืจืืชื ืืชืืืืงื ืืคื ืืืืื ืืคืืฉืื ื ืืืืจ ืืกืื ืื ืชืื ืื, ืืื ืื ืืงืจืช ืืืฉื ืืืื ื ืืืชืจ ืืืขืจืืช.
ืืขืืืื ื ืืฉืื ืขื ืืืคืืืืืืฆืื ืฉื ืืื ืืงืก ืืืืืืช ืืืืื ืช ืขืืืื ืืคืืืืืืช ืืื ื ืชืื ืื ืืืื ืืงืก ืืขืฆื ืืื ืืงืก ืืื ืืจืืื, ืื ืฉืืืคืฉืจ ืื ืจืง ืืืืืฅ ืืช ืืืฆืืข ืืฉืืืืชืืช, ืืื ืื ืืฆืืฆื ืืช ืฉืื ืืืืกืง ืฉืชืืคืก ืืืื ืืงืก.
ืื ืืกืฃ, ื ืืกืฃ ืืืืืจืืชื ืืืื ืืื ืงืจืื ืืื, ืฉืื ืืืื ืืืืจ ืฉื ื ืชืื ืื ืฉืืืจ ืืืืื ืื ืืฉืืืื ืงืืืืื ืขืืื ืืืจ ืืืชืจ, ืื ืืชื ืืืืืฅ ืฉืืืืชืืช ืืกืืืืืช ืืืืฆืขืืช ืฉืืืืฉ ืืกืืืืกืืืงื ืืืจืืืช ืืืฉื (ืืืืฆืขืืช ืคืงืืืช CREATE STATISTICS) ืืขืช ืืืฉืื ืฉืื ืืขืื ืืืชืจ- ืชืืื ืืช ืฉืืืื.
ืืืืฆืืข ืฉื ืฉืืืืชืืช ืขื ืฆืืืจืช ื ืชืื ืื ืืงืจืื ืขืืจ ืืืคืืืืืืฆืื ืื ืขื ืืื ืฉืืืืฉ ืจื ืืืชืจ ื-hash aggregation ืืืฉืืืช ืืืง ืืื ืชืื ืื ืืืฆืืืจืื ืืืืกืง ืื ืื ืืื ื ืืชืืืืื ื-RAM. ืืฉื ื ืขืืืื ืืฉืืขืืชืืช ืืืืืจืืช ืืืืืจ ืืฉืืืื ืืช ืืืืืงืืื ืขื ืืืืฆืืช ืฉืื ืืช.
ื ืขืฉืชื ืขืืืื ื ืืืจืช ืืื ืืคืฉื ืืช ืืชืืืืงื ืืื ืืืื ืฉื ืืกืื ื ืชืื ืื ืฉื Postgresql. ืืืฉืืื ืืืืื ืืช ืฉื "ืฉืืืื", ืืืืืจ ืฉืืืืฉ ืืฉืื ืืืกืง ืคื ืื ืืืืจ ืืืืงื ืื ืฉืืชืื ืฉืืจืืช, ืืืืื ืืขืช ืืืชืืฆืข ืืฉืจืฉืืจืื ืืงืืืืื, ืืืื ืื ืืฉ ืืขืช ืืืืื ืืช ืืฆืืื ืืช ืืกืคืจื. ืื ืืกืฃ ืืื, ื ืืกืคื ืืืื ืืืฉืื ืื ืืืืจ ืืคืขืืืืช ืื ืืืืืช ืฉื ืืกื ืื ืชืื ืื ืื ืื ืขื ืฉืืืืืช ืืขืช ืกื ืืจืื ืืืื ื ืจืฉืืื ืืืงืืืช ืืื ืืืืกืืจ ืืืขืืชืงืื ืืขืชืงืื, ืื ืฉืขืืื ืืืืืื ืืืชื ืืฉืืืืช ืืขืช ื ืืชืืง ืืขืชืงืื ืื ืืฉืืฉ ืืช ืฉืืืืช ืืขืืชืงืื ืืืืคืฆืื. ืืกื ืื ืชืื ืื ืืืืจ ืฉืืืืจื ืืืชืืกืก ืขื ื ืชืื ื ืืืื.
ืืื ืืืืืืฉืื ืืืคืชืืื, ืืืื ืืืืืืฉ ืืช ืืคืื ืงืฆืื datetime() ืืืืืจื ืคืืจืืืื ืฉืื ืื ืฉื ืจืืฉืื ืืื ืกืื ืืจืื ืืกืื Postgresql ืืืื ื; ืคืื ืงืฆืืืช ืืฆืืจืช UUID v4 ืืืื ื ืืืงืืคืกื gen_random_uuid(); ื ืืจืืืืืฆืื ืฉื ืขืืืื ืขื Unicode; ืืขืจืืช ืืืืฉื ืืืชืจ ืืืคืฆืช ื ืชืื ื ืืืื ืขื ืฆืืชื ืจืฉืช ืืืืืจืื ืฉื ืืกื ืื ืชืื ืื ืขื ืฉืืคืื ืืื ืืจืื ืืืืืืช, ืืื ืื ืฉืื ืืืื ืืืจืื ืืฉืืืืชืืช ืืืจืืืจืื ืืืฉืื ืืืืื ืื ืขืืืจ ืืขืชืงืื.
ืืงืจืช ืืืฉื ืืืกื ื ืชืื ืื ืืืืืจืช ืืืื ืืืจืืืื ืืืคืชื ืฉื ืืืขืจืืช, ืืืืจืกื ืืืืฉื ืขืืฉื ืฆืขืืื ืืืืืื ืงืืืื ืืืงืฉืจ ืื. ืืขืช ืจืง ืืฉืชืืฉ ืืืืืก (ืืฉืชืืฉ-ืขื) ืืืื ืืืชืงืื ืืจืืืืช ืืืกื ืื ืชืื ืื. ืืืงืืื, ืืฉืชืืฉืื ืจืืืืื ืืืืื ืืืชืงืื ืจืง ืืช ืืืจืืืืช ืฉืกืืื ื ืืืืื, ืื ืงืืืฆื ืงืื ื ืฉื ืืจืืืืช ืฉื ืืฉืืืช ืืืืื ืืช ืืืจืืจืช ืืืื (ืืืืืื, pgcrypto, tablefunc ืื hstore). ืืขืช ืืืืืช ืืฉืชืืฉืื ืืืืฆืขืืช ืื ืื ืื SCRAM (ืืขืช ืขืืืื ืืจื ืื ืื ืืืชืงื ืฉื libpq), "ืืจืืืช ืขืจืืฅ" ื ืืจืฉืช ืืขืช, ืืคืื ืงืฆืืืช ืืขืืืคื ืขืืืจ ื ืชืื ื ืฆื ืฉืืืฉื postgres_fdw ืืืจืกื 13 ืชืืืืช ืืืจืฉืืช ืืืฉืืจ.
ืืงืืจ: linux.org.ru