เจ‡เฉฐเจกเฉˆเจ•เจธ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจซเจฟเจ•เจธ เจฆเฉ‡ เจจเจพเจฒ PostgreSQL 14.4 เจ…เจชเจกเฉ‡เจŸ

PostgreSQL DBMS 14.4 เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉเจงเจพเจฐเจพเจคเจฎเจ• เจฐเฉ€เจฒเฉ€เจœเจผ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจ—เฉฐเจญเฉ€เจฐ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เฉเจ เจ–เจพเจธ เจนเจพเจฒเจพเจคเจพเจ‚ เจตเจฟเฉฑเจš, โ€œCREATE INDEX CONCURRENTLYโ€ เจ…เจคเฉ‡ โ€œREINDEX CONCURRENTLYโ€ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจ…เจฆเจฟเฉฑเจ– เจกเฉ‡เจŸเจพ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ เจ—เจ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš, เจ•เฉเจ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจธเจฎเฉฑเจธเจฟเจ† เจตเจพเจฒเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ SELECT เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ—เฉเฉฐเจฎ เจ•เจคเจพเจฐเจพเจ‚ เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ‡เจน เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจ•เฉ€ เจฌเฉ€-เจŸเฉเจฐเฉ€ เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจชเจนเฉเฉฐเจšเจฟเจ† เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ "pg_amcheck -heapallindexed db_name" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจœเฉ‡เจ•เจฐ เจคเจฐเฉเฉฑเจŸเฉ€เจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจพเจ‚ เจตเจฐเจœเจจ 14.4 เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, "เจ‡เฉฑเจ•เฉ‹ เจตเจพเจฐเฉ€ เจ‡เฉฐเจกเฉˆเจ•เจธ เจฌเจฃเจพเจ“" เจ…เจคเฉ‡ "เจฐเฉ€เจ‡เฉฐเจกเฉˆเจ•เจธ เจ‡เจ•เจธเจพเจฐ เจ•เจฐเฉ‹" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจชเจฟเจ›เจฒเฉ€เจ†เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ (GiST, GIN, เจ†เจฆเจฟ), เจคเจพเจ‚ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฐเฉ€เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค โ€œreindexdb โ€”allโ€ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจœเจพเจ‚ เจ•เจฎเจพเจ‚เจก "REINDEX CONCURRENTLY index_nameเฅค"

เจธเจฎเฉฑเจธเจฟเจ† เจธเจฟเจฐเจซ 14.x เจฌเฉเจฐเจพเจ‚เจš เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจตเฉˆเจ•เจฟเจŠเจฎ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ "เจ‡เจ•เจธเจพเจฐ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฌเจฃเจพเจ“" เจ…เจคเฉ‡ "เจฐเฉ€เจจเจกเฉˆเจ•เจธ เจ‡เจ•เจธเจพเจฐ" เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจ•เฉเจ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจธเจฎเจ•เจพเจฒเฉ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจนเฉ€เจช เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉเจ เจŸเฉ‚เจชเจฒ เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ เจœเฉ‹ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฌเจฃเจพเจ‰เจฃ เจฆเฉŒเจฐเจพเจจ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚ เจ•เฉฑเจŸเฉ‡ เจ—เจ เจธเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹