PostgreSQL Antipatterns: ΠΌΠ΅Π½ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠ±Ρ ΠΎΠ΄ ΡΡΠΈΠ³Π³Π΅ΡΠ°
Π Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΡΡΠΎ-ΡΠΎ ΠΌΠ°ΡΡΠΎΠ²ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π² Π·Π°ΠΏΠΈΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ. Π― ΡΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π», ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π»ΡΡΡΠ΅, Π° ΠΊΠ°ΠΊ β Π»ΡΡΡΠ΅ Π½Π΅ Π΄Π΅Π»Π°ΡΡ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ Π²ΡΠΎΡΠΎΠΌ Π°ΡΠΏΠ΅ΠΊΡΠ΅ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ β ΠΎ ΡΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΠ°Π±Π»ΠΈΡΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π°ΠΌ Π½Π°Π΄ΠΎ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ, Π²ΠΈΡΠΈΡ Π·Π»ΠΎΠ±Π½ΡΠΉ ΡΡΠΈΠ³Π³Π΅Ρ ON UPDATE, ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡΡΠΈΠΉ Π²ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² […]
