ИмамС Postgres Ρ‚Π°ΠΌ, Π½ΠΎ Π½Π΅ Π·Π½Π°ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° правя с Π½Π΅Π³ΠΎ (c)

Π’ΠΎΠ²Π° Π΅ Ρ†ΠΈΡ‚Π°Ρ‚ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΌΠΎΠΈΡ‚Π΅ приятСли, ΠΊΠΎΠΉΡ‚ΠΎ вСднъТ сС ΠΎΠ±ΡŠΡ€Π½Π° към ΠΌΠ΅Π½ с Π²ΡŠΠΏΡ€ΠΎΡ относно Postgres. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΡƒ Π·Π° няколко Π΄Π½ΠΈ ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΌΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈ, Ρ‚ΠΎΠΉ Π΄ΠΎΠ±Π°Π²ΠΈ: β€žΠ₯ΡƒΠ±Π°Π²ΠΎ Π΅ Π΄Π° имаш ΠΏΠΎΠ·Π½Π°Ρ‚ DBA.β€œ

Но ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, Π°ΠΊΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ DBA? МоТС Π΄Π° ΠΈΠΌΠ° доста ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, Π²Π°Ρ€ΠΈΡ€Π°Ρ‰ΠΈ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° приятСли срСд приятСли Π΄ΠΎ ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ° сами. Но ΠΊΠ°ΠΊΡŠΠ²Ρ‚ΠΎ ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π΄Π° Π²ΠΈ Ρ…Ρ€ΡƒΠΌΠ½Π΅, ΠΈΠΌΠ°ΠΌ Π΄ΠΎΠ±Ρ€ΠΈ Π½ΠΎΠ²ΠΈΠ½ΠΈ Π·Π° вас. Π’ тСстов Ρ€Π΅ΠΆΠΈΠΌ стартирахмС услуга Π·Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° Postgres ΠΈ всичко ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ. Какво Π΅ Ρ‚ΠΎΠ²Π° ΠΈ ΠΊΠ°ΠΊ успяхмС Π΄Π° ΠΆΠΈΠ²Π΅Π΅ΠΌ Ρ‚Π°ΠΊΠ°?

Π·Π°Ρ‰ΠΎ Π΅ всичко Ρ‚ΠΎΠ²Π°

Postgres ΠΏΠΎΠ½Π΅ Π½Π΅ Π΅ лСсСн, Π° понякога ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π΅Π½. Зависи ΠΎΡ‚ стСпСнта Π½Π° ангаТираност ΠΈ отговорност.

Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ работят Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅, трябва Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚, Ρ‡Π΅ Postgres ΠΊΠ°Ρ‚ΠΎ услуга Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΈ стабилно - Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° рСсурси, наличността, адСкватността Π½Π° конфигурацията, ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΠΉΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Π·Π΄Ρ€Π°Π²Π΅Ρ‚ΠΎ. Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π² процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΈΡˆΠ°Ρ‚ прилоТСния, ΠΊΠ°Ρ‚ΠΎ цяло трябва Π΄Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ взаимодСйства с Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ ΠΈ Ρ‡Π΅ Ρ‚ΠΎ Π½Π΅ създава ΠΈΠ·Π²ΡŠΠ½Ρ€Π΅Π΄Π½ΠΈ ситуации, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΈΡ…Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° поврСдят Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ. Ако Ρ‡ΠΎΠ²Π΅ΠΊ няма ΠΊΡŠΡΠΌΠ΅Ρ‚Π° Π΄Π° бъдС тСхничСски Π»ΠΈΠ΄Π΅Ρ€/тСхничСски Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€, Ρ‚ΠΎΠ³Π°Π²Π° Π·Π° Π½Π΅Π³ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Postgres ΠΊΠ°Ρ‚ΠΎ цяло Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ, прСдсказуСмо ΠΈ Π΄Π° Π½Π΅ създава ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π½Π΅ сС Π³ΠΌΡƒΡ€ΠΊΠ°Ρ‚Π΅ дълбоко Π² Postgres Π·Π° дълго Π²Ρ€Π΅ΠΌΠ΅ .

Π’ΡŠΠ² всСки ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ случаи стС Π²ΠΈΠ΅ ​​и Postgres. Π—Π° Π΄Π° обслуТватС Postgres Π΄ΠΎΠ±Ρ€Π΅, трябва Π΄Π° Π³ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎΠ±Ρ€Π΅ ΠΈ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Ако Postgres Π½Π΅ Π΅ пряка спСциализация, Ρ‚ΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅ΠΊΠ°Ρ€Π°Ρ‚Π΅ доста Π²Ρ€Π΅ΠΌΠ΅ Π² ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ. Π’ идСалния случай, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ° Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ясно ΠΎΡ‚ΠΊΡŠΠ΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ къдС Π΄Π° сС Π΄Π²ΠΈΠΆΠΈΠΌ.

Π”ΠΎΡ€ΠΈ Π΄Π° сС въвСдС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π° тСория Π±ΠΈ трябвало Π΄Π° улСсни Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°, Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π·Π° СкспСртнитС познания остава ΠΎΡ‚ΠΊΡ€ΠΈΡ‚. Π—Π° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, всС ΠΎΡ‰Π΅ трябва Π΄Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎΠ±Ρ€Π΅ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ Postgres. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π΅Π½ случай всяко наблюдСниС сС ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° Π² Ρ‚ΡŠΠΆΠ½ΠΈ снимки ΠΈ спам ΠΎΡ‚ сигнали Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ часовС Π½Π° дСня.

ΠΎΡ€ΡŠΠΆΠΈΡ просто създадСн, Π·Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Postgres ΠΏΠΎ-лСсСн Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. Услугата ΡΡŠΠ±ΠΈΡ€Π° ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° Π΄Π°Π½Π½ΠΈ Π·Π° Postgres ΠΈ Π΄Π°Π²Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ†Π΅Π» Π½Π° услугата Π΅ Π΄Π° прСдостави ясни ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π°Π²Π°Ρ‚ прСдстава ΠΊΠ°ΠΊΠ²ΠΎ сС случва ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ слСд Ρ‚ΠΎΠ²Π°.

Π—Π° профСсионалисти, ΠΊΠΎΠΈΡ‚ΠΎ нямат СкспСртни познания, ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ прСдоставят ΠΎΡ‚ΠΏΡ€Π°Π²Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Π—Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ спСциалисти ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° сС ΠΎΠ±ΡŠΡ€Π½Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π’ Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Weaponry дСйства ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ изпълнява Ρ€ΡƒΡ‚ΠΈΠ½Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Π½Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ изискват спСциално Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. ΠžΡ€ΡŠΠΆΠΈΡΡ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ сравнСни с Π»ΠΈΠ½Ρ‚Π΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ провСрява Postgres ΠΈ посочва Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ.

Как са Π½Π΅Ρ‰Π°Ρ‚Π° сСга?

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΎΡ€ΡŠΠΆΠΈΡ Π΅ Π² тСстов Ρ€Π΅ΠΆΠΈΠΌ ΠΈ Π΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π°, рСгистрацията Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°. Π—Π°Π΅Π΄Π½ΠΎ с няколко Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»Ρ†ΠΈ, Π½ΠΈΠ΅ Ρ„ΠΈΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π² ΠΏΠΎΡ‡Ρ‚ΠΈ Π±ΠΎΠΉΠ½ΠΈ Π±Π°Π·ΠΈ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΠΊΠΈ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ тСкста Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅.

ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ са доста ясни - Ρ‚Π΅ просто ΠΊΠ°Π·Π²Π°Ρ‚ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, Π±Π΅Π· Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ подробности - Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡŠΡ€Π²ΠΎ Ρ‰Π΅ трябва Π΄Π° слСдватС ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π² Google. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈΡ‚Π΅ ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ ΠΎΠ±Ρ…Π²Π°Ρ‰Π°Ρ‚ систСмни ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ настройки, настройки Π½Π° самия Postgres, Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° схСма ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ рСсурси. Има ΠΎΡ‰Π΅ доста Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° сС добавят Π² ΠΏΠ»Π°Π½ΠΎΠ²Π΅Ρ‚Π΅.

И Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Ρ‚ΡŠΡ€ΡΠΈΠΌ Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»Ρ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€ΠΎΠ±Π²Π°Ρ‚ услугата ΠΈ Π΄Π° Π΄Π°Π΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°. ИмамС ΡΡŠΡ‰ΠΎ дСмонстрация, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²Π»Π΅Π·Π΅Ρ‚Π΅ ΠΈ Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅. Ако Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅, Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Ρ‚ΠΎΠ²Π° ΠΈ стС Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅, Ρ‚ΠΎΠ³Π°Π²Π° Π½ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π° ΠΏΠΎΡ‰Π°.

Актуализирано Π½Π° 2020 сСптСмври 09 Π³. ΠŸΡ€ΠΈΠ³ΠΎΡ‚Π²ΡΠΌΠ΅ сС Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ.

Π‘Π»Π΅Π΄ рСгистрацията потрСбитСлят ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΏΠΎΠ΄ΠΊΠ°Π½Π° Π΄Π° създадС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ СкзСмпляри Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² Π³Ρ€ΡƒΠΏΠΈ. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ създадС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, потрСбитСлят сС насочва към инструкции Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ ΠΈ инсталиранС Π½Π° Π°Π³Π΅Π½Ρ‚Π°. Накратко, трябва Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π·Π° Π°Π³Π΅Π½Ρ‚Π°, слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ инсталационния скрипт Π½Π° Π°Π³Π΅Π½Ρ‚Π° ΠΈ Π΄Π° Π³ΠΎ стартиратС. Π’ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°Ρ‚Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ:

psql -c "CREATE ROLE pgscv WITH LOGIN SUPERUSER PASSWORD 'A7H8Wz6XFMh21pwA'"
export PGSCV_PG_PASSWORD=A7H8Wz6XFMh21pwA
curl -s https://dist.weaponry.io/pgscv/install.sh |sudo -E sh -s - 1 6ada7a04-a798-4415-9427-da23f72c14a5

Ако Ρ…ΠΎΡΡ‚ΡŠΡ‚ ΠΈΠΌΠ° pgbouncer, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‰Π΅ трябва ΡΡŠΡ‰ΠΎ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π», Π·Π° Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ Π°Π³Π΅Π½Ρ‚Π°. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈΡΡ‚ Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π² pgbouncer ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ² ΠΈ силно зависим ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π°Ρ‚Π° конфигурация. Най-ΠΎΠ±Ρ‰ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, настройката сС свСТда Π΄ΠΎ добавянС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» към stats_users ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ» (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ pgbouncer.ini) ΠΈ запис Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° (ΠΈΠ»ΠΈ нСйния Ρ…Π΅Ρˆ) във Ρ„Π°ΠΉΠ»Π°, посочСн Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° auth_file. Ако ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ stats_users, Ρ‰Π΅ трябва Π΄Π° рСстартиратС pgbouncer.

Π‘ΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ install.sh ΠΏΡ€ΠΈΠ΅ΠΌΠ° няколко Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ са ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Π·Π° всСки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΈ Ρ‡Ρ€Π΅Π· ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° срСдата ΠΏΡ€ΠΈΠ΅ΠΌΠ° подробноститС Π·Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ стартира Π°Π³Π΅Π½Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° стартиранС - Π°Π³Π΅Π½Ρ‚ΡŠΡ‚ сС ΠΊΠΎΠΏΠΈΡ€Π° Π² PATH, създава конфигурация с подробности, systemd Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΈ стартира ΠΊΠ°Ρ‚ΠΎ systemd услуга.
Π’ΠΎΠ²Π° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° инсталацията. Π‘Π»Π΅Π΄ няколко ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ€ΡŠΡ‚ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ сС появи Π² списъка с хостовС Π² интСрфСйса ΠΈ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ. Но Π²Π°ΠΆΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΅, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ изискват голям Π±Ρ€ΠΎΠΉ Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (ΠΏΠΎΠ½Π΅ Π½Π° Π΄Π΅Π½).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€