แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒแƒ“แƒ”แƒกแƒ›แƒ”, แƒจแƒแƒ แƒ”แƒฃแƒš แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜, แƒแƒ แƒแƒกแƒแƒญแƒ˜แƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ DBMS-แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ [1]. แƒแƒ›แƒแƒกแƒแƒ‘แƒแƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ•แƒ˜แƒ–แƒ แƒฃแƒœแƒแƒ— แƒแƒ แƒแƒกแƒแƒญแƒ˜แƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒแƒ–แƒ” แƒแƒœ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒซแƒ•แƒ˜แƒ แƒแƒ“แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒš แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ”. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ. แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜. "DELETE FROM table1 WHERE col1 = :value" - แƒ แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜, แƒแƒ แƒ?

แƒ•แƒ˜แƒ“แƒ”แƒ:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

  • แƒฐแƒแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ›แƒ˜แƒขแƒ”แƒขแƒจแƒ˜ แƒ•แƒแƒ  แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒฌแƒšแƒ˜แƒ“แƒแƒœ, แƒแƒœแƒฃ 2007 แƒฌแƒšแƒ˜แƒ“แƒแƒœ.

  • แƒ“แƒ แƒ›แƒ” แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒจแƒ˜ แƒ•แƒแƒ  2005 แƒฌแƒšแƒ˜แƒ“แƒแƒœ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ แƒ˜แƒ’แƒ˜ แƒ‘แƒ”แƒ•แƒ  แƒžแƒ แƒแƒ”แƒฅแƒขแƒจแƒ˜.

  • แƒฏแƒ’แƒฃแƒคแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก RuPostges-แƒจแƒ˜ 2007 แƒฌแƒšแƒ˜แƒ“แƒแƒœ.

  • แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒ˜แƒ–แƒแƒ แƒ“แƒ”แƒ— 2100+ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ›แƒ“แƒ” Meetup-แƒ–แƒ”. แƒ”แƒก แƒ›แƒกแƒแƒคแƒšแƒ˜แƒแƒจแƒ˜ แƒ›แƒ”แƒแƒ แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒ แƒœแƒ˜แƒฃ-แƒ˜แƒแƒ แƒ™แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒ“แƒแƒฃแƒกแƒฌแƒ แƒ แƒกแƒแƒœ-แƒคแƒ แƒแƒœแƒชแƒ˜แƒกแƒ™แƒแƒก.

  • แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒ”แƒšแƒ˜แƒ แƒ™แƒแƒšแƒ˜แƒคแƒแƒ แƒœแƒ˜แƒแƒจแƒ˜ แƒ•แƒชแƒฎแƒแƒ•แƒ แƒแƒ‘. แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒฃแƒš แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘, แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ. แƒ˜แƒกแƒ˜แƒœแƒ˜ Postgres-แƒ˜แƒก แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ. แƒ“แƒ แƒ˜แƒฅ แƒงแƒ•แƒ”แƒšแƒแƒœแƒแƒ˜แƒ แƒ˜ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ แƒแƒ› แƒฉแƒœแƒ“แƒ”แƒ‘แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://postgres.ai/ - แƒ”แƒก แƒฉแƒ”แƒ›แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ แƒ— แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฆแƒ›แƒแƒคแƒฎแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒ”แƒšแƒ”แƒ‘แƒแƒก.

แƒ—แƒฃ แƒ แƒแƒ›แƒ”แƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—, แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜ Postgres-แƒ˜แƒก แƒ’แƒแƒ แƒจแƒ”แƒ›แƒ. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒกแƒแƒœแƒแƒ› แƒแƒ“แƒ›แƒ˜แƒœแƒ˜ แƒ›แƒแƒ’แƒชแƒ”แƒ›แƒ— แƒกแƒแƒขแƒ”แƒกแƒขแƒ แƒกแƒ™แƒแƒ›แƒก, แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒกแƒแƒœแƒแƒ› DBA แƒ’แƒ˜แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ—. แƒฉแƒ•แƒ”แƒœ แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒแƒกแƒ”แƒ— แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก, แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜ แƒ“แƒ แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— แƒ›แƒแƒ— แƒแƒฆแƒ›แƒแƒคแƒฎแƒ•แƒ แƒแƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒกแƒ แƒ“แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://www.seagate.com/files/www-content/our-story/trends/files/idc-seagate-dataage-whitepaper.pdf

แƒชแƒแƒขแƒ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ•แƒ˜แƒงแƒแƒ•แƒ˜ VLDB-แƒจแƒ˜ แƒšแƒแƒก-แƒแƒœแƒฏแƒ”แƒšแƒ”แƒกแƒจแƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ. แƒ“แƒ แƒ˜แƒงแƒ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜ DBMS แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก, โ€‹โ€‹แƒแƒ แƒแƒ›แƒ”แƒ“ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก. แƒ”แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒ”แƒ›แƒแƒ.

แƒ›แƒกแƒแƒคแƒšแƒ˜แƒแƒจแƒ˜ แƒกแƒฃแƒš แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒ.แƒ–แƒ”แƒขแƒแƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก 1 000 000 แƒžแƒ”แƒขแƒแƒ‘แƒแƒ˜แƒขแƒ˜. แƒแƒฎแƒšแƒ แƒ™แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ‘แƒ”แƒœ, แƒ แƒแƒ› แƒ›แƒกแƒแƒคแƒšแƒ˜แƒแƒจแƒ˜ 100 แƒ–แƒ”แƒขแƒแƒ‘แƒแƒ˜แƒขแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜. แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://vldb2019.github.io/files/VLDB19-keynote-2-slides.pdf

แƒ“แƒ แƒ แƒ แƒ•แƒฃแƒงแƒแƒ— แƒ›แƒแƒก? แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ แƒแƒ› แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒฌแƒแƒจแƒšแƒ. แƒแƒฅ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒแƒ› แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ˜แƒšแƒ˜ DBMS-แƒจแƒ˜.

แƒ•แƒ˜แƒกแƒแƒช แƒคแƒฃแƒšแƒ˜แƒก แƒ“แƒแƒ—แƒ•แƒšแƒ แƒ˜แƒชแƒ˜แƒก, แƒแƒ แƒ˜ แƒ แƒแƒ› แƒฃแƒœแƒ“แƒ. แƒ›แƒแƒ— แƒฃแƒœแƒ“แƒแƒ—, แƒ แƒแƒ› แƒฌแƒแƒ•แƒจแƒแƒšแƒแƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ”แƒก แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ•แƒซแƒšแƒแƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ แƒแƒกแƒแƒช แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒ”แƒขแƒงแƒ•แƒ˜แƒ— แƒแƒ แƒ˜แƒก แƒแƒ‘แƒกแƒขแƒ แƒแƒฅแƒขแƒฃแƒšแƒ˜ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒฃแƒแƒ›แƒ แƒแƒ• แƒ แƒ”แƒแƒšแƒฃแƒ  แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒก, แƒแƒœแƒฃ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒš แƒ™แƒ แƒ”แƒ‘แƒฃแƒšแƒก แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒช แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ›แƒแƒฎแƒ“แƒ แƒฉแƒ”แƒ›แƒ—แƒแƒœ แƒ“แƒ แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ” แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ—แƒแƒœ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ , แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜. แƒ แƒแƒ™แƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœแƒแƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒคแƒ”แƒฎแƒ–แƒ” แƒ“แƒ’แƒแƒก แƒ›แƒฃแƒ“แƒแƒ›.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ‘แƒแƒ–แƒ แƒแƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ‘แƒแƒ–แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ. แƒ“แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒแƒจแƒ™แƒแƒ แƒ แƒœแƒแƒ’แƒแƒ•แƒ˜แƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ˜แƒฅ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ แƒแƒฆแƒแƒชแƒ˜แƒก แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ. แƒ“แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ› แƒแƒ› แƒ“แƒแƒฃแƒ›แƒ—แƒแƒ•แƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒแƒฆแƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ. แƒแƒœแƒฃ, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ’แƒแƒ•แƒฌแƒ›แƒ˜แƒœแƒ“แƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฃแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒœแƒ˜แƒ•แƒ—แƒ˜ แƒกแƒ˜แƒ•แƒ แƒชแƒ˜แƒก แƒ“แƒแƒ–แƒแƒ’แƒ•แƒ˜แƒก, แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒšแƒแƒ“ แƒ“แƒ แƒ.แƒจ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒแƒ›แƒแƒชแƒแƒœแƒแƒ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒœแƒ˜แƒ•แƒ—แƒ”แƒ‘แƒ˜แƒก, แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ“แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ แƒแƒ–แƒ”แƒช แƒ“แƒฆแƒ”แƒก แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ—, แƒแƒœแƒฃ แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒ’แƒแƒขแƒแƒœแƒแƒ–แƒ”.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒš แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒ•แƒ—แƒฎแƒแƒ•แƒ”แƒ—. แƒ›แƒแƒœ แƒ”แƒก แƒ—แƒฎแƒแƒ•แƒœแƒ แƒ›แƒ˜แƒ˜แƒฆแƒ, แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ˜แƒœแƒกแƒชแƒ”แƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒ–แƒ” แƒ’แƒแƒ•แƒขแƒ”แƒกแƒขแƒ” - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ. แƒจแƒ”แƒ›แƒแƒ•แƒ˜แƒ“แƒ - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ“แƒฆแƒ”แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒฉแƒ•แƒ”แƒœ แƒแƒ›แƒแƒก แƒ•แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ— - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ. แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ˜แƒฃแƒ แƒ˜ DELETE แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒก แƒแƒ“แƒœแƒแƒ• แƒœแƒ”แƒšแƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒฎแƒ•แƒ“แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒ›แƒแƒ แƒ™แƒ”แƒขแƒ˜แƒœแƒ’แƒฃแƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ แƒ•แƒแƒ แƒ— แƒ“แƒ แƒขแƒ แƒ”แƒคแƒ˜แƒ™แƒ˜ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ•แƒแƒฉแƒ”แƒ แƒแƒ— แƒแƒ แƒแƒกแƒแƒญแƒ˜แƒ แƒ แƒกแƒแƒฅแƒ›แƒ”แƒ”แƒ‘แƒ˜. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒ”แƒ‘แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒแƒฎแƒกแƒ”แƒœแƒ“แƒแƒ—. แƒ“แƒ แƒ˜แƒ› แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ›แƒ แƒ“แƒแƒขแƒแƒ•แƒ แƒแƒœ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ˜แƒ— แƒ˜แƒงแƒ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ›แƒแƒ— แƒกแƒฎแƒ•แƒแƒก แƒ“แƒแƒแƒ•แƒแƒšแƒ”แƒก แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ.

แƒ›แƒแƒœ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ›แƒ”แƒœแƒขแƒ–แƒ”, แƒ“แƒแƒ“แƒ’แƒ›แƒแƒ–แƒ” - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒจแƒ˜แƒ. แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜แƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ“แƒแƒ’แƒ แƒแƒ•แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ. แƒ›แƒแƒœ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แฒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ? แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒœแƒ’แƒ แƒ”แƒ•แƒ. แƒ˜แƒกแƒ” แƒ”แƒชแƒ”แƒ›แƒ, แƒ แƒแƒ› แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒซแƒ˜แƒ แƒก แƒ˜แƒจแƒšแƒ”แƒ‘แƒ. แƒงแƒ•แƒ”แƒšแƒ แƒจแƒแƒ™แƒจแƒ˜แƒ, แƒแƒ แƒแƒ•แƒ˜แƒก แƒ”แƒกแƒ›แƒ˜แƒก แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ”แƒก DELETE แƒ˜แƒงแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แฒ แƒแƒฆแƒแƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒฌแƒแƒ•แƒ˜แƒ“แƒ? แƒแƒฅ แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ, แƒ แƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒฌแƒแƒ•แƒ˜แƒ“แƒ”แƒก. แƒแƒฅแƒ”แƒ“แƒแƒœ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜?

  • แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒ  แƒ˜แƒงแƒ แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ, แƒแƒœแƒฃ DBA แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒขแƒ˜ แƒแƒ  แƒฉแƒแƒœแƒ“แƒ. แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ˜ แƒ—แƒ•แƒแƒšแƒ˜แƒ— แƒ˜แƒก แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒแƒฆแƒ›แƒแƒแƒฉแƒ”แƒœแƒ“แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก แƒ“แƒ แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒžแƒ แƒแƒ“แƒ–แƒ”, แƒกแƒแƒ“แƒแƒช แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒฎแƒแƒ–แƒ˜แƒ แƒ“แƒแƒ’แƒ แƒแƒ•แƒ˜แƒšแƒ˜.

  • แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒ แƒแƒฆแƒแƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒก.

  • แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ.

  • แƒแƒœ แƒ—แƒแƒ•แƒแƒ“ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒ แƒแƒฆแƒแƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— Postgres-แƒ“แƒแƒœ MySQL-แƒ–แƒ”.

  • แƒแƒœ แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒแƒก แƒ แƒแƒฆแƒแƒช แƒญแƒ˜แƒ แƒก.

  • แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒ’แƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ“แƒ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฅแƒ˜แƒ แƒแƒ•แƒ”แƒ‘แƒ?

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

DBA แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒแƒ  แƒงแƒแƒคแƒ˜แƒšแƒ. DBA แƒ แƒแƒ› แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ, แƒ˜แƒก แƒ“แƒแƒ˜แƒœแƒแƒฎแƒแƒ•แƒ“แƒ แƒแƒ› แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒฎแƒแƒ–แƒก แƒ“แƒ แƒงแƒแƒ•แƒ”แƒšแƒ’แƒ•แƒแƒ แƒ˜ แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒช แƒ˜แƒขแƒงแƒแƒ“แƒ: โ€žแƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ›แƒแƒก แƒแƒ  แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœโ€œ. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ—แƒฃ แƒ”แƒก แƒ™แƒแƒ“แƒ˜ แƒ˜แƒงแƒ GitLab-แƒจแƒ˜, GitHub-แƒจแƒ˜ แƒ“แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒ˜แƒšแƒ•แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒ“แƒ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ แƒแƒ›, แƒ แƒแƒ› DBA แƒ“แƒแƒ›แƒขแƒ™แƒ˜แƒชแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ”แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒงแƒ แƒžแƒ แƒแƒ“แƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒชแƒฎแƒแƒ“แƒ˜แƒ, DBA แƒ˜แƒขแƒงแƒแƒ“แƒ: โ€แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. โ€

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ“แƒ แƒ˜แƒก แƒ˜แƒขแƒงแƒแƒ“แƒ, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ’แƒ”แƒฅแƒ›แƒœแƒ”แƒ‘แƒแƒ— แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก IO-แƒกแƒ—แƒแƒœ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒ’แƒแƒ’แƒ˜แƒŸแƒ“แƒ”แƒ‘แƒ, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ“แƒแƒ‘แƒšแƒแƒ™แƒแƒ•แƒ— แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒฃแƒ—แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒแƒกแƒ” แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒ˜.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

http://bit.ly/nancy-hl2018-2

แƒ›แƒ”แƒแƒ แƒ” แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒ›แƒแƒ— แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒก. แƒฉแƒ•แƒ”แƒœ แƒ•แƒœแƒแƒฎแƒ”แƒ— แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ’แƒ แƒแƒ•แƒ“แƒ แƒžแƒ แƒแƒ“แƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒแƒ  แƒฐแƒฅแƒแƒœแƒ“แƒ แƒ“แƒแƒ’แƒ แƒแƒ•แƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒ“แƒ แƒ”แƒก แƒœแƒแƒ’แƒแƒ•แƒ˜ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ แƒแƒ•แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒ›แƒœแƒ˜แƒ แƒ“แƒแƒ“แƒ’แƒ›แƒแƒ–แƒ”. แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ˜แƒงแƒ 1 แƒฎแƒแƒ–แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.

แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜ แƒกแƒฃแƒกแƒขแƒ˜แƒ, แƒแƒœแƒฃ แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒแƒ  แƒ˜แƒฉแƒ”แƒœแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒก. แƒแƒ“แƒ”แƒฅแƒ•แƒแƒขแƒฃแƒ แƒ˜ DB แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ  แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ.

แƒ˜แƒ“แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ˜ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒก แƒ˜แƒ›แƒแƒ•แƒ” แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒแƒ–แƒ”. แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒ›แƒแƒ•แƒ” แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒแƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ, แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒงแƒแƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒแƒกแƒšแƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒกแƒแƒช แƒ›แƒ” แƒฃแƒ™แƒ•แƒ” แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒ”แƒšแƒ˜แƒ แƒ•แƒฅแƒแƒ“แƒแƒ’แƒ”แƒ‘. แƒ“แƒ แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ›แƒ” แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ” แƒแƒ›แƒแƒ–แƒ”, แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ YouTube-แƒ–แƒ”.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒฆแƒญแƒฃแƒ แƒ•แƒ˜แƒšแƒแƒ‘แƒ แƒชแƒฃแƒ“แƒ˜แƒ? แƒ—แƒฃ แƒ“แƒแƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ—, แƒจแƒ”แƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒแƒฎแƒขแƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒœแƒแƒฎแƒ”แƒ—, แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒ˜แƒงแƒ 100%. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ”แƒก แƒ แƒแƒ› แƒ˜แƒงแƒแƒก แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” NVMe แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒšแƒ‘แƒแƒ— แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ. แƒ“แƒ แƒแƒšแƒ‘แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒแƒ  แƒ“แƒแƒ•แƒฌแƒ”แƒฅแƒ˜แƒ—.

แƒ—แƒฃ แƒฆแƒ แƒฃแƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒฅแƒ•แƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒฃแƒจแƒ•แƒ˜แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒแƒกแƒšแƒ”แƒ‘แƒ˜ แƒแƒฎแƒแƒš แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒแƒ–แƒ”. แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ. แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ. แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒ›แƒ” แƒฃแƒคแƒ แƒ แƒžแƒแƒขแƒแƒ แƒ แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ–แƒ” แƒจแƒ”แƒฎแƒ”แƒ‘แƒ? แƒ“แƒ แƒแƒฅ, DBA-แƒก แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒฉแƒแƒ•แƒฃแƒฆแƒ แƒ›แƒแƒ•แƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒš แƒ—แƒ”แƒ›แƒแƒก, แƒกแƒแƒฎแƒ”แƒšแƒฌแƒแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒขแƒฃแƒœแƒ˜แƒœแƒ’แƒก. แƒ—แƒฃแƒ แƒ›แƒ” แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒฉแƒแƒ’แƒ•แƒ˜แƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒขแƒ˜แƒฃแƒœแƒ˜แƒœแƒ’แƒ˜.

แƒ แƒ แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜? แƒ”แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  DBMS-แƒจแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒแƒ  แƒ˜แƒฌแƒ”แƒ แƒ”แƒ‘แƒ แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ–แƒ”. แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ, แƒฏแƒ”แƒ  แƒ˜แƒฌแƒ”แƒ แƒ”แƒ‘แƒ แƒฌแƒ˜แƒœแƒ แƒŸแƒฃแƒ แƒœแƒแƒšแƒจแƒ˜, แƒฌแƒ˜แƒœแƒ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒจแƒ˜. แƒ“แƒ แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜, DBMS แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒก, แƒ แƒแƒ› แƒ“แƒ แƒแƒ แƒ’แƒแƒ“แƒแƒแƒ’แƒ“แƒแƒ— แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒ แƒแƒ—แƒ แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒแƒ แƒชแƒฎแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ REDO. แƒกแƒแƒ—แƒแƒ›แƒแƒจแƒแƒก แƒฐแƒ’แƒแƒ•แƒก. แƒ—แƒฃ แƒ›แƒแƒ’แƒ•แƒ™แƒšแƒแƒ•แƒ”แƒœ, แƒ—แƒแƒ›แƒแƒจแƒก แƒ‘แƒแƒšแƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒ“แƒแƒœ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ—. แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ DBMS แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒแƒ›แƒแƒก.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

Postgres-แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒฉแƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒœแƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒšแƒ˜แƒ 10-15 แƒฌแƒšแƒ˜แƒก แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ“แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒœแƒแƒ™แƒšแƒ˜แƒกแƒ˜.

แƒ”แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒ—, แƒแƒœแƒฃ แƒฏแƒแƒœแƒ›แƒ แƒ—แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒ—. แƒ“แƒ แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ. แƒ“แƒ แƒชแƒฎแƒแƒ“แƒ˜แƒ, แƒ แƒแƒ› แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒ”แƒ‘แƒ˜ แƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒฎแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก 90% -แƒจแƒ˜.

แฒ แƒแƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก? แƒ˜แƒฅ แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒ. แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒ“แƒ แƒแƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, 10 แƒฌแƒฃแƒ—แƒจแƒ˜. แƒแƒœ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.

แƒ“แƒ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“, max_wal_saze แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ 1 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ–แƒ”. แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ”แƒก แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ Postgres-แƒจแƒ˜ 300-400 แƒ›แƒ”แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒชแƒ•แƒแƒšแƒ”แƒ— แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒฅแƒ•แƒ— แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ.

แƒ“แƒ แƒ—แƒฃ แƒแƒ แƒแƒ•แƒ˜แƒœ แƒ“แƒแƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ แƒ“แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ แƒจแƒแƒฃแƒšแƒแƒ‘แƒก แƒ“แƒ˜แƒ“ แƒคแƒฃแƒšแƒก, แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ แƒฌแƒฃแƒ—แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš, แƒ–แƒแƒ’แƒฏแƒ”แƒ  30 แƒฌแƒแƒ›แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ“แƒ แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒคแƒแƒ แƒแƒ•แƒก แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒก. . แƒ”แƒก แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒชแƒฃแƒ“แƒ˜แƒ.

แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ›แƒแƒ“แƒ˜แƒก. แƒแƒœแƒฃ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒแƒ•แƒฌแƒ˜แƒแƒ— max_wal_size. แƒ“แƒ แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ—แƒแƒ•แƒก แƒ“แƒแƒ”แƒกแƒฎแƒ›แƒ”แƒ‘แƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒแƒšแƒแƒ’แƒ˜แƒ, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒ”แƒก แƒฃแƒคแƒ แƒ แƒกแƒฌแƒแƒ แƒแƒ“, แƒแƒœแƒฃ แƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒแƒ— แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ” แƒ“แƒแƒงแƒ แƒ“แƒœแƒแƒ‘แƒ˜แƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒ  แƒกแƒ”แƒ แƒ˜แƒแƒก.

แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒ”แƒ แƒ˜แƒ - แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ•แƒšแƒ˜แƒ— max_wal_size. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒขแƒแƒ แƒ”แƒ‘แƒ— แƒ›แƒแƒกแƒ˜แƒฃแƒ  แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒแƒก. แƒฏแƒ”แƒ  แƒแƒ›แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒ— 1 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒ— แƒฎแƒแƒ–แƒ˜แƒก แƒ›แƒแƒกแƒ˜แƒฃแƒ  DELETE-แƒก.

แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒ แƒซแƒœแƒ”แƒšแƒ˜แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก IO แƒซแƒแƒšแƒ˜แƒแƒœ แƒชแƒฃแƒ“แƒ˜แƒ. แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ WAL แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ. แƒ•แƒœแƒแƒฎแƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ  แƒ›แƒแƒฎแƒ“แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒ˜.

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒ–แƒ แƒ“แƒ˜แƒ— max_wal_size. แƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ—. แƒ’แƒแƒ–แƒแƒ แƒ“แƒ”แƒ—, แƒ’แƒแƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ—. แƒ“แƒ แƒ˜แƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ . แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒจแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜แƒ 10 แƒฅแƒฃแƒšแƒ, แƒกแƒแƒ“แƒแƒช 1, 2, 4, 8 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ— แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒฅแƒชแƒ”แƒ•แƒแƒก. แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ แƒแƒ› แƒแƒฅ แƒแƒฆแƒญแƒฃแƒ แƒ•แƒ˜แƒšแƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ˜แƒกแƒ”แƒ—แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒช แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒชแƒ˜แƒแƒ–แƒ”. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒฅแƒแƒœแƒ“แƒ”แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ˜, แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” Postgres แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜.

แƒ“แƒ แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒ“แƒ แƒ•แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ  แƒ›แƒแƒ˜แƒฅแƒชแƒ”แƒ•แƒ DBMS แƒชแƒฃแƒ“แƒ˜ แƒ›แƒแƒกแƒ˜แƒก DELETE-แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒ’แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ.

แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ แƒ แƒฃแƒกแƒฃแƒšแƒแƒ“ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก แƒกแƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ แƒžแƒฃแƒœแƒฅแƒขแƒ”แƒ‘แƒก.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜: แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ แƒ˜แƒ’แƒ”แƒ‘แƒ˜ โ€žแƒ›แƒ˜แƒ›แƒแƒคแƒแƒœแƒขแƒฃแƒšแƒ˜แƒโ€œ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ–แƒ”.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒแƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜. แƒ”แƒก แƒ แƒแƒฆแƒแƒช แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ˜แƒ. แƒ“แƒ แƒ—แƒฃ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒ 1 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜ max_wal_size-แƒกแƒ—แƒ•แƒ˜แƒก, แƒซแƒแƒšแƒ˜แƒแƒœ แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ˜ แƒ—แƒแƒ แƒแƒ–แƒ” แƒ›แƒ˜แƒ“แƒ˜แƒก. แƒ”แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒ•แƒแƒ“แƒ›แƒงแƒแƒคแƒ˜ แƒžแƒแƒชแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒขแƒ˜แƒžแƒ˜แƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒžแƒขแƒแƒ›แƒ˜แƒ, แƒแƒœแƒฃ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒšแƒ แƒชแƒฃแƒ“แƒแƒ“ แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ“แƒ แƒ—แƒแƒ•แƒก. แƒ“แƒ แƒ˜แƒงแƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ, แƒแƒฅ แƒ˜แƒงแƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก DELETE.

แƒ—แƒฃ แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒžแƒ แƒแƒ“แƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒฉแƒแƒ›แƒแƒ•แƒ•แƒแƒ แƒ“แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ แƒแƒ› แƒ”แƒ แƒ—แƒ˜ แƒฌแƒแƒจแƒšแƒ แƒ’แƒ•แƒ™แƒšแƒแƒ•แƒก แƒ—แƒแƒ แƒแƒ–แƒ”.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒกแƒแƒ“แƒแƒช แƒแƒ แƒ˜แƒก 16 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜, แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒ™แƒ‘แƒ˜แƒšแƒ”แƒ‘แƒ›แƒ แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ. แƒ™แƒ‘แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜แƒ, แƒแƒœแƒฃ แƒญแƒ”แƒ แƒ–แƒ” แƒ•แƒแƒ™แƒแƒ™แƒฃแƒœแƒ”แƒ‘แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒช แƒ˜แƒกแƒ” แƒชแƒฃแƒ“แƒแƒ“. แƒ˜แƒฅ แƒชแƒแƒขแƒ แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ. แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• แƒแƒ แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜. แƒ“แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒแƒ แƒ˜แƒก แƒ›แƒ”แƒแƒ แƒ” แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒ˜. แƒ“แƒ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ˜แƒแƒšแƒแƒ“ แƒ•แƒกแƒฃแƒœแƒ—แƒฅแƒแƒ•แƒ— 16 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ“แƒ แƒกแƒแƒ“แƒแƒช 64 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜ แƒฉแƒแƒœแƒก, แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ’แƒแƒฎแƒ“แƒ. แƒฃแƒ™แƒ•แƒ” แƒ™แƒ‘แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒฉแƒแƒœแƒก, แƒ›แƒ”แƒขแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒ แƒกแƒฎแƒ•แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒกแƒ แƒ“แƒ แƒ“แƒ˜แƒกแƒ™แƒ—แƒแƒœ แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ.

แƒ แƒแƒขแƒแƒ›?

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ›แƒ” แƒชแƒแƒขแƒ แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒก แƒฉแƒแƒ•แƒฃแƒฆแƒ แƒ›แƒแƒ•แƒ“แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ› แƒ—แƒ”แƒ›แƒแƒก, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ“แƒ”แƒก แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒ“แƒแƒ แƒ”แƒ’แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒ, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฐแƒงแƒ•แƒ”แƒก แƒ›แƒ—แƒšแƒ˜แƒแƒœ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒก, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ–แƒ”แƒ“แƒ›แƒ”แƒข แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒ•แƒแƒš, แƒ›แƒแƒ’แƒ แƒแƒ› แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒงแƒแƒคแƒ“แƒ˜ แƒ แƒ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”แƒ”แƒ‘แƒก.

แƒ—แƒฃ แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒแƒแƒฎแƒšแƒ”แƒ‘แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒ แƒ˜แƒ’แƒ”แƒ‘แƒก แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒฃแƒšแƒแƒ“, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒ›แƒแƒ— แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ แƒแƒช แƒ™แƒแƒ แƒ’แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒจแƒšแƒ˜แƒ— แƒ›แƒ—แƒ”แƒš แƒชแƒฎแƒ แƒ˜แƒšแƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒ แƒแƒ› แƒฏแƒ”แƒ  แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒก แƒจแƒ”แƒ•แƒ”แƒฎแƒแƒ—, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ”แƒแƒ—แƒแƒกแƒ”แƒ“แƒก, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒก แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ. แƒ“แƒ แƒ—แƒฃ แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒแƒ› แƒ•แƒ˜แƒ–แƒ˜แƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒกแƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ แƒžแƒฃแƒœแƒฅแƒขแƒ›แƒ แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ แƒ˜แƒ’แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒก แƒ™แƒ•แƒšแƒแƒ• แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก, โ€‹โ€‹แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ”แƒแƒ แƒ”แƒ“ แƒ•แƒแƒ‘แƒ˜แƒœแƒซแƒฃแƒ แƒ”แƒ‘แƒ—.

แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ— แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒ’แƒแƒ“แƒแƒ แƒฉแƒ”แƒœแƒ แƒ‘แƒ”แƒ•แƒ แƒฏแƒ”แƒ . แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก. Postgres-แƒจแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒ˜แƒฌแƒแƒœแƒ˜แƒก 8 แƒ™แƒ˜แƒšแƒแƒ‘แƒแƒ˜แƒขแƒก, แƒฎแƒแƒšแƒ Linux-แƒจแƒ˜ 4 แƒ™แƒ˜แƒšแƒแƒ‘แƒแƒ˜แƒขแƒก. แƒ“แƒ แƒแƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ full_page_writes. แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“. แƒ“แƒ แƒ”แƒก แƒกแƒฌแƒแƒ แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ—แƒฃ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ—, แƒแƒ แƒ˜แƒก แƒกแƒแƒจแƒ˜แƒจแƒ แƒแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒแƒ•แƒแƒ แƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.

แƒฌแƒ˜แƒœแƒ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก WAL-แƒจแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฅแƒชแƒ”แƒ•แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜แƒ, แƒ แƒแƒ› แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ แƒžแƒฃแƒœแƒฅแƒขแƒ˜ แƒ“แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒ’แƒ•แƒ”แƒ แƒ“แƒก, แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒแƒœแƒฃ 8 แƒ™แƒ˜แƒšแƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒ•แƒ”, แƒ›แƒ—แƒแƒ•แƒ แƒ“แƒ”แƒ‘แƒ แƒฌแƒ˜แƒœแƒกแƒ•แƒšแƒ˜แƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒจแƒ˜, แƒ—แƒฃแƒ›แƒชแƒ แƒฉแƒ•แƒ”แƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒชแƒ•แƒแƒšแƒ แƒฎแƒแƒ–แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฌแƒแƒœแƒ˜แƒก 100 แƒ‘แƒแƒ˜แƒขแƒก. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒœแƒ˜ แƒ•แƒแƒ แƒ— แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜.

แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ› แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒขแƒแƒžแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ•แƒฌแƒ”แƒ แƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก.

แƒ“แƒ, แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ—แƒฃ แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒ“แƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒ“แƒแƒ•แƒคแƒแƒ แƒแƒ—. แƒฎแƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒ“แƒ˜แƒ•แƒแƒ แƒ— แƒ˜แƒ›แƒแƒ•แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ–แƒ”, full_page_writes = on แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ˜แƒ›แƒแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก, แƒแƒœแƒฃ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ— แƒ›แƒ”แƒข WAL-แƒก. แƒ›แƒ”แƒขแƒ˜ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒจแƒ˜, แƒแƒ แƒฅแƒ˜แƒ•แƒจแƒ˜, แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”.

แƒ“แƒ, แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜ แƒญแƒแƒ แƒ‘แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

max_wal_size-แƒก แƒ—แƒฃ แƒ’แƒแƒ•แƒ–แƒ แƒ“แƒ˜แƒ—, แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ› แƒ•แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒ— แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก, แƒ˜แƒกแƒ” wal Writer-แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒก. แƒ“แƒ แƒ”แƒก แƒ›แƒจแƒ•แƒ”แƒœแƒ˜แƒ”แƒ แƒ˜แƒ.

แƒ›แƒแƒ“แƒ˜แƒ— แƒ“แƒแƒ•แƒแƒงแƒ”แƒœแƒแƒ— แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜ แƒ“แƒ แƒ•แƒ˜แƒชแƒฎแƒแƒ•แƒ แƒแƒ— แƒแƒ›แƒ˜แƒ—. แƒ แƒ แƒแƒ แƒ˜แƒก แƒแƒ›แƒแƒจแƒ˜ แƒชแƒฃแƒ“แƒ˜? แƒ”แƒก แƒชแƒฃแƒ“แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒกแƒแƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒแƒ•แƒ“แƒ’แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ˜แƒงแƒ แƒ“แƒ แƒฃแƒ™แƒ•แƒ” แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ แƒแƒ› แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— REDO แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒแƒ แƒ” แƒกแƒ”แƒ แƒ˜แƒแƒก.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒแƒก แƒ“แƒ แƒ•แƒœแƒแƒฎแƒแƒ•แƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒ แƒแƒฎแƒšแƒแƒกแƒแƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒ’แƒแƒœแƒ–แƒ แƒแƒฎ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— kill -9 Postgres.

แƒ“แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒแƒ› แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒแƒ–แƒ” แƒแƒฌแƒ”แƒ•แƒแƒก, แƒแƒœแƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก REDO แƒแƒ› แƒชแƒฃแƒ“ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜.

แƒแƒ แƒฏแƒ”แƒ  แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒแƒ•, แƒ แƒแƒ› แƒชแƒฃแƒ“แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒ. แƒฏแƒ”แƒ  แƒ”แƒ แƒ—แƒ˜, แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ” แƒฉแƒแƒ•แƒ•แƒแƒ แƒ“แƒ˜แƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ“แƒแƒกแƒแƒ™แƒแƒ แƒ’แƒ˜ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก. แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ”แƒช, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ›แƒแƒกแƒ˜แƒฃแƒ แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ. แƒ“แƒ แƒ—แƒฃ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒ”แƒ‘แƒก แƒฐแƒฅแƒแƒœแƒ“แƒแƒ— แƒ“แƒ แƒ, แƒ›แƒแƒจแƒ˜แƒœ, แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ WAL แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒแƒšแƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒแƒœแƒฃ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒ แƒฏแƒ”แƒ  แƒ“แƒแƒ›แƒแƒ แƒชแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ–แƒแƒ›แƒแƒ•แƒ— แƒแƒ› แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ max_wal_size-แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒ’แƒ•แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ› แƒ—แƒฃ max_wal_size แƒแƒ แƒ˜แƒก 64 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ แƒ›แƒแƒ’ แƒฃแƒแƒ แƒ”แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒแƒ•แƒฌแƒ”แƒ•แƒ— 10 แƒฌแƒฃแƒ—แƒ˜แƒ—. แƒ“แƒ แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ—, แƒ”แƒก แƒ’แƒ•แƒ˜แƒฌแƒงแƒแƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒ˜แƒก แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒแƒ— แƒ”แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ‘แƒ˜แƒ–แƒœแƒ”แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒ”แƒš แƒžแƒ˜แƒ แƒ”แƒ‘แƒก แƒ“แƒ แƒ•แƒ™แƒ˜แƒ—แƒฎแƒแƒ—: โ€žแƒ แƒ แƒแƒ แƒ˜แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ“แƒ แƒ, แƒ แƒ˜แƒกแƒ˜ แƒšแƒแƒ“แƒ˜แƒœแƒ˜ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜? แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ 3-5 แƒฌแƒฃแƒ—แƒ˜ แƒฃแƒแƒ แƒ”แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜ แƒ“แƒแƒ•แƒฌแƒ”แƒฅแƒ˜แƒ—?โ€œ แƒ“แƒ แƒจแƒ”แƒœ แƒ˜แƒฆแƒ”แƒ‘ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒแƒก.

แƒ“แƒ แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜. แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒแƒ–แƒ” แƒแƒ แƒ˜แƒแƒ“แƒ” แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒžแƒแƒขแƒ แƒแƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒ“แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก Autofailover Postgres-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ GitLab แƒ“แƒ Data Egret แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒก.

แƒ“แƒ แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒฃแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ 30 แƒฌแƒแƒ›แƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒฅแƒœแƒ”แƒ‘ 10 แƒฌแƒฃแƒ—แƒ˜ แƒ“แƒแƒ•แƒฌแƒ”แƒฅแƒ˜แƒ—? แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒแƒšแƒ— แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒ–แƒ” แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ”แƒก แƒกแƒแƒ™แƒแƒ›แƒแƒ—แƒ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜แƒ. แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ แƒ›แƒ™แƒแƒคแƒ˜แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜. แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ•แƒ’แƒ แƒซแƒœแƒแƒ‘, แƒ แƒแƒ› แƒ”แƒก แƒ—แƒ”แƒ›แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒแƒขแƒแƒกแƒขแƒ แƒแƒคแƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ’แƒแƒ แƒจแƒ”แƒ›แƒ.

แƒ—แƒฃ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ›แƒแƒฏแƒแƒœแƒ›แƒ แƒ—แƒ”แƒšแƒ”แƒ‘แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒ‘แƒ”แƒ•แƒ  แƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒแƒ›แƒคแƒแƒ แƒขแƒ˜ แƒ’แƒ•แƒ”แƒฅแƒœแƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒ›แƒแƒ•แƒ” แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒชแƒ แƒ แƒแƒฆแƒแƒชแƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ“แƒ แƒ–แƒแƒ’แƒฏแƒ”แƒ  10 แƒฌแƒฃแƒ—แƒ˜ แƒ’แƒ•แƒ˜แƒฌแƒ”แƒ•แƒก แƒšแƒแƒ“แƒ˜แƒœแƒ˜.

แƒ›แƒ” แƒ›แƒแƒ˜แƒœแƒช แƒแƒ  แƒฌแƒแƒ•แƒ˜แƒ“แƒแƒ“แƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒจแƒแƒ แƒก, แƒ—แƒฃแƒœแƒ“แƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ”แƒก autofailover. แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒ”แƒกแƒ˜, แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ 64, 100 แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜, แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒ. แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒฆแƒ˜แƒ แƒก แƒ™แƒ˜แƒ“แƒ”แƒช แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒ•แƒ”แƒฌแƒ˜แƒšแƒ˜ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒ˜แƒ›แƒ”แƒแƒ แƒแƒ—, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, max_wal_size = 1, 8, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ˜แƒ›แƒ”แƒแƒ แƒแƒ— แƒ›แƒแƒกแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒ‘แƒ”แƒ•แƒ แƒฏแƒ”แƒ . แƒจแƒ”แƒœ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”. แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ˜แƒกแƒ”แƒ• แƒ˜แƒ›แƒแƒ•แƒ” แƒ‘แƒแƒ–แƒแƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜. แฒ แƒ แƒฃแƒœแƒ“แƒ แƒ•แƒฅแƒœแƒ?

แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒ”แƒขแƒงแƒ•แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒ แƒ แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒกแƒ”แƒ— แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒกแƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒšแƒแƒ“. แƒ“แƒ แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒกแƒฌแƒแƒ แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ’แƒ•แƒ˜แƒ›แƒแƒ แƒ—แƒšแƒ. แƒ—แƒฃ, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒฅ แƒฌแƒ”แƒ แƒ˜แƒ โ€žBEGIN, DELETE, ROLLBACKโ€œ, แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒแƒ— DELETE. แƒแƒœแƒฃ, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒ’แƒแƒ•แƒแƒฃแƒฅแƒ›แƒ”แƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒแƒ—. แƒ“แƒ แƒคแƒ˜แƒ–แƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ˜แƒฅ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ แƒช แƒ™แƒ˜ แƒ’แƒ”แƒฅแƒœแƒ”แƒ‘แƒแƒ— แƒจแƒ”แƒ‘แƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ˜แƒ›แƒ”แƒแƒ แƒแƒ— แƒแƒกแƒ”แƒ—แƒ˜ DELETE.

แƒ”แƒก DELETE ROLLBACK-แƒ˜แƒ— แƒ˜แƒ“แƒ”แƒแƒšแƒฃแƒ แƒ˜แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒ“แƒแƒกแƒแƒ แƒ”แƒ’แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“, แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒกแƒแƒ—แƒแƒœแƒแƒ“แƒแƒ“ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒœแƒ˜แƒจแƒแƒœแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒกแƒ•แƒ”แƒขแƒ˜แƒ— "i". Postgres-แƒก แƒแƒฅแƒ•แƒก แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒฎแƒ˜แƒšแƒแƒ•แƒ˜แƒ, แƒ—แƒฃ แƒแƒ›แƒแƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒแƒ“ แƒแƒ  แƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ. แƒ”แƒกแƒ”แƒœแƒ˜แƒ: ctid, xmid, xmax.

Ctid แƒแƒ แƒ˜แƒก แƒคแƒ˜แƒ–แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜. แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒขแƒแƒžแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”.

แƒฉแƒแƒœแƒก, แƒ แƒแƒ› ROOLBACK-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒขแƒฃแƒžแƒšแƒ˜ แƒ˜แƒ›แƒแƒ•แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก แƒ“แƒแƒ แƒฉแƒ. แƒแƒœแƒฃ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ•แƒชแƒแƒ“แƒแƒ—, แƒแƒกแƒ” แƒ›แƒแƒ˜แƒฅแƒชแƒ”แƒ•แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

Xmax แƒแƒ แƒ˜แƒก แƒขแƒฃแƒžแƒšแƒ˜แƒก แƒกแƒ˜แƒ™แƒ•แƒ“แƒ˜แƒšแƒ˜แƒก แƒ“แƒ แƒ. แƒ˜แƒก แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› Postgres-แƒ›แƒ แƒ˜แƒชแƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒฃแƒ™แƒแƒœ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ”แƒก 0 แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ—แƒฃ แƒฃแƒ™แƒแƒœ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ. แƒ”แƒก แƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ‘แƒก, แƒ แƒแƒ› DELETE แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒฅแƒชแƒ”แƒ•แƒ˜แƒก แƒ›แƒแƒกแƒ˜แƒฃแƒ แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜ แƒฆแƒแƒ แƒ˜แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ”แƒก แƒ”แƒฎแƒ”แƒ‘แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒก. DBA-แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘แƒแƒช, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒงแƒ•แƒ”แƒ“แƒฃแƒ แƒแƒ‘แƒ”แƒœ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒก แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ: "แƒ แƒแƒขแƒแƒ› แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒกแƒ”แƒ— แƒ’แƒ แƒซแƒ”แƒš แƒ“แƒ แƒ แƒ—แƒฃแƒš แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒก?" แƒ”แƒก แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ”แƒ แƒžแƒ”แƒœแƒ“แƒ˜แƒ™แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ—แƒ”แƒ›แƒแƒ. แƒแƒ“แƒ แƒ” แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ˜แƒงแƒ, แƒแƒฎแƒšแƒ แƒ™แƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.

แƒชแƒฎแƒแƒ“แƒ˜แƒ, แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ“แƒแƒ•แƒงแƒแƒ— แƒ˜แƒ’แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒแƒ“. แฒœแƒแƒ—แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒกแƒ”แƒ—แƒ˜ DELETE-แƒ˜แƒก แƒ“แƒแƒจแƒšแƒ แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒ— แƒฎแƒแƒ–แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒแƒ“. แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒก 20 แƒฌแƒฃแƒ—แƒ˜ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒแƒ˜แƒฌแƒ•แƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒ แƒแƒ›, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ˜ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒช แƒ™แƒ˜ แƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒœ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒก, แƒ—แƒฃแƒœแƒ“แƒแƒช แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒ˜แƒ“ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒจแƒ˜.

แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ’แƒแƒขแƒ”แƒฎแƒ•แƒ?

  • แƒ—แƒฃ แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ—, แƒ แƒแƒ› แƒ“แƒ˜แƒกแƒ™แƒ˜ แƒซแƒœแƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒ•แƒแƒœแƒ”แƒšแƒแƒ—. แƒ“แƒ แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒขแƒ”แƒฎแƒ˜แƒšแƒ˜ แƒ•แƒแƒ แƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒแƒ— แƒžแƒแƒฃแƒ–แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒจแƒ”แƒ•แƒแƒœแƒ”แƒšแƒแƒ— throttling.

  • แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ“แƒ˜แƒ“แƒฎแƒแƒœแƒก แƒแƒ  แƒ“แƒแƒ•แƒ‘แƒšแƒแƒ™แƒแƒ•แƒ— แƒกแƒฎแƒ•แƒ”แƒ‘แƒก. แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒจแƒแƒ แƒ”แƒ‘แƒ— แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒš แƒœแƒแƒ’แƒแƒ•แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒแƒ แƒแƒ•แƒ˜แƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒแƒ แƒแƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒšแƒแƒ™แƒแƒ•แƒ— แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒก แƒ“แƒแƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒ˜แƒก, แƒ แƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒแƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ“แƒแƒ˜แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ, แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒฏแƒแƒญแƒ•แƒฃแƒ แƒ˜ แƒ แƒ”แƒแƒฅแƒชแƒ˜แƒ. แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒแƒก แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ  แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ–แƒ”.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://postgres.ai/products/joe/

แฒ”แƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒแƒ. แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ•แƒฎแƒ”แƒ“แƒแƒ• แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒ”แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜แƒแƒœ: โ€žแƒ แƒ แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ แƒฃแƒœแƒ“แƒ แƒแƒ•แƒ˜แƒ แƒฉแƒ˜แƒ?

แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ แƒแƒช แƒฃแƒคแƒ แƒ แƒ“แƒ˜แƒ“แƒ˜แƒ แƒžแƒแƒ แƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒ, แƒ›แƒ˜แƒ— แƒฃแƒคแƒ แƒ แƒ“แƒแƒ‘แƒแƒšแƒ˜แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ–แƒ”แƒ“แƒœแƒแƒ“แƒ”แƒ‘แƒ˜, แƒแƒœแƒฃ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ–แƒ”แƒ“แƒœแƒแƒ“แƒ”แƒ‘แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก, แƒแƒ› แƒ’แƒแƒ แƒ˜แƒ’แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ.

แƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒฌแƒ”แƒกแƒ˜: แƒแƒ˜แƒฆแƒ”แƒ— แƒ แƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒ”แƒขแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒแƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒฌแƒแƒ›แƒจแƒ˜.

แƒ แƒแƒขแƒแƒ› แƒฌแƒแƒ›แƒ˜แƒ—? แƒแƒฎแƒกแƒœแƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ“แƒ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฃแƒœแƒ“แƒแƒช แƒแƒ แƒแƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒ แƒ”แƒแƒฅแƒชแƒ˜แƒแƒก. แƒแƒ•แƒ˜แƒฆแƒแƒ— 50 แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒ˜. แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ—แƒ•แƒแƒšแƒ˜ แƒ แƒ”แƒแƒ’แƒ˜แƒ แƒ”แƒ‘แƒก. แƒ—แƒฃ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ, แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜แƒ. แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก 100 แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ“แƒแƒแƒ™แƒšแƒ˜แƒ™แƒ”แƒ— แƒ›แƒแƒฃแƒกแƒ˜แƒ— แƒ“แƒ แƒ˜แƒก แƒ’แƒ˜แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ— 100 แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ— แƒแƒ› แƒฃแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ แƒ“แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒแƒก. แƒฌแƒแƒ›แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ›แƒฃแƒฎแƒ แƒฃแƒญแƒแƒ“ แƒแƒฆแƒ˜แƒฅแƒ›แƒ”แƒ‘แƒ.

แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒงแƒแƒคแƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒแƒกแƒแƒ‘แƒ แƒ˜แƒ• แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒก 10 แƒฌแƒแƒ›แƒ˜แƒแƒœ แƒแƒคแƒ”แƒ—แƒฅแƒ”แƒ‘แƒ”แƒ‘แƒแƒ“, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒ แƒ˜แƒกแƒ™แƒก, แƒ แƒแƒ› แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒ“แƒแƒ•แƒ‘แƒšแƒแƒ™แƒแƒ—. แƒ“แƒ แƒ˜แƒก แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒฎแƒแƒšแƒฎแƒ˜ แƒแƒ›แƒแƒก แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ”แƒ•แƒก. แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒ˜แƒ แƒฉแƒ”แƒ•แƒœแƒ˜แƒ แƒฌแƒแƒ›แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒแƒ  แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก, แƒแƒ  แƒ“แƒแƒแƒœแƒ’แƒ แƒ˜แƒแƒ— แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒชแƒ˜แƒ แƒ”, แƒ แƒแƒ“แƒ’แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ‘แƒแƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒ›แƒซแƒ˜แƒ›แƒ” แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒจแƒ•แƒแƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒจแƒ”แƒคแƒฃแƒ—แƒ•แƒ˜แƒก แƒ–แƒแƒ›แƒแƒก. แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒแƒ“. แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒ˜แƒ แƒ”แƒ‘แƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒแƒ แƒ— แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒ™แƒ•แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ‘แƒแƒจแƒ˜. แƒแƒœแƒฃ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ”แƒ แƒ—แƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก DELETE-แƒก แƒแƒœ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒก.

แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒกแƒแƒช แƒ’แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ DELETE-แƒก แƒแƒ  แƒ”แƒฎแƒ”แƒ‘แƒ. แƒ แƒแƒ’แƒแƒ แƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฎแƒ•แƒ“แƒ˜แƒ—, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒœแƒแƒงแƒแƒ แƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ”.

แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒ’แƒ”แƒ’แƒ›แƒ แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜แƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ, แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒชแƒ˜แƒ แƒ” แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜. แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒฌแƒแƒ›แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘ แƒ“แƒ แƒแƒจแƒ˜. แƒกแƒฃแƒžแƒ”แƒ .

แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ˜แƒœแƒช แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒ”แƒ’แƒ แƒแƒ“แƒแƒชแƒ˜แƒ. แƒ”แƒก แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒแƒ แƒขแƒ˜แƒ”แƒ‘แƒ˜ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฃแƒแƒ แƒ”แƒกแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒฃแƒแƒ แƒ”แƒกแƒ“แƒ”แƒ‘แƒ. แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒ˜แƒกแƒ”แƒ—แƒ˜แƒ, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ˜แƒก, แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜.

แƒฉแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ•แƒแƒ›แƒ–แƒแƒ“แƒแƒ— แƒ แƒแƒฆแƒแƒช แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ”แƒก แƒ›แƒแƒ’แƒ•แƒชแƒ”แƒ›แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒกแƒฌแƒแƒ แƒแƒ“ แƒ“แƒแƒ•แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ— แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒ“แƒ แƒ แƒŸแƒฃแƒ แƒœแƒแƒšแƒจแƒ˜, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒกแƒแƒ“ แƒ•แƒแƒ แƒ— แƒแƒฎแƒšแƒ แƒ“แƒ แƒ•แƒ˜แƒœ แƒฌแƒแƒ•แƒจแƒแƒšแƒ”แƒ—. แƒ“แƒ แƒ”แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒ•แƒชแƒ”แƒ›แƒก แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ•แƒ˜แƒ’แƒแƒ— แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ“แƒ แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ, แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ˜แƒžแƒแƒ•แƒœแƒ”แƒ— แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ.

แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒแƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ แƒแƒ›, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒแƒšแƒ”แƒ’แƒ แƒ‘แƒแƒขแƒ˜. แƒ˜แƒก แƒฃแƒ™แƒ•แƒ” แƒ›แƒ–แƒแƒ“แƒแƒ. แƒ›แƒแƒก แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ˜แƒฃแƒ แƒแƒ“ แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก. แƒ“แƒ แƒ›แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒแƒ’แƒแƒฌแƒแƒ“แƒแƒ— แƒฃแƒ–แƒแƒ แƒ›แƒแƒ–แƒแƒ แƒ˜ แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒ— 30 แƒฌแƒแƒ›แƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜แƒ•แƒ” แƒแƒกแƒšแƒ˜. แƒ“แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฌแƒแƒจแƒแƒšแƒแƒ— แƒ แƒแƒฆแƒแƒช แƒ“แƒ แƒ—แƒฅแƒ•แƒแƒ— RESET แƒ“แƒ แƒ˜แƒกแƒ”แƒ• แƒฌแƒแƒจแƒแƒšแƒแƒ—. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ› แƒ’แƒ–แƒ˜แƒ—. แƒ›แƒ” แƒแƒ› แƒกแƒแƒฅแƒ›แƒ”แƒจแƒ˜ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒก แƒ•แƒฎแƒ”แƒ“แƒแƒ•. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒ›แƒแƒก.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://docs.gitlab.com/ee/development/background_migrations.html

แƒ แƒ แƒแƒ แƒ˜แƒก แƒ“แƒแƒงแƒแƒคแƒ˜แƒก แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒ˜? แƒ›แƒ” แƒ•แƒฎแƒ”แƒ“แƒแƒ• 3 แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒงแƒแƒคแƒ˜แƒก แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ แƒžแƒแƒ™แƒ”แƒขแƒ–แƒ”.

แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ. แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ ID. แƒ›แƒแƒ“แƒ˜แƒ— แƒ“แƒแƒ•แƒงแƒแƒ— แƒ˜แƒ’แƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒแƒ“ แƒ“แƒ แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— แƒแƒ›แƒแƒ–แƒ”. แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒ›แƒฎแƒแƒ แƒ” แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ. แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ”แƒก 100 แƒฎแƒแƒ–แƒ˜ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ˜ แƒœแƒแƒ’แƒแƒ•แƒ˜, แƒ›แƒ”แƒแƒ แƒ”แƒจแƒ˜ 5 แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒแƒœ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ˜แƒงแƒแƒก, แƒแƒœ 1 แƒฎแƒแƒ–แƒ˜ แƒœแƒแƒ’แƒแƒ•แƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒก. แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒ แƒแƒ—แƒแƒœแƒแƒ‘แƒแƒ แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ˜แƒจแƒšแƒ”แƒ‘แƒ. แƒแƒ˜แƒฆแƒ”แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ แƒ“แƒ แƒ“แƒแƒแƒ›แƒขแƒ•แƒ แƒ˜แƒ”แƒก. แƒ”แƒก แƒ’แƒฃแƒšแƒฃแƒ‘แƒ แƒงแƒ•แƒ˜แƒšแƒ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒ.

แƒ›แƒ”แƒแƒ แƒ” แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ แƒแƒ แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ. แƒ˜แƒ’แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ Gitlab-แƒจแƒ˜. แƒแƒ•แƒ˜แƒฆแƒ”แƒ— แƒ“แƒ แƒ“แƒแƒ•แƒแƒกแƒ™แƒแƒœแƒ”แƒ แƒ”แƒ— แƒ›แƒแƒ’แƒ˜แƒ“แƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒžแƒแƒ•แƒ”แƒ— แƒžแƒ˜แƒ แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒ™แƒ•แƒ แƒ แƒ–แƒฃแƒกแƒขแƒแƒ“ 10 แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ. แƒ“แƒ แƒ แƒแƒฆแƒแƒช แƒ แƒ˜แƒ’แƒ–แƒ” แƒ“แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒก. แƒ“แƒ แƒ•แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›. แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ—แƒ”แƒ›แƒแƒจแƒ˜.

แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒแƒจแƒ˜, แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ—แƒ”แƒ›แƒแƒจแƒ˜. แƒแƒ  แƒแƒ แƒ˜แƒก แƒ แƒ—แƒฃแƒšแƒ˜.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

https://medium.com/@samokhvalov/how-partial-indexes-affect-update-performance-in-postgres-d05e0052abc

แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒ’แƒแƒ แƒ˜ แƒ“แƒ แƒแƒžแƒขแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ. แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ˜แƒ แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ˜แƒ’แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒแƒ›แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ”. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ“แƒ˜แƒ“แƒ˜ แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ˜แƒ—, แƒ”แƒก แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ”แƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒœแƒก แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒก แƒ“แƒ แƒžแƒ˜แƒ แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒแƒก. แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒžแƒ˜แƒ แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒแƒก แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒงแƒแƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ, แƒ แƒแƒ—แƒ แƒแƒ  แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒ’แƒ แƒแƒ•แƒแƒ–แƒ”.

แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒ”แƒกแƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒžแƒ˜แƒ แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒฌแƒแƒจแƒšแƒ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— BATCH_SIZE แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ . แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ›แƒแƒ—, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ›แƒแƒ— แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒ–แƒ˜แƒ— แƒ“แƒ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ•แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒ— แƒ›แƒแƒ—. แƒแƒฆแƒแƒœแƒ“ แƒ˜แƒกแƒ” แƒ•แƒ™แƒ”แƒขแƒแƒ•แƒ—, แƒ แƒแƒ› แƒ—แƒฃ แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒ™แƒ”แƒขแƒ˜แƒšแƒ˜แƒ, แƒแƒ  แƒ“แƒแƒ•แƒ™แƒ”แƒขแƒแƒ—, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒแƒ— แƒ“แƒ แƒแƒ•แƒ˜แƒฆแƒแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ˜แƒšแƒ˜แƒ. Postgres-แƒ˜แƒก แƒ”แƒก แƒกแƒฃแƒžแƒ”แƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒ•แƒแƒซแƒšแƒ”แƒ•แƒก แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— แƒ›แƒ แƒแƒ•แƒแƒš แƒ—แƒ”แƒ›แƒแƒจแƒ˜, แƒ—แƒฃ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ”แƒ แƒ— แƒ—แƒ”แƒ›แƒแƒจแƒ˜. แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒแƒ แƒ˜แƒก CTE - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒฎแƒกแƒœแƒ แƒแƒ› CTE-แƒ˜แƒก แƒ›แƒ”แƒแƒ แƒ” แƒกแƒแƒ แƒ—แƒฃแƒšแƒ–แƒ” - returning *. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒแƒ— ID, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜แƒ *, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒ›แƒชแƒ˜แƒ แƒ” แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒจแƒ˜.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ แƒแƒขแƒแƒ› แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒก? แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒก แƒ˜แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒจแƒ”แƒ•แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒแƒ—. แƒฉแƒ•แƒ”แƒœ แƒแƒฎแƒšแƒ แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒฎแƒแƒ–แƒ˜ แƒคแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“. แƒ“แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜ ID-แƒ˜แƒ— แƒแƒœ create_at-แƒ˜แƒ— แƒแƒกแƒ”แƒ—แƒ˜แƒ. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ›แƒ˜แƒœ, แƒ›แƒแƒฅแƒก. แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ. แƒแƒฅ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ แƒแƒ›แƒ˜แƒก แƒฉแƒแƒงแƒ แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—. แƒ“แƒ แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒแƒ แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—. แƒ—แƒฃ แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ—, แƒ แƒแƒ› แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜ แƒแƒ› แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒ˜แƒก แƒแƒ  แƒ’แƒแƒแƒคแƒฃแƒญแƒ”แƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒขแƒฃแƒžแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก. แƒแƒœแƒฃ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒก แƒแƒฅแƒ•แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒกแƒขแƒ˜แƒ™แƒ. แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒœแƒแƒฎแƒแƒ— pg_stat_user_tables-แƒจแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ—แƒฃ แƒแƒ แƒ แƒชแƒฎแƒ”แƒšแƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜.

แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒ›แƒ แƒแƒฎแƒแƒšแƒ›แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒแƒก แƒ˜แƒกแƒ˜แƒœแƒ˜. แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒจแƒ”แƒœแƒ”แƒšแƒ“แƒ”แƒ‘แƒ. แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ (แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜ แƒแƒœแƒ”แƒšแƒ”แƒ‘แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒแƒ“แƒœแƒแƒ•, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒชแƒแƒขแƒแƒ—แƒ˜), แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฅ แƒ˜แƒก แƒ›แƒแƒ˜แƒœแƒช แƒแƒ แƒ”แƒฃแƒšแƒแƒ‘แƒแƒก แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ”แƒ•แƒก. แƒ“แƒ แƒแƒ› แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒแƒžแƒขแƒ˜แƒ›แƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ”แƒก แƒฎแƒ“แƒ”แƒ‘แƒ แƒฎแƒแƒšแƒ›แƒ”. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒ•แƒ”แƒฌแƒ˜แƒšแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒชแƒแƒขแƒแƒก แƒแƒฎแƒกแƒแƒ•แƒก. แƒ“แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒแƒ› แƒกแƒแƒ™แƒแƒ›แƒ˜แƒกแƒ˜แƒแƒ–แƒ” แƒ’แƒแƒ“แƒแƒ“แƒ’แƒ›แƒ. แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒ˜แƒกแƒ”แƒช แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒ›แƒ”แƒแƒ แƒ” แƒ›แƒฎแƒ แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒแƒ› แƒแƒฎแƒแƒšแƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒแƒœ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜, แƒแƒœ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒฎแƒ•แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ›แƒ”แƒแƒ แƒ” แƒ›แƒ”แƒ—แƒแƒ“แƒ˜.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒแƒžแƒขแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ, แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒงแƒแƒ— แƒ˜แƒก แƒžแƒแƒ แƒขแƒ˜แƒ”แƒ‘แƒแƒ“ แƒ“แƒ แƒ”แƒ แƒ—แƒ˜ แƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ˜แƒฆแƒแƒ— แƒฏแƒ’แƒฃแƒคแƒฃแƒ แƒแƒ“, แƒฌแƒแƒจแƒแƒšแƒแƒ— แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ“แƒ แƒ.แƒจ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ แƒ˜แƒ’แƒ”แƒ‘แƒ”แƒ‘แƒ˜ - https://gitlab.com/snippets/1890447

แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ˜แƒšแƒ˜ แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ https://gitlab.com/snippets/1889668

แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ•แƒ˜แƒก แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ https://gitlab.com/snippets/1890428

แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ #5 แƒ“แƒ˜แƒ“แƒ˜แƒ. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒแƒฅแƒ›แƒ”แƒขแƒ แƒ˜แƒ“แƒแƒœ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ–แƒ” แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ. แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜แƒก แƒกแƒ แƒฃแƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ–แƒแƒ’แƒ˜ แƒฃแƒคแƒ แƒ แƒแƒฎแƒšแƒแƒกแƒแƒ, แƒ–แƒแƒ’แƒ˜ แƒฃแƒคแƒ แƒ แƒจแƒแƒ แƒก. แƒแƒฅแƒ›แƒ”แƒขแƒ แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒแƒฎแƒšแƒแƒก แƒแƒ แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒแƒ™แƒšแƒ˜แƒ แƒ“แƒ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ”แƒ›แƒแƒขแƒแƒก. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ›แƒ–แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ˜แƒ แƒ›แƒ™แƒ•แƒ“แƒแƒ แƒ˜ แƒขแƒฃแƒžแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜. แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒ™แƒ•แƒ“แƒแƒ แƒ˜ แƒœแƒ˜แƒ•แƒ—แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒแƒ’แƒ˜แƒ“แƒแƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒฆแƒแƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒแƒฎแƒšแƒ แƒฏแƒแƒ‘แƒ˜แƒ แƒ แƒ”แƒแƒ’แƒ˜แƒ แƒ”แƒ‘แƒ, แƒ—แƒแƒ แƒ”แƒ› แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒฅ แƒ“แƒ”แƒ’แƒ แƒแƒ“แƒแƒชแƒ˜แƒ แƒ˜แƒงแƒแƒก แƒ“แƒ แƒ“แƒแƒ•แƒฌแƒ”แƒฅแƒ˜แƒ—. แฒฎแƒ“แƒ”แƒ‘แƒ แƒฎแƒแƒšแƒ›แƒ”.

แƒ—แƒฃ แƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ IO, แƒ›แƒแƒจแƒ˜แƒœ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒ˜.

แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜. แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ OLTP-แƒ–แƒ”. แƒ“แƒ แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒกแƒœแƒ˜แƒžแƒ”แƒขแƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒแƒ˜แƒฆแƒแƒ— แƒ”แƒก แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜ แƒ“แƒ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒœแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒแƒ— แƒ’แƒ แƒซแƒ”แƒšแƒ•แƒแƒ“แƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ—แƒ•แƒแƒšแƒ—แƒ•แƒแƒšแƒ˜.

แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒชแƒฃแƒ“แƒ˜ แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ แƒ˜แƒ’แƒ”แƒ‘แƒ”แƒ‘แƒ˜? แƒ แƒแƒ“แƒ’แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒ™แƒ”แƒขแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ‘แƒแƒšแƒแƒก แƒ’แƒแƒ›แƒแƒ•แƒ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒก แƒฉแƒแƒ•แƒ™แƒ”แƒขแƒแƒ•แƒ—. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ‘แƒšแƒแƒ™แƒแƒ•แƒ— แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ’แƒ˜แƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒก แƒกแƒฃแƒšแƒแƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒ˜. แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒชแƒฎแƒ”แƒšแƒ˜ แƒšแƒแƒ“แƒ˜แƒœแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒ–แƒ”, แƒ”แƒก แƒ›แƒแƒ˜แƒœแƒช แƒชแƒฃแƒ“แƒ˜แƒ. แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒกแƒฏแƒแƒ‘แƒก, แƒกแƒแƒ“แƒ›แƒ” แƒ›แƒแƒ”แƒ แƒ˜แƒ“แƒแƒ— แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ• แƒ’แƒแƒ แƒ˜แƒ’แƒ”แƒ‘แƒ”แƒ‘แƒก.

แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒขแƒ•แƒ”แƒ แƒกแƒแƒกแƒ แƒฃแƒขแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ”แƒก แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ. แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ แƒแƒฅ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ˜แƒ แƒ˜แƒ‘แƒแƒ“ แƒ•แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒแƒ— แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒ–แƒ”. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜ Avito-แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ“แƒœแƒแƒ• แƒ’แƒแƒ•แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”. แƒ“แƒ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ˜แƒงแƒ แƒ˜แƒ›แƒ˜แƒก แƒ“แƒแƒกแƒแƒœแƒแƒฎแƒแƒ“, แƒ—แƒฃ แƒ แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ—แƒแƒœ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒฅ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒแƒ’แƒ˜แƒ“แƒ แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ—แƒแƒ•แƒ˜แƒก แƒ แƒ˜แƒ’แƒก แƒแƒ  แƒ“แƒแƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ˜แƒแƒœ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ“แƒแƒแƒงแƒ”แƒœแƒแƒ— แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒจแƒ˜ แƒ“แƒ แƒ’แƒฅแƒแƒœแƒ“แƒ”แƒ— แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ.

แƒ“แƒ แƒ’แƒแƒกแƒชแƒ”แƒ›แƒก แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒก. แƒ’แƒแƒ“แƒแƒ™แƒ”แƒขแƒ˜แƒšแƒ˜ แƒฎแƒ”แƒ”แƒ‘แƒ˜แƒก แƒขแƒงแƒ”. แƒ›แƒแƒ›แƒฌแƒแƒœแƒก แƒ•แƒ˜แƒฆแƒแƒชแƒ˜แƒกแƒ’แƒแƒœ แƒ แƒแƒฆแƒแƒชแƒ˜แƒก แƒแƒฆแƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ. แƒแƒฅ แƒแƒ•แƒ˜แƒฆแƒ” แƒ›แƒแƒ’แƒแƒ แƒ˜ แƒ แƒ”แƒ™แƒฃแƒ แƒกแƒ˜แƒฃแƒšแƒ˜ CTE Data Egret-แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ˜แƒšแƒ˜ แƒฎแƒ”แƒ”แƒ‘แƒ˜แƒก แƒขแƒงแƒ”แƒก. แƒ”แƒก แƒ™แƒแƒ แƒ’แƒ˜แƒ แƒ“แƒ˜แƒแƒ’แƒœแƒแƒกแƒขแƒ˜แƒ™แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ“แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒจแƒ”แƒœแƒ“แƒ”แƒก แƒ›แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ”. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒแƒ“. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒžแƒแƒขแƒแƒ แƒ statement_timeout แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก. แƒ“แƒ lock_timeout แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒงแƒ•แƒ”แƒšแƒ แƒ”แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ”แƒ แƒ—แƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ.

แƒฉแƒ”แƒ›แƒ˜ แƒแƒ–แƒ แƒ˜แƒ—, แƒแƒฅ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒฃแƒšแƒ˜แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒฃแƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜ 2 - แƒ›แƒแƒ— แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒก.

แƒฉแƒ•แƒ”แƒœ แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก แƒจแƒ”แƒ•แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒช แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ˜แƒงแƒ. แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒ–แƒ”.

แƒ“แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก แƒจแƒ”แƒ•แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ—. แƒ˜แƒฅ แƒ แƒแƒ› แƒจแƒ”แƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒœแƒแƒ—, แƒฉแƒ•แƒ”แƒœ แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒ•แƒœแƒแƒฎแƒแƒ•แƒ“แƒ˜แƒ—. แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒจแƒ”แƒ”แƒซแƒšแƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ DBA-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒช, แƒ—แƒฃ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ“แƒ แƒ™แƒแƒ แƒ’ แƒ’แƒแƒ แƒ”แƒ›แƒแƒจแƒ˜, แƒกแƒแƒ“แƒแƒช แƒแƒ แƒ˜แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ˜แƒ“แƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ. แƒ›แƒ—แƒ”แƒš แƒแƒ› แƒ“แƒ”แƒ’แƒ แƒแƒ“แƒแƒชแƒ˜แƒแƒก แƒ“แƒแƒ˜แƒœแƒแƒฎแƒแƒ•แƒ“แƒ แƒ“แƒ แƒจแƒ”แƒ แƒชแƒฎแƒ•แƒ”แƒ‘แƒแƒ“แƒ.

แƒ›แƒ”แƒขแƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก แƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ แƒแƒช แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒ›แƒแƒกแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒฌแƒ›แƒ”แƒœแƒ“แƒ, แƒฉแƒ•แƒ”แƒœ แƒ™แƒ•แƒšแƒแƒ• แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— REPACK. แƒ”แƒก แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ—แƒแƒ•แƒก แƒชแƒฃแƒ“แƒแƒ“ แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ”แƒœ แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒช แƒ˜แƒฅ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ’แƒแƒ•แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ—.

แƒ“แƒ แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ— แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ˜แƒฃแƒ แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก แƒ’แƒแƒจแƒ˜แƒจแƒ•แƒšแƒ”แƒ‘แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ›แƒ” แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒก แƒฃแƒคแƒ แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒคแƒ แƒ แƒ›แƒชแƒ˜แƒ แƒ” แƒ–แƒแƒ›แƒ˜แƒก. แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒงแƒแƒ•แƒ”แƒš แƒฌแƒฃแƒ—แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒชแƒแƒขแƒแƒ—แƒ˜. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ— แƒแƒ  แƒ แƒแƒ›แƒ”แƒก: แƒ แƒแƒ› แƒแƒ› แƒœแƒ˜แƒ•แƒ—แƒก แƒแƒ  แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ แƒแƒ› แƒแƒ  แƒฉแƒแƒ›แƒแƒ แƒฉแƒ”แƒ‘แƒ. แƒฎแƒ แƒ˜แƒ™แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ” แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒ”, แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒ แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒชแƒ”แƒ›แƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ แƒแƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒ แƒ˜แƒก แƒฆแƒ˜แƒ แƒฌแƒงแƒแƒ แƒ. แƒ”แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ GitLab-แƒ–แƒ”. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒฎแƒแƒšแƒฎแƒก แƒจแƒ”แƒ”แƒซแƒšแƒแƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ DBA-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒช. แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒแƒก, แƒแƒœแƒฃ แƒ•แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒ— แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒฏแƒ. แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ˜แƒฆแƒแƒ— แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜. แƒแƒฎแƒšแƒ แƒแƒ แƒ˜แƒก Joe-แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ slack-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒฅ แƒ—แƒฅแƒ•แƒแƒ—: โ€žแƒแƒฃแƒฎแƒกแƒ”แƒœแƒ˜แƒ— แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒโ€œ แƒ“แƒ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒแƒกแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ˜แƒฅ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— DELETE-แƒ˜แƒช แƒ™แƒ˜ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ“แƒ แƒ•แƒ”แƒ แƒแƒ•แƒ˜แƒœ แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ”แƒ•แƒก.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— 10 แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒแƒก แƒแƒกแƒ”แƒ•แƒ” 10 แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒก. แƒ“แƒ 10 แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒก 10 แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜แƒ—. แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก แƒ˜แƒก, แƒ แƒแƒช แƒฃแƒœแƒ“แƒ. แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒฌแƒแƒจแƒแƒšแƒแƒก, แƒฉแƒแƒ›แƒแƒแƒ’แƒ“แƒ”แƒก แƒ“แƒ แƒ.แƒจ. แƒ”แƒก แƒคแƒแƒœแƒขแƒแƒกแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜แƒ. แƒแƒ›แƒแƒ–แƒ” แƒฎแƒ•แƒแƒš แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ—.

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ DELETE. แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ (Postgres.ai)

แƒแƒ›แƒแƒก แƒฐแƒฅแƒ•แƒ˜แƒ แƒ—แƒฎแƒ”แƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒ•แƒ”แƒฌแƒ˜แƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ’แƒ•แƒแƒ แƒ˜ แƒคแƒแƒœแƒขแƒแƒ–แƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒ’แƒแƒ›แƒแƒ แƒ˜แƒชแƒฎแƒแƒ•แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ“แƒ แƒกแƒแƒ›แƒงแƒแƒ แƒแƒก แƒฃแƒ™แƒ”แƒ—แƒ”แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ“ แƒแƒฅแƒชแƒ”แƒ•แƒก แƒแƒ› แƒ›แƒฎแƒ แƒ˜แƒ•. แƒแƒœแƒฃ, แƒ”แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒ˜แƒชแƒ˜แƒšแƒแƒ— แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒแƒกแƒแƒ‘แƒ แƒ˜แƒ• แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜: 5 แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ, แƒแƒกแƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ 30 แƒฌแƒแƒ›แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘ แƒ“แƒ แƒแƒจแƒ˜. แƒ“แƒ แƒ”แƒก แƒแƒ แƒช แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ–แƒแƒ›แƒแƒ–แƒ”, แƒแƒœแƒฃ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜.

แƒ“แƒฆแƒ”แƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฌแƒแƒกแƒ•แƒšแƒ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜.แƒแƒ˜ แƒ“แƒ แƒ˜แƒญแƒ แƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒœแƒก แƒ˜แƒแƒ แƒแƒฆแƒ”แƒ‘แƒจแƒ˜. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ“แƒ”แƒ— แƒ“แƒ แƒœแƒแƒฎแƒแƒ— แƒ แƒ แƒแƒ แƒ˜แƒก แƒ˜แƒฅ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒ— แƒ”แƒก แƒ‘แƒแƒขแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก. แฒฃแƒคแƒแƒกแƒแƒ. แƒ“แƒแƒฌแƒ”แƒ แƒ”.

แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ”แƒ‘แƒ˜

แƒซแƒแƒšแƒ˜แƒแƒœ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ แƒ”แƒแƒšแƒฃแƒ  แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ แƒฉแƒ”แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒจแƒ˜, แƒ’แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ— แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ˜แƒก, แƒ แƒแƒช แƒฃแƒœแƒ“แƒ แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก. แƒแƒœแƒฃ, แƒแƒกแƒ”แƒ— แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒแƒฎแƒแƒšแƒ˜ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ, แƒ˜แƒฅ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ. แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒแƒ› แƒ›แƒแƒ›แƒ”แƒœแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒกแƒแƒœแƒแƒ› แƒ’แƒแƒ“แƒแƒ แƒ—แƒแƒ•แƒ—. แƒ แƒแƒ’แƒแƒ แƒ˜แƒ แƒ”แƒก แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ?

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ. แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒฐแƒ’แƒแƒ•แƒก แƒ˜แƒ›แƒแƒก, แƒ แƒแƒกแƒแƒช แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก pg_repack, แƒซแƒแƒšแƒ˜แƒแƒœ แƒฐแƒ’แƒแƒ•แƒก แƒ˜แƒ›แƒแƒก, แƒ แƒ˜แƒกแƒ˜ แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ˜แƒ“แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒฎแƒแƒšแƒฎแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  4 แƒ‘แƒแƒ˜แƒขแƒ˜แƒ—. แƒ‘แƒ”แƒ•แƒ แƒ›แƒ แƒฉแƒแƒ แƒฉแƒแƒ› แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ แƒ”แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ“แƒ แƒคแƒ˜แƒ แƒคแƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ“แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก 8 แƒ‘แƒแƒ˜แƒขแƒแƒ“.

แƒ”แƒก แƒแƒ›แƒแƒชแƒแƒœแƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ แƒ—แƒฃแƒšแƒ˜แƒ. แฒฉแƒ•แƒ”แƒœ แƒ”แƒก แƒจแƒ”แƒ•แƒซแƒ”แƒšแƒ˜แƒ—. แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—. แƒแƒ แƒ˜แƒก แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ.แƒจ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ. แƒแƒœแƒฃ, แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒแƒ แƒ˜แƒก pg_repack-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ— แƒแƒกแƒ”แƒ— แƒœแƒ˜แƒจแƒแƒœแƒก. แƒ“แƒ แƒกแƒแƒœแƒแƒ› แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ›แƒ˜แƒก แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒแƒก แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒ—, แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ— แƒ”แƒ แƒ— แƒชแƒฎแƒ แƒ˜แƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒแƒก. แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒฎแƒ แƒ˜แƒ™แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ แƒช แƒ™แƒ˜ แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜ แƒแƒ“แƒ”แƒ•แƒœแƒแƒ— แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒแƒก. แƒแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒ•แƒ”แƒฌแƒ˜แƒšแƒแƒ‘แƒ. แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ แƒ—แƒ”แƒ—, แƒ’แƒแƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ”แƒ— แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜. แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒชแƒ˜แƒ แƒ” แƒžแƒแƒฃแƒ–แƒ, แƒ แƒแƒชแƒ แƒงแƒ•แƒ”แƒšแƒแƒก แƒฉแƒแƒ•แƒ™แƒ”แƒขแƒแƒ•แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒแƒจแƒ˜ แƒ”แƒก แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ.

แƒ—แƒฃ แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ— pg_repack-แƒก GitHub-แƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ˜แƒงแƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ ID-แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฅแƒชแƒ”แƒ•แƒ int 4-แƒ“แƒแƒœ int 8-แƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒ’แƒแƒฉแƒœแƒ“แƒ แƒ˜แƒ“แƒ”แƒ แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒแƒ›แƒแƒ”แƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒœแƒ pg_repack. แƒ”แƒก แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒชแƒแƒขแƒ แƒฐแƒแƒ™แƒ”แƒ แƒฃแƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฉแƒแƒ”แƒ แƒ˜แƒแƒ— แƒขแƒ แƒ˜แƒ’แƒ”แƒ แƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก pg_repack แƒ“แƒ แƒ˜แƒฅ แƒ—แƒฅแƒ•แƒแƒ—: โ€žแƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜โ€œ, แƒแƒœแƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒชแƒ”แƒ›แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒแƒก, แƒ แƒแƒช แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒ˜แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒ แƒ—แƒแƒ•แƒก แƒ“แƒ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก.

แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ”แƒแƒ แƒ” แƒแƒกแƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒจแƒ”แƒฃแƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒšแƒแƒ“ แƒแƒ แƒ˜แƒก แƒแƒกแƒแƒฎแƒฃแƒšแƒ˜ แƒšแƒแƒ›แƒแƒ–แƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ”แƒ‘แƒ˜แƒ—.

แƒแƒ แƒ, แƒ”แƒก แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก, แƒแƒœแƒฃ แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก. แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ’แƒแƒชแƒœแƒแƒ— แƒ”แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒžแƒ˜แƒ—แƒแƒœแƒจแƒ˜แƒ แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ™แƒแƒ แƒ’แƒ˜ แƒ แƒแƒ›แƒ”แƒ.

แƒ›แƒ” แƒกแƒฃแƒš แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ•แƒแƒ  MySQL แƒกแƒแƒ›แƒงแƒแƒ แƒแƒ“แƒแƒœ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ•แƒ”แƒ“แƒ˜ แƒ›แƒแƒกแƒแƒกแƒ›แƒ”แƒœแƒแƒ“. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒก.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก 90%. แƒ—แƒฃ แƒ’แƒ•แƒแƒฅแƒ•แƒก 5%, แƒ›แƒแƒจแƒ˜แƒœ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ™แƒแƒ แƒ’แƒ˜แƒ.

แƒ’แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก! แƒ—แƒฃ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒชแƒ˜แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“, แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒแƒœ แƒคแƒแƒ แƒ›แƒฃแƒšแƒ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒ–แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒ—แƒ•แƒšแƒ”แƒšแƒแƒ“?

แƒ™แƒแƒ แƒ’แƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ. แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ˜แƒžแƒแƒ•แƒแƒ— แƒ›แƒ แƒแƒ•แƒแƒš แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜. แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ แƒ˜แƒฅ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ”, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ, แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒชแƒ”แƒกแƒแƒ แƒ˜ แƒ“แƒ แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ˜แƒ’แƒ˜แƒ•แƒ”, แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ˜แƒœแƒช แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—. แƒ—แƒฃ แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒแƒ แƒกแƒแƒ“ แƒแƒ แƒ˜แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ›แƒแƒ–แƒ” แƒฃแƒœแƒ“แƒ แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ—. แƒฎแƒ•แƒแƒšแƒแƒ›แƒ“แƒ” แƒ•แƒ˜แƒคแƒ˜แƒฅแƒ แƒ, แƒ›แƒแƒฎแƒ•แƒ”แƒ“แƒ˜, แƒ•แƒ˜แƒšแƒแƒžแƒแƒ แƒแƒ™แƒแƒ—, แƒ™แƒแƒ แƒ’แƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ.

แƒ’แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก! แƒฏแƒ”แƒ  แƒ˜แƒ›แƒแƒ–แƒ” แƒ“แƒแƒ˜แƒฌแƒงแƒ” แƒšแƒแƒžแƒแƒ แƒแƒ™แƒ˜, แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ›แƒแƒ’แƒแƒ แƒ˜ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒ”แƒกแƒ”แƒ—แƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ. แƒ“แƒ แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒ˜แƒ“แƒฌแƒ˜แƒšแƒแƒ“ แƒงแƒแƒ•แƒแƒ แƒฏแƒ”แƒœแƒ˜แƒ. แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ  แƒ”แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒแƒ“ Postgres-แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก DELETE deferent แƒแƒœ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›, แƒ แƒแƒช แƒ“แƒแƒ‘แƒแƒš แƒ“แƒแƒœแƒ”แƒ–แƒ” แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒแƒก แƒ˜แƒก, แƒ แƒ˜แƒก แƒ“แƒแƒคแƒแƒ แƒ•แƒแƒก แƒแƒฅ แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฃแƒชแƒœแƒแƒฃแƒ แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ—?

แƒ—แƒฃ SQL-แƒจแƒ˜ แƒ•แƒ—แƒฅแƒ•แƒ˜แƒ—, แƒ แƒแƒ› แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒแƒœ แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒ”แƒ— แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ”แƒ แƒ— แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ Postgres-แƒ›แƒ แƒ’แƒแƒแƒ•แƒ แƒชแƒ”แƒšแƒแƒก แƒ”แƒก? แƒฉแƒ•แƒ”แƒœ แƒคแƒ˜แƒ–แƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ•แƒแƒ แƒ— แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒจแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒแƒ›แƒแƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ“แƒ˜แƒ“แƒฎแƒแƒœแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒ™แƒ”แƒขแƒแƒ•แƒ— แƒแƒ› แƒ“แƒ แƒแƒก แƒ“แƒ แƒ.แƒจ.

แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒก แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ”แƒ‘แƒ˜แƒ—.

แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ˜แƒ•แƒแƒ แƒแƒฃแƒ“แƒ, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก. แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒจแƒ˜แƒœ แƒ›แƒ” แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒ›แƒ”แƒกแƒ›แƒ˜แƒก แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ.

แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒ˜แƒ: แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒฅแƒขแƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒ“แƒ˜แƒก แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒ˜แƒฅ แƒ“แƒ แƒจแƒ”แƒœแƒก แƒžแƒแƒ แƒแƒšแƒ”แƒšแƒฃแƒ แƒแƒ“ แƒ›แƒ˜แƒ“แƒ˜แƒก แƒแƒฅ? แƒ˜แƒ›แƒแƒ—. แƒฏแƒ”แƒ  แƒแƒ  แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ”แƒœ แƒแƒ›แƒแƒ–แƒ”?

แƒ›แƒ” แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ” แƒ˜แƒ› แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒช แƒแƒฎแƒšแƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ. แƒแƒ แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒแƒขแƒ˜ แƒœแƒ”แƒœแƒกแƒ˜, แƒแƒ›แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ“แƒแƒ แƒ”แƒ’แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒ. แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ”แƒก แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒจแƒ˜? แƒแƒ  แƒ•แƒ˜แƒชแƒ˜, แƒ”แƒก แƒฏแƒ”แƒ  แƒแƒ แƒช แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒจแƒแƒ แƒก แƒ•แƒแƒ แƒ— แƒแƒ›แƒ˜แƒกแƒ’แƒแƒœ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ˜แƒแƒœ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฅแƒ›แƒœแƒ˜แƒแƒœ แƒแƒฎแƒแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒก. แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒ•แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒœ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ  แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ”แƒ‘แƒจแƒ˜. แƒแƒ แƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒ”แƒ‘แƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒแƒ— แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ  แƒ“แƒแƒ แƒ”แƒ’แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒแƒก. แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ˜แƒ แƒฉแƒ”แƒ•แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒขแƒฃแƒœแƒ˜แƒœแƒ’แƒก. แƒแƒœแƒฃ แƒจแƒ”แƒแƒ แƒฉแƒ”แƒ•แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก, แƒญแƒฃแƒ แƒ•แƒ˜แƒก แƒ‘แƒฃแƒคแƒ”แƒ แƒก แƒ“แƒ แƒ.แƒจ.

แƒ“แƒ แƒกแƒแƒ’แƒฃแƒจแƒแƒ’แƒแƒก แƒขแƒฃแƒœแƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜: แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ—แƒแƒกแƒ˜ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜ แƒ“แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ, แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒแƒขแƒ˜ แƒœแƒ”แƒœแƒกแƒ˜ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒ“แƒ max_wal_size แƒจแƒ”แƒ˜แƒ แƒฉแƒ”แƒ•แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ›แƒ˜แƒ–แƒœแƒ” แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒ”แƒก แƒแƒฎแƒšแƒแƒกแƒแƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒ แƒ—แƒ•แƒจแƒ˜ แƒงแƒแƒคแƒœแƒแƒกแƒ—แƒแƒœ, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“.

แฒกแƒแƒฆแƒแƒ›แƒ แƒ›แƒจแƒ•แƒ˜แƒ“แƒแƒ‘แƒ˜แƒกแƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ— แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒจแƒ˜แƒจแƒ แƒแƒ”แƒ‘แƒแƒ–แƒ”. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ—แƒฅแƒ•แƒ˜แƒ—, แƒ แƒแƒ› แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ แƒ˜แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ แƒฌแƒแƒจแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. แƒกแƒฎแƒ•แƒแƒ’แƒ•แƒแƒ แƒแƒ“ แƒ แƒแƒ’แƒแƒ  แƒ’แƒ•แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒก แƒ”แƒก? แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒก แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒกแƒ˜แƒ•แƒ แƒชแƒ˜แƒก แƒ’แƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒ แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒ–แƒ”. แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ“แƒแƒกแƒแƒ™แƒแƒ แƒ’แƒ˜?

แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ˜แƒงแƒแƒก แƒแƒฅ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ. แƒ“แƒ แƒ˜แƒก แƒคแƒแƒฅแƒขแƒ˜, แƒ แƒแƒ› แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ• แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒกแƒฎแƒ•แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ•แƒ, แƒฃแƒคแƒ แƒ แƒกแƒแƒจแƒ˜แƒจแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒ. แƒ˜แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒฎแƒ•แƒ“แƒ”แƒก แƒแƒœ แƒแƒ  แƒจแƒ”แƒฎแƒ•แƒ“แƒ”แƒก. แƒ—แƒฃ แƒ˜แƒก แƒจแƒ”แƒฎแƒ•แƒ“แƒ”แƒ‘แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒชแƒฃแƒ“แƒแƒ“ แƒ˜แƒงแƒแƒก. แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒ”แƒก แƒแƒกแƒ”แƒ•แƒ” แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ. OLTP-แƒจแƒ˜ แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒแƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ: แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜. แƒ“แƒ แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒชแƒฎแƒ”แƒšแƒ˜ แƒšแƒแƒ“แƒ˜แƒœแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜แƒก แƒ‘แƒšแƒแƒ™แƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒแƒ•แƒ แƒ›แƒแƒกแƒขแƒ”แƒ แƒ—แƒแƒœ, แƒ˜แƒก แƒฉแƒแƒ›แƒแƒ•แƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ˜แƒ“แƒแƒœ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒฅ แƒ›แƒแƒ˜แƒœแƒช แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜. แƒ“แƒ แƒแƒฅ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒแƒฅ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒ˜แƒ. แƒ“แƒ แƒ—แƒฃ แƒ”แƒก แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฃแƒคแƒ แƒ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ˜แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ. แƒ›แƒแƒ— แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒคแƒแƒœแƒ’แƒจแƒ˜ แƒ›แƒแƒฎแƒ•แƒ”แƒ“แƒ แƒ. แƒ“แƒ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒฎแƒ”แƒ”แƒ‘แƒ˜. แƒ›แƒ” แƒ›แƒ˜แƒ•แƒแƒฌแƒแƒ“แƒ” แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜. แƒ“แƒ แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ แƒฃแƒคแƒ แƒ แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ˜, แƒ•แƒ˜แƒ“แƒ แƒ” แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒ’แƒ แƒแƒ•แƒ“แƒ”แƒก.

แƒ’แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก! แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ˜แƒ›แƒ˜แƒ—, แƒ แƒแƒ› แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒฉแƒแƒแƒขแƒแƒ แƒ”แƒ— แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ˜แƒ“แƒ”แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒแƒ•แƒ˜แƒฆแƒแƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒแƒฆแƒญแƒฃแƒ แƒ•แƒ˜แƒšแƒแƒ‘แƒ, แƒ‘แƒแƒ–แƒ˜แƒ— แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ˜แƒ’แƒ˜แƒ•แƒ”. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒ”แƒชแƒ˜แƒ— แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒ‘แƒแƒ–แƒ. แƒ“แƒ แƒ›แƒแƒœ แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒ แƒ—แƒฎแƒแƒ•แƒœแƒ. แƒ“แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒแƒ  แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ”แƒ—แƒ”แƒ แƒจแƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ”แƒ—แƒ”แƒ แƒจแƒ˜, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒแƒ แƒ˜แƒก 60-70%. แƒ“แƒ แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒแƒ› แƒขแƒฃแƒœแƒ˜แƒœแƒ’แƒก, แƒ˜แƒก แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก

แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒ’แƒงแƒแƒ•แƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒฃแƒœแƒ“แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒขแƒ˜ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— DBA แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒœ แƒ แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒœแƒฃแƒ แƒ˜ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒฃแƒคแƒ—แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒกแƒฃแƒ แƒแƒ—แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒคแƒ แƒ แƒ›แƒแƒฌแƒ˜แƒœแƒแƒ•แƒ” แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒ˜แƒงแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ™แƒ•แƒšแƒแƒ• แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ˜แƒ›แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒ—. แƒ”แƒก แƒกแƒฃแƒš แƒ›แƒแƒ’แƒแƒ แƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒ˜แƒ–แƒแƒ แƒ“แƒแƒ— แƒแƒ› แƒ”แƒขแƒแƒžแƒ–แƒ”. แƒ›แƒแƒ›แƒฌแƒ˜แƒคแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒ”แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒแƒก, แƒ แƒแƒช แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ“แƒ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒ”แƒ—, แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ—แƒฃ แƒแƒ แƒ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜. แƒ”แƒก แƒ™แƒแƒ แƒ’แƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ.

แƒ แƒแƒชแƒ แƒฃแƒ™แƒ•แƒ” แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒแƒก แƒ“แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜ แƒ“แƒ แƒแƒจแƒ

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒกแƒแƒช แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก Postgres-แƒจแƒ˜.

แƒแƒฐ, แƒ˜แƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒแƒ›แƒแƒก?

แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ แƒแƒ แƒ˜แƒก แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜.

แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ!

แƒ’แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก! แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒ แƒแƒ› แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒจแƒ”แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ“แƒแƒœแƒแƒงแƒแƒคแƒ˜แƒ— แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒœแƒแƒ’แƒแƒ•แƒ˜ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒ˜แƒ“แƒแƒœ แƒกแƒแƒ“แƒฆแƒแƒช แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ—?

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ แƒแƒฅแƒ•แƒก.

แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒ˜แƒชแƒ•แƒแƒ— แƒ—แƒฃ แƒแƒ แƒ แƒ›แƒแƒ’แƒ˜แƒ“แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ—?

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ แƒแƒฅแƒ•แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฅแƒแƒ—แƒ›แƒ˜แƒก แƒ“แƒ แƒ™แƒ•แƒ”แƒ แƒชแƒฎแƒ˜แƒก แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. แƒ—แƒฃ แƒงแƒ•แƒ”แƒšแƒแƒ› แƒ•แƒ˜แƒชแƒ˜แƒ—, แƒ แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒ›แƒจแƒ•แƒ”แƒœแƒ˜แƒ•แƒ แƒแƒ“ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒ˜ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ, แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ - แƒแƒฐ, แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒฌแƒแƒ•แƒจแƒแƒšแƒแƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒ“แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒ, แƒ”แƒก แƒฎแƒ“แƒ”แƒ‘แƒ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒแƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒแƒจแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒ“แƒ”แƒแƒ. แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒ™แƒ•แƒ”แƒชแƒ แƒ“แƒ แƒ”แƒ’แƒแƒ.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ