рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ

рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ PostgreSQL DBMS рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рдФрд░ рдЗрд╕рдиреЗ рдЫреЛрдЯреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЗрдВ рдЦреБрдж рдХреЛ рд╕рд╛рдмрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рдЙрджреНрдпрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддрдм рднреА рдУрдкрди рд╕реЛрд░реНрд╕ рдХреА рдУрд░ рд░реБрдЭрд╛рди рддреЗрдЬреА рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЛ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХреИрд╕реЗ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рддреМрд░ рдкрд░ рдХреЙрдорд╡реЙрд▓реНрдЯ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо (рдмреАрдПрд╕рдПрд╕) рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ
PostgreSQL рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЕрдкрдиреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕рд╛рдмрд┐рдд рдХрд░ рджреА рд╣реИ - DBMS рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрд▓реАрдмрд╛рдмрд╛ рдФрд░ рдЯреНрд░рд┐рдкрдПрдбрд╡рд╛рдЗрдЬрд░ рдЬреИрд╕реЗ рдлреИрд╢рдиреЗрдмрд▓ рдбрд┐рдЬрд┐рдЯрд▓ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╢реБрд▓реНрдХ рдХреА рдХрдореА рдЗрд╕реЗ MS SQL рдпрд╛ Oracle DB рдЬреИрд╕реЗ рд░рд╛рдХреНрд╖рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдХрд░реНрд╖рдХ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рд╣рдо рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ PostgreSQL рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рддреБрд░рдВрдд рд╕рдЦреНрдд рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВ: тАЬрдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдЖрдкрджрд╛ рдкреНрд░рддрд┐рд░реЛрдз? рд╡реНрдпрд╛рдкрдХ рдирд┐рдЧрд░рд╛рдиреА рдХрд╣рд╛рдБ рд╣реИ? рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмреИрдХрдЕрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рд╕реАрдзреЗ рдФрд░ рджреНрд╡рд┐рддреАрдпрдХ рднрдВрдбрд╛рд░рдг рджреЛрдиреЛрдВ рдкрд░ рдЯреЗрдк рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ
рдПрдХ рдУрд░, PostgreSQL рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреИрдХрдЕрдк рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИрдВ, рдЬреИрд╕реЗ "рд╡рдпрд╕реНрдХ" DBMS рдЬреИрд╕реЗ Oracle DB рдпрд╛ SAP рдбреЗрдЯрд╛рдмреЗрд╕ рдмреИрдХрдЕрдк рдореЗрдВ RMANред рджреВрд╕рд░реА рдУрд░, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо (рд╡реАрдо, рд╡реЗрд░рд┐рдЯрд╛рд╕, рдХреЙрдорд╡реЙрд▓реНрдЯ) рдХреЗ рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реЗ рдХреЗрд╡рд▓ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд (рдЖрдорддреМрд░ рдкрд░ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо, рдЬреИрд╕реЗ рдмрд░реНрдорди, рд╡рд╛рд▓-рдЬреА, рдкреАрдЬреА_рдкреНрд░реЛрдмреИрдХрдЕрдк, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рдЫреЛрдЯреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЗрдВ рдмреЗрд╣рдж рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВ рдпрд╛ рдЬрд╣рд╛рдВ рдЖрдИрдЯреА рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреЗ рднрд╛рд░реА рдмреИрдХрдЕрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PostgreSQL рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рднреМрддрд┐рдХ рдФрд░ рдЖрднрд╛рд╕реА рд╕рд░реНрд╡рд░, рдУрдкрдирд╢рд┐рдлреНрдЯ, рдУрд░реЗрдХрд▓, рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА, рдХреИрд╕реЗрдВрдбреНрд░рд╛ рдЖрджрд┐ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЗрди рд╕рдмрдХрд╛ рдмреИрдХрдЕрдк рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЯреВрд▓ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рдПред PostgreSQL рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ: рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рд╕реНрдХ рдкрд░ рдХрд╣реАрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЯреЗрдк рдкрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрд╣ рджреЛрд╣рд░рд╛ рдмреИрдХрдЕрдк рдмреИрдХрдЕрдк рд╕рдордп рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдФрд░, рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ, рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рд╕рдордп рдХреЛ рднреА рдмрдврд╝рд╛рддрд╛ рд╣реИред

рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╕рдорд╛рдзрд╛рди рдореЗрдВ, рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛ рдмреИрдХрдЕрдк рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЙрдорд╡реЙрд▓реНрдЯ рдХреЗрд╡рд▓ рджреЛ-рдиреЛрдб рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рдорд╛рдзреНрдпрдорд┐рдХ рдХреЛ рдХреБрдЫ рдиреЛрдбреНрд╕ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдкреНрд░рд╛рдЗрдорд░реА рд╕реЗ рдмреИрдХрдЕрдк рд▓реЗрдирд╛ рд╣реА рдЙрдЪрд┐рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕реЗрдХреЗрдВрдбрд░реА рд╕реЗ рдмреИрдХрдЕрдк рдХреА рдЕрдкрдиреА рд╕реАрдорд╛рдПрдБ рд╣реИрдВред DBMS рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг, рд╕реЗрдХреЗрдВрдбрд░реА рдкрд░ рдбрдВрдк рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдмреИрдХрдЕрдк рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реА рдмрдЪреА рд░рд╣рддреА рд╣реИред

рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рддреЗ рд╕рдордп, рдПрдХ "рд▓рд╛рдЗрд╡" рдХреНрд▓рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рд╛рдердорд┐рдХ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреЗрдЯреНрд░реЛрдиреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрд╡рдпрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЪрдпрдирд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдкрд░ рдкреНрд░рд╛рдЗрдорд░реА рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред рдЖрдИрдмреАрдПрд╕ рдХреЗ рдкрд╛рд╕ рдЗрд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдЯреВрдЯ рдЬрд╛рддреА рд╣реИрдВред рдЕрд░реНрдерд╛рддреН, рдмрд╛рд╣рд░реА рдирд┐рдпрдВрддреНрд░рдг рдХреА рд╢реБрд░реВрдЖрдд рдЖрдИрдПрд╕рдЖрд░ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдирд┐рдпрдВрддреНрд░рдг рд╕рд░реНрд╡рд░ рдХреЛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдХрд╣рд╛рдВ рдФрд░ рдХрд┐рд╕ рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдХ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдореЗрдВ рдмреИрдХрдЕрдк рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╣реИред рдпрд╣ рдбрдВрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдпрд╣ рдЫреЛрдЯреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ, рдбрдВрдк рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреА рд╡рд┐рдлрд▓рддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдлрд╝рд╛рдЗрд▓ рдмреИрдХрдЕрдк рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдпрд╣ рдзреАрдорд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдбреЗрдб рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдХрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рдмрдВрдз рд╣реИрдВред рдпрд╛ рддреЛ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдбрдВрдк рдмреИрдХрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдпрд╛ рдбреАрдбреБрдкреНрд▓реАрдХреЗрд╢рди рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдФрд░ рдЕрдХреНрд╕рд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдорд╣рдВрдЧрд╛ рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдз рдбреАрдмреАрдПрдордПрд╕ рдЪреБрдирдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред

рдкреАрдЫреЗ рд╣рдЯрдиреЗ рдХреА рдХреЛрдИ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ! рдореЙрд╕реНрдХреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкреАрдЫреЗ рд╣реИрдВ!

рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╣рдорд╛рд░реА рдЯреАрдо рдХреЛ рдПрдХ рдХрдард┐рди рдЪреБрдиреМрддреА рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛: AIS OSAGO 2.0 рдмрдирд╛рдиреЗ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдЬрд╣рд╛рдБ рд╣рдордиреЗ IT рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪрд╛ рдмрдирд╛рдпрд╛, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП PostgreSQL рдХреЛ рдЪреБрдирд╛ред

рдмрдбрд╝реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП "рдЯреНрд░реЗрдВрдбреА" рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдЗрд╕ DBMS рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреЗрд╕рдмреБрдХ рдХреЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реИрдВред рдФрд░ рдЖрд░рдПрд╕рдП рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, "рджреВрд╕рд░реЗ рджрд┐рди" рдХреЗ рд╕рднреА рдХрд╛рд░реНрдп рд╣рдорд╛рд░реЗ рдХрдВрдзреЛрдВ рдкрд░ рдЖ рдЧрдПред рд╣рдореЗрдВ рдЧрд▓рддреА рд╕рд╣рдирд╢реАрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ, рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдмреИрдХрдЕрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рддрд░реНрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдерд╛:

  • рдПрд╕рдЖрд░рдХреЗ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдкреНрд░рд╛рдердорд┐рдХ рдиреЛрдб рд╕реЗ рдмреИрдХрдЕрдк рдмрдирд╛рдирд╛ рд╕рд┐рдЦрд╛рдПрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, SRK рдХреЛ рдЗрд╕реЗ рдвреВрдВрдврдирд╛ рд╣реЛрдЧрд╛ - рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдПрдХ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп PostgreSQL рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрди рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрд░рдПрд╕рдП рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреЗрдЯреНрд░реЛрдиреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреИрдХрдЕрдк рдХрд╛ рдкреНрд░рдХрд╛рд░ рддрдп рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдкрдХреЛ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдбрдВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рдпрджрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдбрд╝реЗ рд╣реИрдВ рдФрд░ рджрд╛рдиреЗрджрд╛рд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рд╕реНрддрд░ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВред
  • рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдореЛрдб рдореЗрдВ рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдмреНрд▓реЙрдХ рдмреИрдХрдЕрдк рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВред

рд╕рд╛рде рд╣реА, рд╣рдордиреЗ рд╢реБрд░реВ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдШрдЯрдХреЛрдВ рдХреЗ рднрдпрд╛рдирдХ рджреЛрд╣рди рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдкреНрд░рднрд╛рд╡реА рдФрд░ рд╕рд░рд▓ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХрд╛ рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдЬрд┐рддрдиреА рдХрдо рдмреИрд╕рд╛рдЦрд┐рдпрд╛рдБ рд╣реЛрдВрдЧреА, рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд╛ рдмреЛрдЭ рдЙрддрдирд╛ рд╣реА рдХрдо рд╣реЛрдЧрд╛ рдФрд░ IBS рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдЬреЛрдЦрд┐рдо рднреА рдХрдо рд╣реЛрдЧрд╛ред рд╣рдордиреЗ рддреБрд░рдВрдд рдЙрди рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдХрд░ рджрд┐рдпрд╛ рдЬреЛ рд╡реАрдИрдПрдо рдФрд░ рдЖрд░рдПрдордПрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рдереЗ, рдХреНрдпреЛрдВрдХрд┐ рджреЛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдХреА рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдкрд░ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред

рдЙрджреНрдпрдо рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЬрд╛рджреВ

рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рдмреИрдХрдЕрдк рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╕рдорд╛рди рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде, рдкреНрд░рддреНрдпреЗрдХ 10 рдиреЛрдбреНрд╕ рдХреЗ 3 рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдмреИрдХрдЕрдк рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред PostgreSQL рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░ рд╕рдХреНрд░рд┐рдп-рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдХреБрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЖрдХрд╛рд░ 50 рдЯреАрдмреА рдерд╛ред рдХреЛрдИ рднреА рдХреЙрд░реНрдкреЛрд░реЗрдЯ-рд╕реНрддрд░реАрдп рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдЖрд╕рд╛рдиреА рд╕реЗ рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреА рд╣реИред рд▓реЗрдХрд┐рди рдЪреЗрддрд╛рд╡рдиреА рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЗ рдкрд╛рд╕ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдФрд░ рдЧрд╣рд░реА рдЕрдиреБрдХреВрд▓рддрд╛ рдХрд╛ рдХреЛрдИ рд╕реБрд░рд╛рдЧ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдРрд╕реЗ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рдереА рдЬрд┐рд╕рдореЗрдВ рд╢реБрд░реБрдЖрдд рдореЗрдВ PostgreSQL рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЕрдзрд┐рдХрддрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реЛ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдерд╛ред

рд╣рдордиреЗ 3 рдЖрдВрддрд░рд┐рдХ "рд╣реИрдХрдереЙрди" рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП - рд╣рдордиреЗ рдкрдЪрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдХрд╛рд╕реЛрдВ рдХреЛ рджреЗрдЦрд╛, рдЙрдирдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдЕрдкрдиреА рдкрд░рд┐рдХрд▓реНрдкрдирд╛рдУрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдФрд░ рдЙрдирдХрд╛ рджреЛрдмрд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдХреЙрдорд╡реЙрд▓реНрдЯ рдХреЛ рдЪреБрдирд╛ред рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░, рдпрд╣ рдЙрддреНрдкрд╛рдж рд╕рдмрд╕реЗ рд╕рд░рд▓ PostgreSQL рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреА рдЦреБрд▓реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдиреЗ рд╕рдлрд▓ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдореНрдореАрджреЗрдВ рдЬрдЧрд╛рдИрдВ (рдЬреЛ рдЙрдЪрд┐рдд рдереАрдВ)ред Commvault PostgreSQL рд▓реЙрдЧ рдХрд╛ рдмреИрдХрдЕрдк рднреА рд▓реЗ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PostgreSQL рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡реЗрд░рд┐рдЯрд╛рд╕ рдиреЗрдЯрдмреИрдХрдЕрдк рдХреЗрд╡рд▓ рдкреВрд░реНрдг рдмреИрдХрдЕрдк рд╣реА рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред

рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА. рдХреЙрдорд╡реЙрд▓реНрдЯ рдкреНрд░рдмрдВрдзрди рд╕рд░реНрд╡рд░ рдХреЙрдорд╕рд░реНрд╡ рдПрдЪрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рджреЛрдиреЛрдВ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗред рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░, рдПрдЪрдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╕рднреА рдЙрджреНрдпрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ
рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рджреЛ рднреМрддрд┐рдХ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░ рднреА рд▓реЙрдиреНрдЪ рдХрд┐рдП, рдЬрд┐рдирд╕реЗ рд╣рдордиреЗ рдлрд╛рдЗрдмрд░ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ SAN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдбрд┐рд╕реНрдХ рдПрд░реЗ рдФрд░ рдЯреЗрдк рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдЬреЛрдбрд╝рд╛ред рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдбрд┐рдбреБрдкреНрд▓реАрдХреЗрд╢рди рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЗ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдЧрд▓рддреА рд╕рд╣рдирд╢реАрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕реАрдПрд╕рд╡реА рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХреЛрдИ рднреА рдШрдЯрдХ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рдирд┐рд░рдВрддрд░ рд╕рдВрдЪрд╛рд▓рди рд╕рдХреНрд╖рдо рд╣реЛ рдЧрдпрд╛ред рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдмреИрдХрдЕрдк рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЧрд┐рд░ рдЬрд╛рдПред

рдкреЗрдЯреНрд░реЛрдиреА рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рдердорд┐рдХ рдиреЛрдб рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдХреЛрдИ рднреА рдореБрдлрд╝реНрдд рдиреЛрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЕрдзрд┐рдХрддрд░ред рдмреИрдХрдЕрдк рдореЗрдВ, рд╕рднреА рдиреЛрдб рд╕реЗрдХреЗрдВрдбрд░реА рд╣реИрдВред

рдХреЙрдорд╡реЙрд▓реНрдЯ рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдкреНрд░рд╛рдердорд┐рдХ рд╣реИ, рд╣рдордиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ (рд╕рдорд╛рдзрд╛рди рдХреЗ рдЦреБрд▓реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдИ рдЧрдИ рдереА рдЬреЛ рдХреЙрдорд╡реЙрд▓реНрдЯ рдкреНрд░рдмрдВрдзрди рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рдиреЛрдб рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд╛рди рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддреА рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:

рдкреЗрдЯреНрд░реЛрдиреА рдкреНрд░рд╛рдердорд┐рдХ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ тЖТ рдХреАрдкрд▓рд┐рд╡реЗрдб рдЖрдИрдкреА рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдЪреБрдирддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ тЖТ рдЪрдпрдирд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдкрд░ рдХреЙрдорд╡реЙрд▓реНрдЯ рдПрдЬреЗрдВрдЯ рдХреЛ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХ рд╣реИ тЖТ рдХреЙрдорд╡реЙрд▓реНрдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЫрджреНрдо-рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рднреАрддрд░ рдмреИрдХрдЕрдк рдХреЛ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИред

рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рд╕рдорд╛рдзрд╛рди рд╕реНрдерд┐рд░рддрд╛, рд▓реЙрдЧ рдХреА рд╢реБрджреНрдзрддрд╛, рдпрд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдЙрджрд╛рд╣рд░рдг рдХреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдХреЗрд▓реЗрдмрд▓ рднреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЙрдорд╡реЙрд▓реНрдЯ рдкреНрд░рд╛рдЗрдорд░реА рдФрд░ рд╕реЗрдХреЗрдВрдбрд░реА рдиреЛрдбреНрд╕ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЕрдм рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╛рдердорд┐рдХ рдХрд╣рд╛рдБ рд╣реИ, рдФрд░ рдиреЛрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдореВрд▓реНрдп рддрдХ рдмрдврд╝рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред

рд╕рдорд╛рдзрд╛рди рдЖрджрд░реНрд╢ рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдЕрдкрдиреА рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реИрдВред рдХреЙрдорд╡реЙрд▓реНрдЯ рдХреЗрд╡рд▓ рд╕рдВрдкреВрд░реНрдг рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗ рд╕рдХрддрд╛ рд╣реИ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдирд╣реАрдВред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЖрднрд╛рд╕реА рдЫрджреНрдо рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХреЙрдорд╡реЙрд▓реНрдЯ рдЫрджреНрдо-рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдХ UNIX рдХреНрд▓рд╕реНрдЯрд░ рд╣реИред рд╡реЗ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдЬрд┐рди рдкрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд▓рд┐рдП рдХреЙрдорд╡реЙрд▓реНрдЯ рдПрдЬреЗрдВрдЯ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЫрджреНрдо-рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдиреЛрдбреНрд╕ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдмреИрдХрдЕрдк рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкреНрд░рддреНрдпреЗрдХ рдЫрджреНрдо-рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рднреАрддрд░, рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рд╕рдХреНрд░рд┐рдп рдиреЛрдб рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЙрдорд╡реЙрд▓реНрдЯ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдПрдХреАрдХрд░рдг рд╕рдорд╛рдзрд╛рди рдпрд╣реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдпрджрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдЖрдИрдкреА рдХреЛ рдиреЛрдб рдкрд░ рдЙрдард╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрдорд╡реЙрд▓реНрдЯ рдПрдЬреЗрдВрдЯ рдмрд╛рдЗрдирд░реА рдореЗрдВ "рд╕рдХреНрд░рд┐рдп рдиреЛрдб" рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреА рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдореЛрд░реА рдХреЗ рдЖрд╡рд╢реНрдпрдХ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ "1" рд╕реЗрдЯ рдХрд░рддреА рд╣реИ . рдПрдЬреЗрдВрдЯ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдорд╕рд░реНрд╡ рдХреЛ рднреЗрдЬрддрд╛ рд╣реИ, рдФрд░ рдХреЙрдорд╡реЙрд▓реНрдЯ рд╡рд╛рдВрдЫрд┐рдд рдиреЛрдб рд╕реЗ рдмреИрдХрдЕрдк рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рд╢реБрджреНрдзрддрд╛ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрддрд░ рдкрд░ рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмреИрдХрдЕрдк рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред

рд╕рд╛рде рд╣реА, рдЖрд░рдкреАрдУ рдФрд░ рдмреИрдХрдЕрдк рд╡рд┐рдВрдбреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реБрдП, рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдХрдИ рдереНрд░реЗрдбреНрд╕ рдореЗрдВ рдмреНрд▓реЙрдХ рдореЗрдВ рдмреИрдХрдЕрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд▓реЛрдб рдирдЧрдгреНрдп рд╣реИ: рдкреВрд░реНрдг рдкреНрд░рддрд┐рдпрд╛рдВ рдЗрддрдиреА рдмрд╛рд░ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ, рдЕрдиреНрдп рджрд┐рдиреЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдХрдо рд▓реЛрдб рдХреА рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рдиред

рд╡реИрд╕реЗ, рд╣рдордиреЗ PostgreSQL рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдиреАрддрд┐рдпрд╛рдВ рд▓рд╛рдЧреВ рдХреА рд╣реИрдВ - рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдЕрд▓рдЧ рд╢реЗрдбреНрдпреВрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдбрд┐рдбреБрдкреНрд▓реАрдХреЗрд╢рди рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрди рд▓реЙрдЧ рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИред

рд╕рдВрдкреВрд░реНрдг рдЖрдИрдЯреА рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдПрдХрд░реВрдкрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрдорд╡реЙрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмреИрдХрдЕрдк рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдУрдПрд╕ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИрдВред рдбреЗрдЯрд╛ рдХреЗ рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдЕрдкрдиреА рдиреАрддрд┐ рдФрд░ рднрдВрдбрд╛рд░рдг рдЕрд╡рдзрд┐ рднреА рд╣реЛрддреА рд╣реИред

рдХрдареЛрд░ рдЙрджреНрдпрдо рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ "рдореБрдХреНрдд" PostgreSQL рдХреЛ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, IBS рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддреА рд╣реИ, рддреЛ рдХреЙрдорд╡реЙрд▓реНрдЯ рд▓реЛрдб рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЕрдЪреНрдЫреА рд╣реИ? рдЕрдЪреНрдЫрд╛!

рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ PostgreSQL рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рди рдХреЗрд╡рд▓ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ, рдмрд▓реНрдХрд┐ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмреИрдХрдЕрдк рднреА рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рд╣реИ, рдФрд░ рдпрд╣ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

1 рдШрдВрдЯреЗ рдФрд░ 2 рдШрдВрдЯреЗ рдХреЗ рдЖрд░рдкреАрдУ рдФрд░ рдЖрд░рдЯреАрдУ рдкреИрд░рд╛рдореАрдЯрд░ рдПрдХ рдорд╛рд░реНрдЬрд┐рди рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде рднреА рдЙрдирдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ред рдХрдИ рд╕рдВрджреЗрд╣реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, PostgreSQL рдФрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛рдлреА рд╕рдВрдЧрдд рд╕рд╛рдмрд┐рдд рд╣реБрдПред рдФрд░ рдЕрдм рд╣рдо рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдРрд╕реЗ DBMS рдХреЗ рд▓рд┐рдП рдмреИрдХрдЕрдк рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕рдВрднрд╡ рд╣реИред

рдмреЗрд╢рдХ, рдЗрд╕ рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣рдореЗрдВ рд╕рд╛рдд рдЬреЛрдбрд╝реА рд▓реЛрд╣реЗ рдХреЗ рдЬреВрддреЗ рдкрд╣рдирдиреЗ рдкрдбрд╝реЗ, рдХрдИ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдХрдИ рд░реЗрдХ рдкрд░ рдХрджрдо рд░рдЦрдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдХрдИ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рд╕реБрдзрд╛рд░рдирд╛ рдкрдбрд╝рд╛ред рд▓реЗрдХрд┐рди рдЕрдм рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдкрд╣рд▓реЗ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдареЛрд░ рдЙрджреНрдпрдо рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рдмрдЬрд╛рдп рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ PostgreSQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ?

рд▓реЗрдЦрдХ:

рдУрд▓реЗрдЧ рд▓рд╛рд╡реНрд░реЗрдиреЛрд╡, рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдЗрдВрдЬреАрдирд┐рдпрд░, рдЬреЗрдЯ рдЗрдиреНрдлреЛрд╕рд┐рд╕реНрдЯрдореНрд╕

рджрд┐рдорд┐рддреНрд░реА рдПрд░реАрдХрд┐рди, рдЬреЗрдЯ рдЗрдиреНрдлреЛрд╕рд┐рд╕реНрдЯрдореНрд╕ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдЗрдВрдЬреАрдирд┐рдпрд░

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ