рдирдорд╕реНрддреЗ, рд╣рдмрд░! рд╕рдВрднрд╡рддрдГ, рд╣рдордореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдкрд╛рд╕ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реЛрддреА рд╣реИ рдЬрд╣рд╛рдБ рд╣рдо рдЕрдкрдиреЗ рд▓рд┐рдП рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдЫрд┐рдкрд╛рддреЗ рд╣реИрдВред рд▓реЗрдЦреЛрдВ, рдкреБрд╕реНрддрдХреЛрдВ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдореИрдиреБрдЕрд▓ рдХреЗ рдХреБрдЫ рд▓рд┐рдВрдХред рдпреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдмреБрдХрдорд╛рд░реНрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝реЗ рдЧрдП рдЦреБрд▓реЗ рдЯреИрдм рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдордп рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рдм рдлреВрд▓ рдЬрд╛рддрд╛ рд╣реИ, рд▓рд┐рдВрдХ рдЦреБрд▓рдирд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд╛рдордЧреНрд░рд┐рдпрд╛рдВ рдкреБрд░рд╛рдиреА рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред
рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдЗрд╕ рдЕрдЪреНрдЫрд╛рдИ рдХреЛ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ GitHub рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ? рддрдм рдЖрдкрдХрд╛ рдХрд╛рдо рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рдкреАрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд╛рд╣рдиреЗ рд╡рд╛рд▓реЛрдВ рд╕реЗ рдЕрдкрдбреЗрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдХреЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдмрдирд╛рдП рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрд┐рд▓реНрдХреБрд▓ рдЗрд╕реА рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореЗрд░рд╛ рдирд╛рдо рдореИрдХреНрд╕рд┐рдо рдЧреНрд░рд╛рдореАрдг рд╣реИ. рд╕реАрдЖрд░рдУрд╕реА рдореЗрдВ рдореИрдВ рдЬрд╛рд╡рд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдиреБрд╕рдВрдзрд╛рди рдХрд░рддрд╛ рд╣реВрдВред рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рд╡рд┐рд╕реНрдордпрдХрд╛рд░реА рд╕реВрдЪрд┐рдпрд╛рдБ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЕрджреНрднреБрдд рд░реЗрдкреЛ рдХреИрд╕реЗ рдмрдирд╛рдПрдВред
рдЕрджреНрднреБрдд рд╕реВрдЪрд┐рдпрд╛рдБ рдХреНрдпрд╛ рд╣реИрдВ?
рдЬрдм рдореБрдЭреЗ рдХрд┐рд╕реА рдирдИ рддрдХрдиреАрдХ рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдпрд╣рд╛рдВ рдЬрд╛рддрд╛ рд╣реВрдВ - рдореБрдЭреЗ рд╕рд╣реА рдЕрдиреБрднрд╛рдЧ рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рд╢реАрдЯ рд╣реИрдВред рдФрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЙрдирдХреА рдирд┐рд░рдВрддрд░ рд╡реГрджреНрдзрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рд╕рд┐рд░реНрдл рдореИрдВ рд╣реА рдирд╣реАрдВ рд╣реВрдВ рдЬреЛ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлреНрд▓реИрдЯ readme.md рд╣реИ, рдЬреЛ рдЕрд▓рдЧ рд░рд╣рддрд╛ рд╣реИ
рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрди рд╕рднреА рд╢реАрдЯреЛрдВ рдХрд╛ рд░рдЦрд░рдЦрд╛рд╡ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рдореБрджрд╛рдп рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдФрд░ рдмрд╣реБрдд рд╕рдЦреНрдд рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓реЗрдЦрдХ рдФрд░ рдЗрд╕ рдкреВрд░реЗ рдЙрджреНрдпрдо рдХреЗ рд╕рдордиреНрд╡рдпрдХ рдкреНрд░рд╕рд┐рджреНрдз рд╕рд┐рдиреНрдбреНрд░реЗ рд╕реЛрд░рд╣рд╕ рд╣реИрдВ,
рдЕрджреНрднреБрдд-рд╕реВрдЪреА рдореЗрдВ рдХреИрд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ
рдпрджрд┐ рдЕрдЪрд╛рдирдХ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдРрд╕реЗ рд╡рд┐рд╖рдп рдкрд░ рдЙрдкрдпреБрдХреНрдд рд╢реАрдЯ рдирд╣реАрдВ рдорд┐рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рд░реБрдЪрд┐ рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓рд╛ рд╕рдВрдХреЗрдд рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!
рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреА рдЙрдкрдЬ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрдХрд░ рдмрддрд╛рдКрдВрдЧрд╛ред
рдЖрдк рдХреНрдпрд╛ рдЬрд░реВрд░рдд рд╣реИ?
- рд╣рдо рдПрдХ рдирд┐рдпрдорд┐рдд GitHub рд░реЗрдкреЛ рдХреЛ рднрдпрд╛рдирдХ-рдЬреЛ рдХреБрдЫ рднреА рдЬреИрд╕реЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдЕрджреНрднреБрдд-рдбреЗрдЯрд╛рдмреЗрд╕-рдЯреВрд▓реНрд╕ рдерд╛
- рд╣рдо рдЕрдкрдиреА рд╢реАрдЯ рдХреЛ рдЕрджреНрднреБрдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА
рдЬреЗрдирд░реЗрдЯрд░-рдЕрджреНрднреБрдд-рд╕реВрдЪреА , рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ - рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдЖрдИ рдХреА рд╕реНрдерд╛рдкрдирд╛.
рдЕрджреНрднреБрдд-рд▓рд┐рдВрдЯ рдФрд░ рдЯреНрд░реИрд╡рд┐рд╕ рд╕реАрдЖрдИ рд╣рдореЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗрд╡реИрдзрддрд╛ рд╣рдорд╛рд░реА рдЪрд╛рджрд░ - рд╣рдо 30 рджрд┐рди рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ
- рд╣рдо рдХрдо рд╕реЗ рдХрдо 2 рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдкреАрдЖрд░ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ
- рдФрд░ рдЕрдВрдд рдореЗрдВ рд╣рдо рдореБрдЦреНрдп рд░реЗрдкреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдо рдЕрдкрдиреЗ рд░реЗрдкреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рд╣рд░ рдЪреАрдЬ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рдкрдврд╝рдиреЗ рдФрд░ рдирдИ рд╢реАрдЯ рдФрд░ рдкреАрдЖрд░ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЕрд╕рдВрдЦреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдкреИрдирдХреЗрдХ
рд▓реЗрдХрд┐рди рдереЛрдбрд╝рд╛ рд╕рдордп рдмреАрдд рдЧрдпрд╛, рдореИрдВрдиреЗ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдПрдХрддреНрд░ рдХреА, рдЧрд▓рддрд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рд╕рд╛рд╣рд╕ рдХрд┐рдпрд╛
рд▓реЗрдХрд┐рди рдореИрдВ рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рднреВрд▓ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рдореБрдЭреЗ рдзреАрд░реЗ рд╕реЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдореИрдВ рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рди рдирд╣реАрдВ рдерд╛ рдФрд░ рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рднреА рд╢рд░реНрддреЗрдВ рдкреВрд░реА рд╣реЛ рдЧрдИ рд╣реИрдВ, рдпреВрдирд┐рдХреЙрд░реНрди рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛
рдлрд┐рд░ рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдордп рдмреАрдд рдЧрдпрд╛, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреБрдЫ рдФрд░ рд╕рдВрдкрд╛рджрди, рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреНрд░рддреАрдХреНрд╖рд┐рдд
рддреЛ рдореИрдВ рдЕрдкрдиреА рдкрд╣рд▓реА рд╢реАрдЯ рдХрд╛ рд▓реЗрдЦрдХ рдмрди рдЧрдпрд╛, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдорд┐рд▓рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛
рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп рд╡рд░реНрддрдорд╛рди рдЪрдпрди рд╣реИ
рдЕрджреНрднреБрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрдкрдХрд░рдг
рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреВрд▓ рдХреА рд╕рдореБрджрд╛рдп рд╕рдВрдЪрд╛рд▓рд┐рдд рд╕реВрдЪреА
рдпрд╣рд╛рдВ рд╣рдо рдЕрджреНрднреБрдд рдЙрдкрдпреЛрдЧреА рдФрд░ рдЕрджреНрднреБрдд рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдбреАрдмреАрдП, рдбреЗрд╡рдСрдкреНрд╕, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╕рд╛рдзрд╛рд░рдг рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред
рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдбреАрдмреА-рдЯреВрд▓реНрд╕ рдпрд╛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдбреАрдмреА-рдЯреВрд▓реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред
рд╡рд┐рд╖рдп-рд╕реВрдЪреА
рдЖрдИрдбреАрдИ рдЬреАрдпреВрдЖрдИ рдкреНрд░рдмрдВрдзрдХ/рдЧреНрд░рд╛рд╣рдХ рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдг рдбреАрдмреА-рд╕реНрдХреАрдорд╛ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдореЙрдбрд▓рд░ рдкреНрд░рд╡рд╛рд╕рди рдЙрдкрдХрд░рдг рдХреЛрдб рдЬрдирд░реЗрд╢рди рдЙрдкрдХрд░рдг рд░реИрдкрд░ рдмреИрдХрдЕрдк рдЙрдкрдХрд░рдг рдкреНрд░рддрд┐рдХреГрддрд┐/рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд▓рди рд▓рд┐рдкрд┐рдпреЛрдВ рдирд┐рдЧрд░рд╛рдиреА/рд╕рд╛рдВрдЦреНрдпрд┐рдХреА/рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдкреНрд░рд╢рд╛рд╕рди рд╣рд╛/рдлрд╝реЗрд▓рдУрд╡рд░/рд╕рд╛рдЭрд╛рдХрд░рдг Kubernetes рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ DevOps рд╕реНрдХреАрдорд╛ рдирдореВрдиреЗ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╡рд┐рддрд░рдг рд╕реБрд░рдХреНрд╖рд╛ рдХреЛрдб рдлрд╝реЙрд░реНрдореЗрдЯрд░
рдЖрдИрдбреАрдИ
AnySQL рдореЗрд╕реНрдЯреНрд░реЛ - рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди, рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реАрдорд┐рдпрд░ рдмрд╣реБрдЙрджреНрджреЗрд╢реНрдпреАрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЙрдкрдХрд░рдгредрдПрдХреНрд╡рд╛ рдбреЗрдЯрд╛ рд╕реНрдЯреВрдбрд┐рдпреЛ - рдПрдХреНрд╡рд╛ рдбреЗрдЯрд╛ рд╕реНрдЯреВрдбрд┐рдпреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕, рдбреАрдмреАрдП рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИредрдбреЗрдЯрд╛рдмреЗрд╕.рдиреЗрдЯ - 20+ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдПрдХрд╛рдзрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдгредрдбреЗрдЯрд╛рдЧреНрд░рд┐рдк - JetBrains рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ SQL рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо IDEредDBeaver - рдирд┐:рд╢реБрд▓реНрдХ рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореИрдиреЗрдЬрд░ рдФрд░ рдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрд▓рд╛рдЗрдВрдЯредMySQL рдХреЗ рд▓рд┐рдП dbForge рд╕реНрдЯреВрдбрд┐рдпреЛ - MySQL рдФрд░ MariaDB рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдХрд╛рд╕, рдкреНрд░рдмрдВрдзрди рдФрд░ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдЖрдИрдбреАрдИредOracle рдХреЗ рд▓рд┐рдП dbForge рд╕реНрдЯреВрдбрд┐рдпреЛ - Oracle рдкреНрд░рдмрдВрдзрди, рдкреНрд░рд╢рд╛рд╕рди рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА IDEредPostgreSQL рдХреЗ рд▓рд┐рдП dbForge рд╕реНрдЯреВрдбрд┐рдпреЛ - рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреНрд░рдмрдВрдзрди рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЬреАрдпреВрдЖрдИ рдЙрдкрдХрд░рдгредSQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП dbForge рд╕реНрдЯреВрдбрд┐рдпреЛ - SQL рд╕рд░реНрд╡рд░ рд╡рд┐рдХрд╛рд╕, рдкреНрд░рдмрдВрдзрди, рдкреНрд░рд╢рд╛рд╕рди, рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгредdbрдХреЛрдбрд╛ - рдЖрдзреБрдирд┐рдХ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдлреНрд░реЗрдорд╡рд░реНрдХ), MongoDB рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд IDEред рдЗрд╕рдореЗрдВ MongoDB рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд╡рд┐рдХрд╛рд╕, рдкреНрд░рд╢рд╛рд╕рди рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВредIBExpert - рдлрд╛рдпрд░рдмрд░реНрдб рдФрд░ рдЗрдВрдЯрд░рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдЬреАрдпреВрдЖрдИ рдЙрдкрдХрд░рдгредрд╣реЗрдЗрдбреАрдПрд╕рдХреНрдпреВрдПрд▓ - рдбреЗрд▓реНрдлреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ MySQL, MSSQL рдФрд░ PostgreSQL рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд▓реНрдХрд╛ рдХреНрд▓рд╛рдЗрдВрдЯредMySQL рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ - MySQL рд╡рд░реНрдХрдмреЗрдВрдЪ рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдбреАрдмреАрдП рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХреГрдд рд╡рд┐рдЬрд╝реБрдЕрд▓ рдЯреВрд▓ рд╣реИредNavicat - рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ MySQL, MariaDB, SQL рд╕рд░реНрд╡рд░, Oracle, PostgreSQL рдФрд░ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдПрдХ рд╕рд╛рде рдЬреБрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИредOracle SQL рдбреЗрд╡рд▓рдкрд░ - Oracle SQL рдбреЗрд╡рд▓рдкрд░ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░, рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ рдЬреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдкрд░рд┐рдирд┐рдпреЛрдЬрди рджреЛрдиреЛрдВ рдореЗрдВ Oracle рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИредрдкреАрдЬреАрдПрдбрдорд┐рди - PostgreSQL рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдФрд░ рд╕реБрд╡рд┐рдзрд╛ рд╕рдВрдкрдиреНрди рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░рд╢рд╛рд╕рди рдФрд░ рд╡рд┐рдХрд╛рд╕ рдордВрдЪ, рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЙрдиреНрдирдд рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕редpgAdmin3 - pgAdmin3 рдХреЗ рд▓рд┐рдП рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдердиредPL / SQL рдбреЗрд╡рд▓рдкрд░ - рдЖрдИрдбреАрдИ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧреНрд░рд╣реАрдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рд▓рдХреНрд╖рд┐рдд рд╣реИредрдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдореЗрд╕реНрдЯреНрд░реЛ - PostgreSQL рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгредрдореЗрдВрдврдХ - рдЯреЙрдб рдбреЗрд╡рд▓рдкрд░реНрд╕, рдПрдбрдорд┐рди рдФрд░ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдореБрдЦ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдорд╛рдзрд╛рди рд╣реИред рдПрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдЯреВрд▓ рд╕реЗ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВредрдЯреЙрдб рдПрдЬ - MySQL рдФрд░ Postgres рдХреЗ рд▓рд┐рдП рд╕рд░рд▓реАрдХреГрдд рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгредрддреЛрд░рд╛ - TOra Oracle, MySQL рдФрд░ PostgreSQL dbs рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд SQL IDE рд╣реИредрд╡реЗрд▓реЗрдВрдЯреАрдирд╛ рд╕реНрдЯреВрдбрд┐рдпреЛ - рд╡реЗрд▓реЗрдВрдЯреАрдирд╛ рдбреАрдмреА, рдорд╛рдИрдПрд╕рдХреНрдпреВрдПрд▓, рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдФрд░ рдПрд╕рдХреНрдпреВрд▓рд╛рдЗрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдВ, рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ, рдХреНрд╡реЗрд░реА рдХрд░реЗрдВ рдФрд░ рдирд┐рдГрд╢реБрд▓реНрдХ рдЦреЛрдЬреЗрдВред
рдЬреАрдпреВрдЖрдИ рдкреНрд░рдмрдВрдзрдХ/рдЧреНрд░рд╛рд╣рдХ
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ - рдПрдХрд▓ PHP рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрдиредрдбреАрдмреА рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝рд░ - рдбреЗрд╡рд▓рдкрд░реНрд╕, рдбреАрдмреАрдП рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреВрд▓редрд╣рд╛рдЙрд╕рдСрдкреНрд╕ - рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдСрдкреНрд╕ рдпреВрдЖрдИ рдХреНрд╡реЗрд░реАрдЬрд╝ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрдИ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рд╕реЛрдЪрдиреЗ рдкрд░ рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИредрдЬреИрдХрдбреАрдмреА - рдЖрдкрдХреЗ рд╕рднреА рдбреЗрдЯрд╛ рддрдХ рд╕реАрдзреА SQL рдкрд╣реБрдВрдЪ, рдЪрд╛рд╣реЗ рд╡рд╣ рдХрд╣реАрдВ рднреА рд╣реЛредрдУрдордиреАрдбреАрдмреА - рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдЯреВрд▓редрдкрдЧрд╡реЗрдм - PostgreSQL рдХреЗ рд▓рд┐рдП рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░, Go рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ macOS, Linux рдФрд░ Windows рдорд╢реАрдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредphpLiteAdmin - SQLite3 рдФрд░ SQLite2 рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде PHP рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдбрдорд┐рди рдЯреВрд▓редphpMyAdmin - MySQL рдФрд░ MariaDB рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕редрдЕрдЧрд▓реА рдХрдбрд╝реА - PSequel рдЖрдкрдХреЛ рд╕рд╛рдорд╛рдиреНрдп PostgreSQL рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдлрд╝ рдФрд░ рд╕рд░рд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИредрдкреЙрдкрдПрд╕рдХреНрдпреВрдПрд▓ тАФ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдЖрдзреБрдирд┐рдХ, рд╕рд╣рдпреЛрдЧреА SQL рд╕рдВрдкрд╛рджрдХредрдкреЛрд╕реНрдЯрд┐рдХреЛ - рдореИрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдзреБрдирд┐рдХ PostgreSQL рдХреНрд▓рд╛рдЗрдВрдЯредрд░реЛрдмреЛ 3рдЯреА - рд░реЛрдмреЛ 3T (рдкреВрд░реНрд╡ рдореЗрдВ рд░реЛрдмреЛрдореЛрдВрдЧреЛ) рдПрдХ рд╢реЗрд▓-рдХреЗрдВрджреНрд░рд┐рдд рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо MongoDB рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рд╣реИредрдЕрдЧрд▓реА рдХрдбрд╝реА рдкреНрд░реЛ - рд╕реАрдХреНрд╡реЗрд▓ рдкреНрд░реЛ MySQL рдФрд░ MariaDB рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддреЗрдЬрд╝, рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди рдореИрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИредрдПрд╕рдХреНрдпреВрдПрд▓ рдСрдкрд░реЗрд╢рдВрд╕ рд╕реНрдЯреВрдбрд┐рдпреЛ - рдПрдХ рдбреЗрдЯрд╛ рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рдЬреЛ рд╡рд┐рдВрдбреЛрдЬрд╝, рдореИрдХрдУрдПрд╕ рдФрд░ рд▓рд┐рдирдХреНрд╕ рд╕реЗ SQL рд╕рд░реНрд╡рд░, Azure SQL DB рдФрд░ SQL DW рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИредSQLite рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ - рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рднреА SQLite рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИредрдПрд╕рдХреНрд▓рдкреИрдб - рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд SQL рд╕рдВрдкрд╛рджрдХ рдЖрдкрдХреЗ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИредрдПрд╕рдХреНрдпреВрдПрд▓рдкреНрд░реЛ - macOS рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдореИрдиреЗрдЬрд░редрдЧрд┐рд▓рд╣рд░реА - рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ SQL рдХреНрд▓рд╛рдЗрдВрдЯ рдЬреЛ рдЖрдкрдХреЛ JDBC рдЕрдиреБрд░реВрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рджреЗрдЦрдиреЗ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рдиреЗ, SQL рдХрдорд╛рдВрдб рдЬрд╛рд░реА рдХрд░рдиреЗ рдЖрджрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛редрдПрд╕рдХреНрдпреВрдПрд▓рдЯреВрд▓реНрд╕ - VSCode рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрдиредрдПрд╕рдХреНрдпреВрдПрд▓рдпреЛрдЧ - рд╕рдмрд╕реЗ рдкреВрд░реНрдг рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди MySQL GUIредрдЯреИрдмрд┐рдХреНрд╕ - рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рд▓рд┐рдП рдПрд╕рдХреНрдпреВрдПрд▓ рдПрдбрд┐рдЯрд░ рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд░рд▓ рдмрд┐рдЬрдиреЗрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕редрдЯреЗрдмрд▓рдкреНрд▓рд╕ - рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдЖрдзреБрдирд┐рдХ, рджреЗрд╢реА рдФрд░ рдореИрддреНрд░реАрдкреВрд░реНрдг GUI рдЙрдкрдХрд░рдг: MySQL, PostgreSQL, SQLite рдФрд░ рдмрд╣реБрдд рдХреБрдЫредрдЯреАрдордкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ - PostgreSQL рд╡реЗрдм рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди GUI - рд╕рдореГрджреНрдз, рдмрд┐рдЬрд▓реА рдХреА рддреЗрдЬреА рд╕реЗ AJAX рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде, рдХрд╣реАрдВ рд╕реЗ рднреА рдЕрдкрдиреЗ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдг
ipython-sql - IPython рдпрд╛ IPython рдиреЛрдЯрдмреБрдХ рдХреЗ рднреАрддрд░ SQL рдХрдорд╛рдВрдб рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВредрдЗрд░реЗрдбрд┐рд╕ - рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд░реЗрдбрд┐рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реАрдПрд▓рдЖрдИредрдкреАрдЬреАрд╕реЗрдВрдЯрд░ - PostgreSQL рдХреЗ рд▓рд┐рдП рдЯреЙрдк-рд▓рд╛рдЗрдХ рдПрдбрдорд┐рди рдЯреВрд▓редрдкреАрдЬреА_рдПрдХреНрдЯрд┐рд╡рд┐рдЯреА тАФ PostgreSQL рд╕рд░реНрд╡рд░ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ рдЬреИрд╕рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рдиредрдкреГрд╖реНрда_рд╢реАрд░реНрд╖ - PostgreSQL рдХреЗ рд▓рд┐рдП 'рд╢реАрд░реНрд╖'редрдкреАрдПрд╕рдкреАрдЬреА -рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдкреЗрдЬрд░рдПрд╕рдХреНрдпреВрдПрд▓рд╕реАрдПрд▓ - Oracle SQL рдбреЗрд╡рд▓рдкрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди (SQLcl) Oracle рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдГрд╢реБрд▓реНрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИредрдпреВрдПрд╕рдХреНрдпреВрдПрд▓ - PostgreSQL, MySQL, Oracle рдбреЗрдЯрд╛рдмреЗрд╕, SQLite3, Microsoft SQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕,рдФрд░ рдХрдИ рдЕрдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ NoSQL рдФрд░ рдЧреИрд░-рд╕рдВрдмрдВрдзрдкрд░рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд╣рд┐рдд!
dbcli
рдПрдереЗрдирд╛рдХреНрд▓ - рдПрдереЗрдирд╛рд╕реАрдПрд▓рдЖрдИ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдПрдереЗрдирд╛ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИредрд▓рд╛рдЗрдЯрдХреНрд▓реА - рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд▓рдЖрдИредmssql-рдХреНрд▓реА - рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде SQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдХреНрд▓рд╛рдЗрдВрдЯредрдорд╛рдпрдХрд▓реА - рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде MySQL рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдХреНрд▓рд╛рдЗрдВрдЯредрдкрдЧрд▓реА - рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕реАрдПрд▓рдЖрдИ рдХреЛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХрд░рддрд╛ рд╣реИредрд╡реАрд╕реАрдПрд▓рдЖрдИ - рд╕реНрд╡рддрдГ рдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЯрд┐рдХрд╛ рд╕реАрдПрд▓рдЖрдИред
рдбреАрдмреА-рд╕реНрдХреАрдорд╛ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
dbdiagram.io - рд╕рд░рд▓ рдбреАрдПрд╕рдПрд▓ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдмрдВрдз рдЖрд░реЗрдЦ рдмрдирд╛рдиреЗ рдФрд░ рддреЗрдЬрд╝реА рд╕реЗ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рддреНрд╡рд░рд┐рдд рдФрд░ рд╕рд░рд▓ рдЯреВрд▓редERAlchemy - рдЗрдХрд╛рдИ рд╕рдВрдмрдВрдз рдЖрд░реЗрдЦ рдирд┐рд░реНрдорд╛рдг рдЙрдкрдХрд░рдгредрд╕реНрдХреАрдорд╛рдХреНрд░реЙрд▓рд░ - рдПрдХ рдирд┐рдГрд╢реБрд▓реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдЦреЛрдЬ рдФрд░ рд╕рдордЭ рдЙрдкрдХрд░рдгредрд╕реНрдХреАрдорд╛ рдЬрд╛рд╕реВрд╕ - рдПрдВрдЯрд┐рдЯреА рд░рд┐рд▓реЗрд╢рдирд╢рд┐рдк рдЖрд░реЗрдЦ рд╕рд╣рд┐рдд HTML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рддреИрдпрд╛рд░ рдХрд░рдирд╛редрдЯреА.рдмреА.рдПрд▓.рдПрд╕ - рдбреЗрдЯрд╛рдмреЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рд╕реАрдЖрдИ-рдЕрдиреБрдХреВрд▓ рдЙрдкрдХрд░рдг, рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ред
рдореЙрдбрд▓рд░
рдирд╡рд┐рдХрдЯ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд░ - рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдЬрд╝рд╛рдЗрди рдЯреВрд▓ рдЬреЛ рдЖрдкрдХреЛ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╡реИрдЪрд╛рд░рд┐рдХ, рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рднреМрддрд┐рдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИредOracle SQL рдбреЗрд╡рд▓рдкрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд░ тАФ Oracle SQL рдбреЗрд╡рд▓рдкрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд░ рдПрдХ рдореБрдлрд╝реНрдд рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдЯреВрд▓ рд╣реИ рдЬреЛ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИредрдкреАрдЬреАрдореЙрдбрд▓рд░ - PostgreSQL рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд┐рдВрдЧ рдЯреВрд▓ред
рдкреНрд░рд╡рд╛рд╕рди рдЙрдкрдХрд░рдг
2рдмрд╛рд╕ - рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди-рдП-рдХреЛрдб рдЯреВрд▓ рдЬреЛ рдЗрдбреЗрдореНрдкреЛрдЯреЗрдВрдЯ рдбреАрдбреАрдПрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИредрд╣рд╡рд╛рдИ рд░рд╛рд╕реНрддрд╛ - рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЯреВрд▓редрднреВрдд - MySQL рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рд╕реНрдХреАрдорд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рдиредрджреНрд░рд╡реАрдХрд░рдг - рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ, рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕-рд╕реНрд╡рддрдВрддреНрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реАредрдкрд▓рд╛рдпрди - PostgreSQL рд╕реНрдХреАрдорд╛ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░ рдХреА рддрд░рд╣редрдиреЛрдб-рдкреАрдЬреА-рдорд╛рдЗрдЧреНрд░реЗрдЯ - Node.js рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред (рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ SQL рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд░реВрдк рдЕрдиреНрдп DBs рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЙрдХрд░реЛрдЪDBред)рдкрд┐рдпрд░реНрд╕реАрд╕ - PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдХреЛ YAML рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИредрд╕реНрдХреАрдорд╛рд╣реАрд░реЛ - рдШреЛрд╖рдгрд╛рддреНрдордХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдСрдкрд░реЗрдЯрд░ (рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдХреЗ рд▓рд┐рдП рдЧрд┐рдЯреЙрдкреНрд╕)редрд╕реНрдХреНрдЗрдЪ - рдлреНрд░реЗрдорд╡рд░реНрдХ-рдореБрдХреНрдд рд╡рд┐рдХрд╛рд╕ рдФрд░ рднрд░реЛрд╕реЗрдордВрдж рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рд╕рдордЭрджрд╛рд░ рдбреЗрдЯрд╛рдмреЗрд╕-рдореВрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рдмрдВрдзрдиредyuniql - рдПрдХ рдФрд░ рд╕реНрдХреАрдорд╛ рд╡рд░реНрдЬрдирд┐рдВрдЧ рдФрд░ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЯреВрд▓ рдЬрд┐рд╕реЗ рдЕрднреА рдореВрд▓ .NET рдХреЛрд░ 3.0+ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред
рдХреЛрдб рдЬрдирд░реЗрд╢рди рдЙрдкрдХрд░рдг
рдбреАрдбреАрдПрд▓-рдЬрдирд░реЗрдЯрд░ - рдЯреЗрдмрд▓ рдбреЗрдЯрд╛ рд╕реЗ SQL DDL (рдбреЗрдЯрд╛ рдбреЗрдлрд┐рдирд┐рд╢рди рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИредрд╕реНрдХреАрдо2рдбреАрдбреАрдПрд▓ - рдЕрд╡рд╛рдВрдЫрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╡рд┐рднрд┐рдиреНрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЕрд▓рдЧ рдбреАрдбреАрдПрд▓, рд╕реБрдВрджрд░ рдкреНрд░рд╛рд░реВрдк рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдбреАрдбреАрдПрд▓ рдЗрдирд┐рдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕реЗрдЯ рдкрд░ рдУрд░реЗрдХрд▓ рд╕реНрдХреАрдорд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧред
рд░реИрдкрд░
рдбреНрд░реАрдо рдлреИрдХреНрдЯреНрд░реА - рдореЛрдмрд╛рдЗрд▓, рд╡реЗрдм рдФрд░ IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд REST API рдмреИрдХрдПрдВрдбредрд╣рд╕реВрд░рд╛ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдЗрдВрдЬрди - рдмреЗрд╣рддрд░реАрди рдкрд╣реБрдВрдЪ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд╕рд╛рде рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдкрд░ рддреЗрдЬрд╝, рддреНрд╡рд░рд┐рдд рд░реАрдпрд▓рдЯрд╛рдЗрдо рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдПрдкреАрдЖрдИ, рдбреЗрдЯрд╛рдмреЗрд╕ рдШрдЯрдирд╛рдУрдВ рдкрд░ рд╡реЗрдмрд╣реБрдХ рднреА рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИредрдЬреЗрдПрд▓-рдПрд╕рдХреНрдпреВрдПрд▓ - JSON рдФрд░ CSV рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП SQLредmysql_fdw - MySQL рдХреЗ рд▓рд┐рдП PostgreSQL рд╡рд┐рджреЗрд╢реА рдбреЗрдЯрд╛ рд░реИрдкрд░редOracle REST рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдПрдБ - рдПрдХ рдордзреНрдп рд╕реНрддрд░реАрдп рдЬрд╛рд╡рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, ORDS HTTP(S) рдХреНрд░рд┐рдпрд╛рдУрдВ (GET, POST, PUT, DELETE, рдЖрджрд┐) рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЗрдирджреЗрди рдореЗрдВ рдореИрдк рдХрд░рддрд╛ рд╣реИ рдФрд░ JSON рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд░реВрдкрд┐рдд рдХрд┐рд╕реА рднреА рдкрд░рд┐рдгрд╛рдо рдХреЛ рд▓реМрдЯрд╛рддрд╛ рд╣реИредPrisma тАФ рдкреНрд░рд┐рдЬреНрдорд╛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдПрдкреАрдЖрдИ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИредрдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реНрдЯ - рдХрд┐рд╕реА рднреА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП REST APIредрдкреНрд░реЗрд╕реНрдЯ - рдЧреЛ рдореЗрдВ рд▓рд┐рдЦреЗ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд░реЗрд╕реНрдЯрдлреБрд▓ рдПрдкреАрдЖрдИ рдкрд░реЛрд╕рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИредрд░реЗрд╕реНрдЯрдПрд╕рдХреНрдпреВрдПрд▓ - рдЬрд╛рд╡рд╛ рдФрд░ HTTP рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде SQL рдЬрдирд░реЗрдЯрд░, XML рдпрд╛ JSON рдХреНрд░рдордмрджреНрдзрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ RESTful HTTP API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИредresquel тАФ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдкрдиреЗ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ REST API рдореЗрдВ рдмрджрд▓реЗрдВредsandman2 - рдЖрдкрдХреЗ рд▓реАрдЧреЗрд╕реА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ RESTful API рд╕реЗрд╡рд╛ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВредрдПрд╕рдХреНрдпреВрдПрд▓-рдмреВрдЯ - рдЖрдкрдХреЗ SQL-рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдиреНрдирдд REST рдФрд░ UI рд░реИрдкрд░ред
рдмреИрдХрдЕрдк рдЙрдкрдХрд░рдг
рдкреАрдЬреАрдмреИрдХрд░реЗрд╕реНрдЯ - рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп PostgreSQL рдмреИрдХрдЕрдк рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛редрдмрд░реНрдорди - PostgreSQL рдХреЗ рд▓рд┐рдП рдмреИрдХрдЕрдк рдФрд░ рд░рд┐рдХрд╡рд░реА рдореИрдиреЗрдЬрд░ред
рдкреНрд░рддрд┐рдХреГрддрд┐/рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд▓рди
рдбреЗрдЯрд╛рд╕реЗрдЯ - рдбреЗрдЯрд╛ рдХреА рдЦреЛрдЬ рдФрд░ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдгредdtle - MySQL рдХреЗ рд▓рд┐рдП рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рд╕реЗрд╡рд╛редpgsync - рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмреАрдЪ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреЗрдЯрд╛ рдХреЛ рд╕рд┐рдВрдХ рдХрд░реЗрдВредpg_рдЧрд┐рд░рдЧрд┐рдЯ - MySQL рд╕реЗ PostgreSQL рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рд┐рд╕реНрдЯрдо Python 3 рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдо MySQL рд╕реЗ рдкрдВрдХреНрддрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА mysql-рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ JSONB рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВредрдкреАрдЬреАрдбреЗрд▓реНрдЯрд╛рд╕реНрдЯреНрд░реАрдо - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рд▓реЙрдЬрд┐рдХрд▓ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╡реЗрдмрд╕реЛрдХреЗрдЯ рдкрд░ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреЛрд▓рд╛рдВрдЧ рд╡реЗрдмрд╕рд░реНрд╡рд░редrepmgr - PostgreSQL рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рддрд┐рдХреГрддрд┐ рдкреНрд░рдмрдВрдзрдХред
рд▓рд┐рдкрд┐рдпреЛрдВ
pgx_scripts - PostgreSQL рдПрдХреНрд╕рдкрд░реНрдЯреНрд╕ рдХреА рд╣рдорд╛рд░реА рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣редpgsql-рдмреНрд▓реЛрдЯ-рдЕрдиреБрдорд╛рди - PostgreSQL рдХреЗ рд▓рд┐рдП рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдмреНрд▓реЛрдЯ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡реЗрд░реАрдЬрд╝редрдкреАрдЬреАрд╡рд┐рдХрд┐рдбреЛрдВрдЯ - SQL рдкрд░реАрдХреНрд╖рдг рдЬреЛ рдЬрд╛рдБрдЪрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВhttps://wiki.postgresql.org/wiki/DonтАЩt_Do_This .рдкреАрдЬреА-рдЙрдкрдпреЛрдЧ - рдЙрдкрдпреЛрдЧреА PostgreSQL рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБредрдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдЪреАрдЯ рд╢реАрдЯ - рдЙрдкрдпреЛрдЧреА рдПрд╕рдХреНрдпреВрдПрд▓-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдХрдорд╛рдВрдб .рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕_рдбреАрдмреАрдП - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреАрдмреАрдП рдФрд░ рд╕рднреА рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЧрд╛рдпрдм рд╕реЗрдЯредpostgres_queries_and_commands.sql - рдЙрдкрдпреЛрдЧреА PostgreSQL рдХреНрд╡реЗрд░реАрдЬрд╝ рдФрд░ рдХрдорд╛рдВрдбредрдЯреАрдкреАрдЯреА - рдпреЗ sqlplus рд╕реНрдХреНрд░рд┐рдкреНрдЯ Oracle рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдХреВрд▓рди рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╣реИрдВред
рдирд┐рдЧрд░рд╛рдиреА/рд╕рд╛рдВрдЦреНрдпрд┐рдХреА/рдкреНрд░рджрд░реНрд╢рди
рдРрд╢ рд╡реНрдпреВрдЕрд░ - Oracle рдФрд░ PostgreSQL DB рдХреЗ рднреАрддрд░ рд╕рдХреНрд░рд┐рдп рд╕рддреНрд░ рдЗрддрд┐рд╣рд╛рд╕ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рджреГрд╢реНрдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИредрдореЛрдирдпреЛрдЧ - рдПрдЬреЗрдВрдЯ рд░рд╣рд┐рдд рдФрд░ рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА MySQL рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреВрд▓редmssql-рдирд┐рдЧрд░рд╛рдиреА - рдХрд▓реЗрдХреНрдЯреЗрдб, рдЗрдиреНрдлреНрд▓рдХреНрд╕рдбреАрдмреА рдФрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдЕрдкрдиреЗ рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рд░реНрд╡рд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВредрдиреЗрд╡рд┐рдХреИрдЯ рдореЙрдирд┐рдЯрд░ - рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд, рд╕рд░рд▓ рдФрд░ рдПрдЬреЗрдВрдЯ рд░рд╣рд┐рдд рд░рд┐рдореЛрдЯ рд╕рд░реНрд╡рд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреВрд▓ рдЬреЛ рдЖрдкрдХреА рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдкреНрд░рднрд╛рд╡реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИредрдкреЗрд░рдХреЛрдирд╛ рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдкреНрд░рдмрдВрдзрди - MySQL рдФрд░ MongoDB рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдкреНрд░рдмрдВрдзрди рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдоредрдкреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рдВрдЧреНрд░рд╛рд╣рдХ - PostgreSQL рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рд▓реЙрдЧ рдбреЗрдЯрд╛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рдВрдЧреНрд░рд╛рд╣рдХ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВредрдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕-рдЪреЗрдХрдЕрдк - рдирдИ рдкреАрдврд╝реА рдХрд╛ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдЯреВрд▓ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХрд╛ рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИредрдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕_рдирд┐рд░реНрдпрд╛рддрдХ - PostgreSQL рд╕рд░реНрд╡рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдирд┐рд░реНрдпрд╛рддрдХредрдкреАрдЬреАрдбреИрд╢ тАФ рдЕрдкрдиреЗ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╣рд░ рдкрд╣рд▓реВ рдХреЛ рдорд╛рдкреЗрдВ рдФрд░ рдЯреНрд░реИрдХ рдХрд░реЗрдВредрдкреАрдЬреАрд╣реАрд░реЛ - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рджрд░реНрд╢рди рдбреИрд╢рдмреЛрд░реНрдб - рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ, рд╕реБрдЭрд╛рдП рдЧрдП рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рдмрд╣реБрдд рдХреБрдЫредpgmetrics - рдЪрд▓ рд░рд╣реЗ PostgreSQL рд╕рд░реНрд╡рд░ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдЖрдБрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВредрдкреАрдЬреАрд╕рд░рд╕реЛрдВ - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпреБрдХреНрддрд┐рдпрд╛рдБ рднреА рджреЗрддрд╛ рд╣реИредрдкреАрдЬреА рдЖрдБрдХрдбрд╝реЗ - PostgreSQL рдЖрдБрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╛ рддреЛ рдЙрдиреНрд╣реЗрдВ CSV рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рд╣реЗрдЬрддрд╛ рд╣реИ рдпрд╛ рдЙрдиреНрд╣реЗрдВ stdout рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИредрдкреАрдЬреАрд╡реЙрдЪ2 - рд▓рдЪреАрд▓рд╛ рд╕реНрд╡-рдирд┐рд╣рд┐рдд PostgreSQL рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ/рдбреИрд╢рдмреЛрд░реНрдбрд┐рдВрдЧ рд╕рдорд╛рдзрд╛рдиредрдЯреЗрд▓реАрдЧреНрд░рд╛рдл рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдкреНрд▓рдЧрдЗрди - рдЖрдкрдХреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
Zabbix
рдорд╛рдореЛрдВрд╕реБ - PostgreSQL рдХреЗ рд▓рд┐рдП рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдПрдЬреЗрдВрдЯредрдУрд░реИрдмрд┐рдХреНрд╕ - рдУрд░реИрдмрд┐рдХреНрд╕ рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬрд┐рд╕реЗ рд╕рд░реНрд╡рд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБ-рд╕реНрддрд░реАрдп рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛтАЛтАЛрдкреНрд░рджрд░реНрд╢рди рдФрд░ рдЙрдкрд▓рдмреНрдзрддрд╛ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдФрд░ рдорд╛рдк рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝реИрдмрд┐рдХреНрд╕ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдореЙрдирд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредpg_monz тАФ рдпрд╣ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣реИредрдкреНрдпреЛрд░рд╛ - рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯредрдЬрд╝реИрдмрд┐рдХреНрд╕рдбреАрдмреАрдП - ZabbixDBA рдЖрдкрдХреЗ RDBMS рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝, рд▓рдЪреАрд▓рд╛ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд▓рдЧрдЗрди рд╣реИред
рдкрд░реАрдХреНрд╖рдг
рдбреАрдмреАрдлрд╝рд┐рдЯ - рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░реАрдХреНрд╖рдг рдврд╛рдВрдЪрд╛ рдЬреЛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛрдб рдХреЗ рдЖрд╕рд╛рди рдкрд░реАрдХреНрд╖рдг-рд╕рдВрдЪрд╛рд▓рд┐рдд рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИредRegreSQL - рдкреНрд░рддрд┐рдЧрдорди рдЖрдкрдХреЗ SQL рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдгред
рдбреЗрдЯрд╛ рдЬрдирд░реЗрдЯрд░
рдбреЗрдЯрд╛рдмреЗрдиреЗ рдЬреЗрдирд░реЗрдЯрд░ - рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдФрд░ рд╡реИрдз рдЙрдЪреНрдЪ-рдорд╛рддреНрд░рд╛ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИ (рдбреЗрдЯрд╛рд▓рд╛рдЗрдЯ рд╡рд┐рд░реЛрдзреА рдкреИрдЯрд░реНрди рд╕реЗ рдкрд░рд╣реЗрдЬ)редMySQL рдХреЗ рд▓рд┐рдП dbForge рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрдЯрд░ - рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдХреА рд╡рд┐рд╢рд╛рд▓ рдорд╛рддреНрд░рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЬреАрдпреВрдЖрдИ рдЙрдкрдХрд░рдгредOracle рдХреЗ рд▓рд┐рдП dbForge рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрдЯрд░ - рдУрд░реЗрдХрд▓ рд╕реНрдХреАрдорд╛ рдХреЛ рдвреЗрд░ рд╕рд╛рд░реЗ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рд╕реЗ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рд▓реЗрдХрд┐рди рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЬреАрдпреВрдЖрдИ рдЙрдкрдХрд░рдгредSQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП dbForge рдбреЗрдЯрд╛ рдЬреЗрдирд░реЗрдЯрд░ - рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрдердХ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдХреА рддреЗрдЬрд╝ рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЬреАрдпреВрдЖрдИ рдЙрдкрдХрд░рдгред
рдкреНрд░рд╢рд╛рд╕рди
pgbagger - рдПрдХ рддреЗрдЬрд╝ PostgreSQL рд▓реЙрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдХредpgbedrock - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рднреВрдорд┐рдХрд╛рдПрдБ, рднреВрдорд┐рдХрд╛ рд╕рджрд╕реНрдпрддрд╛, рд╕реНрдХреАрдорд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдФрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВредpgрд╕реНрд▓рд╛рдЗрд╕ - рд╡рд┐рднрд╛рдЬрди рдХреЛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХрд░рдирд╛ рдкрд╛рдИ рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред
рд╣рд╛/рдлрд╝реЗрд▓рдУрд╡рд░/рд╕рд╛рдЭрд╛рдХрд░рдг
рд╕рд╛рдЗрдЯрд╕ - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдФрд░ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдХрдИ рдиреЛрдбреНрд╕ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИредрд╕рдВрд░рдХреНрд╖рдХ - рдЬрд╝реВрдХреАрдкрд░, рдЖрджрд┐, рдпрд╛ рдХреЙрдиреНрд╕реБрд▓ рдХреЗ рд╕рд╛рде PostgreSQL рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯредрдкреЗрд░рдХреЛрдирд╛ рдПрдХреНрд╕реНрдЯреНрд░рд╛рдбреАрдмреА рдХреНрд▓рд╕реНрдЯрд░ - MySQL рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рдФрд░ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╕рдорд╛рдзрд╛рдиредрднреВрд╕реНрддрд░реА - PostgreSQL рдХреА рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ PostgreSQL рдкреНрд░рдмрдВрдзрдХредpg_auto_failover - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рдлрд▓рддрд╛ рдФрд░ рдЙрдЪреНрдЪ-рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рд╕реЗрд╡рд╛редpglookout - PostgreSQL рдкреНрд░рддрд┐рдХреГрддрд┐ рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдлреЗрд▓рдУрд╡рд░ рдбреЗрдореЙрдиредPostgreSQL рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рдлрд▓рддрд╛ - рдЙрджреНрдпреЛрдЧ рд╕рдВрджрд░реНрдн рдкреЗрд╕рдореЗрдХрд░ рдФрд░ рдХреЛрд░реЛрд╕рд┐рдВрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛редpostgresql_рдХреНрд▓рд╕реНрдЯрд░ тАФ PostgreSQL рдЙрдЪреНрдЪ-рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреНрд▓рд╕реНрдЯрд░ ("рдкреИрдЯреНрд░реЛрдиреА" рдФрд░ "DCS(рдЖрджрд┐)" рдкрд░ рдЖрдзрд╛рд░рд┐рдд)ред Ansible рдХреЗ рд╕рд╛рде рддреИрдирд╛рддреА рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛редрд╡рд┐рдЯреЗрд╕ - рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╢рд╛рд░реНрдбрд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ MySQL рдХреА рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдоред
Kubernetes
KubeDB - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдкреНрд░реЛрдбрдХреНрд╢рди-рдЧреНрд░реЗрдб рдбреЗрдЯрд╛рдмреЗрд╕ рдЪрд▓рд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛редрдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдСрдкрд░реЗрдЯрд░ - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдСрдкрд░реЗрдЯрд░ рдкреЗрдЯреНрд░реЛрдиреА рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ (K8s) рдкрд░ рдЕрддреНрдпрдзрд┐рдХ рдЙрдкрд▓рдмреНрдз рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИредрд╕реНрдкрд┐рд▓реЛ - рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде HA PostgreSQL рдХреНрд▓рд╕реНрдЯрд░редрд╕реНрдЯреИрдХрдЧреНрд░реЗрд╕ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ-рдЧреНрд░реЗрдб, рдлреБрд▓ рд╕реНрдЯреИрдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ред
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ
MySQLTuner-perl - рдкрд░реНрд▓ рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдкрдХреЛ MySQL рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреА рддреБрд░рдВрдд рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдпреЛрдЬрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИредрдкреАрдЬреАрдХреЙрдиреНрдлрд┐рдЧрд░реЗрдЯрд░ - рдЕрдиреБрдХреВрд▓рд┐рдд рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдГрд╢реБрд▓реНрдХ рдСрдирд▓рд╛рдЗрди рдЯреВрд▓postgresql.conf
.pgtune - PostgreSQL рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдЬрд╝рд╛рд░реНрдбредpostgresqltuner.pl - рдЖрдкрдХреЗ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рд╕рд▓рд╛рд╣ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯред
DevOps
рдбреАрдмреАрдореЗрд╕реНрдЯреНрд░реЛ - DBmaestro рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдХреЛ рддреЗрдЬ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдЖрдИрдЯреА рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рдЪрдкрд▓рддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИредрдЯреЙрдб DevOps рдЯреВрд▓рдХрд┐рдЯ - рдЯреЙрдб рдбреЗрд╡рдСрдкреНрд╕ рдЯреВрд▓рдХрд┐рдЯ рдЧреБрдгрд╡рддреНрддрд╛, рдкреНрд░рджрд░реНрд╢рди рдпрд╛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдЖрдкрдХреЗ рдбреЗрд╡рдСрдкреНрд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рднреАрддрд░ рдкреНрд░рдореБрдЦ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕реНрдХреАрдорд╛ рдирдореВрдиреЗ
Oracle рдбрд╛рдЯрд╛рдмреЗрд╕ рдирдореВрдирд╛ рд╕реНрдХреАрдорд╛ - рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдирдореВрдирд╛ рд╕реНрдХреАрдорд╛ред
рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ
рдкреЛрд▓реА - SQL рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдПрдХ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди SQL рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рдиред
рд╡рд┐рддрд░рдг
рдбреАрдмреАрдирд┐рдпреЛрдЬрдХ - рдЙрдкрдХрд░рдг рдЬреЛ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рддреИрдирд╛рдд рдХрд░рддрд╛ рд╣реИредdbatools - рдкрд╛рд╡рд░рд╢реЗрд▓ рдореЙрдбреНрдпреВрд▓ рдЬрд┐рд╕реЗ рдЖрдк рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреА рддрд░рд╣ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВредPostgres.app - рдкреВрд░реНрдг-рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реЗ PostgreSQL рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЛ рдПрдХ рдорд╛рдирдХ рдореИрдХ рдРрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдмрд┐рдЧрдПрд╕рдХреНрдпреВрдПрд▓ - рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдХрд╛ рдбреЗрд╡рд▓рдкрд░-рдЕрдиреБрдХреВрд▓ рд╡рд┐рддрд░рдгредрд╣рд╛рдереА рд╢реЗрдб - рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд PostgreSQL рдкреНрд░рдмрдВрдзрди рдлреНрд░рдВрдЯ-рдПрдВрдб рдЬреЛ PostgreSQL рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХрдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрдВрдбрд▓ рдХрд░рддрд╛ рд╣реИред
рд╕реБрд░рдХреНрд╖рд╛
рдПрдХрд░рд╛ - рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдЗрдЯ. рдлрд╝реАрд▓реНрдб-рд╕реНрддрд░реАрдп рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░реЙрдХреНрд╕реА, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрдЬ, рдПрд╕рдХреНрдпреВрдПрд▓ рдЗрдВрдЬреЗрдХреНрд╢рди рд░реЛрдХрдерд╛рдо, рдШреБрд╕рдкреИрда рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛, рд╣рдиреАрдкреЛрдЯреНрд╕ред рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рдФрд░ рдкреНрд░реЙрдХреНрд╕реА-рд╕рд╛рдЗрдб ("рдкрд╛рд░рджрд░реНрд╢реА") рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдПрд╕рдХреНрдпреВрдПрд▓, рдиреЛрдПрд╕рдХреНрдпреВрдПрд▓ред
рдХреЛрдб рдлрд╝реЙрд░реНрдореЗрдЯрд░
рдХреЛрдбрдмрдлрд╝ - рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднрд╛рд╖рд╛-рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╕реБрдВрджрд░-рдореБрджреНрд░рдгред
рдпреЛрдЧрджрд╛рди
- рдЖрдкрдХреЗ рдпреЛрдЧрджрд╛рди рдХрд╛ рд╣рдореЗрд╢рд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдХреГрдкрдпрд╛ рдкрдврд╝реЗрдВ
рдпреЛрдЧрджрд╛рди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рдкрд╣рд▓реЗред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЦреЛрдЬ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВред рдореБрдЭреЗ рдлреАрдбрдмреИрдХ рдкрд╛рдХрд░ рднреА рдЦреБрд╢реА рд╣реЛрдЧреА - рдкреАрдЖрд░ рдФрд░ рд╕рд┐рддрд╛рд░реЗред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рд╢реАрдЯ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рднреА рд▓рд┐рдЦреЗрдВред
рд╕реНрд░реЛрдд: www.habr.com