Oracle рдмрдирд╛рдо PostgreSQLред рдУрд░реЗрдХрд▓ рдХреЛ рдЪреБрдирдирд╛ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдирд┐рд░реНрдгрдп рдХреНрдпреЛрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

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

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

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

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

рдЖрдЗрдП рдЕрдВрдд рдореЗрдВ рдУрд░реЗрдХрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рдЙрддреНрддрд░ рдорд┐рд▓реЗрдЧрд╛ред

  1. рд╡рд┐рднрд╛рдЬрди (8i) ред рд╡рд┐рднрд╛рдЬрди - рд╕рдордЧреНрд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рд▓рдЧрднрдЧ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдПрдХ рдЕрдЪреНрдЫрд╛ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмреЛрдирд╕ рдЗрдВрдбреЗрдХреНрд╕ рдХрд╛ рд╡рд┐рднрд╛рдЬрди рд╣реИред PostgreSQL рд╡рд┐рднрд╛рдЬрди рдХреЗрд╡рд▓ рд╕рдВрд╕реНрдХрд░рдг 10 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ (INHERITS) рдПрдХ рдЧрдВрджрд╛ рд╣реИрдХ рд╣реИред рдФрд░ рдУрд░реЗрдХрд▓ рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдмрдврд╝ рд░рд╣реА рд╣реИред
  2. рдорд░реНрдЬ (8i) ред рд╣рд╛рдВ, рд╣рд╛рдВ, рд╡рд╣реА рдорд░реНрдЬ рдЬреЛ рдХрдИ рд╕рд╛рд▓реЛрдВ (2008) рддрдХ MSSQL рдореЗрдВ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЬреЛ PostgreSQL 11. рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рд┐рдВрдЧрд▓ рдСрдкрд░реЗрд╢рдВрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрдкреАрдб рдореЗрдВ рджрд╕ рдЧреБрдирд╛ рдмрдврд╝реЛрддрд░реА рджреЗрддрд╛ рд╣реИред рд╣рд╛рдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ PostgreSQL рдЙрдкрд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдк рд╕рдореНрдорд┐рд▓рд┐рдд рдЪрдпрди рдФрд░ рдЯреНрд░рд┐рдХреА рдЕрдкрдбреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдм рдХреБрдЫ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдЙрд╕реА рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИред
  3. RESULT_CACHE (рдЪреБрдиреЗрдВ) (11g)ред рдУрд░реЗрдХрд▓ рдореЗрдВ рдпрд╣ рддрдХрдиреАрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╣рд╛рд▓ рд╣реА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреАред рдпрджрд┐ рдЖрдк рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ - рдпрд╣ рдХреБрдЫ рдЪреАрдЬреЛрдВ рдореЗрдВ рд▓рд╛рдн рджреЗрддрд╛ рд╣реИ рджрд╕рд┐рдпреЛрдВ рдпрд╛ рд╕реИрдХрдбрд╝реЛрдВ рдмрд╛рд░ред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕реНрдорд╛рд░реНрдЯ рддрд░реАрдХреЗ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рд╣реИред
  4. рд╡рд┐рдХрд▓реНрдк INMEMORY ( 12 ) PostgreSQL рдореЗрдВ рдХреЛрдИ рдПрдирд╛рд▓реЙрдЧ рдирд╣реАрдВ рд╣реИред рд╕реИрдХрдбрд╝реЛрдВ рдмрд╛рд░ рдХреБрдЫ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реГрджреНрдзрд┐ред
  5. рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ + рдХреНрд╡реЗрд░реА рдЯреНрдпреВрдирд┐рдВрдЧ ред 11g рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдпрд╣ EM рдореЗрдВ рд▓рдЧрднрдЧ рдЕрдЧрд▓реЗ>> рдПрдХ рдХреНрд▓рд┐рдХ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред PostgreSQL рдЗрд╕ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рдФрд░ рдПрдХ рдкреВрд░реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдИрдПрдо рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреА рдХрдореА рдХрд╛рдлреА рдЕрд╕рд╣рдЬ рд╣реИред

    рдкреАрдПрд▓ / рдПрд╕рдХреНрдпреВрдПрд▓ред рд╣рд╛рдВ, рдореБрдЭреЗ PostgreSQL рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдУрд░реЗрдХрд▓ рд▓рдЧрд╛рддрд╛рд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИред
    • рд╕рдВрдХрд▓рди ред рдмрд╛рдЗрдХреЛрдб рд╕реЗрд╡ рдХреЗ рджреМрд░рд╛рди рд╣реЛрддрд╛ рд╣реИ (рд╕рддреНрд░ рдореЗрдВ рдкрд╣рд▓реЗ рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдПрд▓ рдореЗрдВ + рдкрд╣рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдХреНрд╡реЗрд░реА рдкреНрд▓рд╛рди)ред 10g рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, Oracle рджреЗрд╢реА рдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
    • рдиреЗрдЯрд┐рд╡ рдЗрдВрдЯреЗрдЧрд░ - рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдЧрддрд┐ рджреЗрддрд╛ рд╣реИред PostgreSQL рдЕрдиреНрдп рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рднрд╛рд╖рд╛рдУрдВ (рдЕрдиреБрд╡рд╛рджрдХреЛрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдУрд░реЗрдХрд▓ рдореЗрдВ, рдпрд╣ рдЬрд╛рд╡рд╛ рдФрд░ рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    • PL / SQL рдХреЗ "рд╕рдВрджрд░реНрдн" рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ред рдУрд░реЗрдХрд▓ рдЗрд╕ рдореАрдЯреНрд░рд┐рдХ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЪрд┐рдВрддрд┐рдд рд╣реИ, рдЗрд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реБрдзрд╛рд░ рд░рд╣рд╛ рд╣реИред рджреЗрд░реА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рд╕рдВрджрд░реНрдн" рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдФрд░ рдЖрдЧреЗ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВред

      PostgreSQL рднрд╛рд╖рд╛рдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдХрд╛рд░реНрдп рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред
    • рдкрд░рд┐рдгрд╛рдо рдХреИрд╢ (рдлрд╝рдВрдХреНрд╢рди) (11 рдЬреА) рдЙрдЪрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде, рдПрдХ рдкреВрд░реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡реЗрджрди рдХреА рдЬрд╡рд╛рдмрджреЗрд╣реА рдХрдИ рдмрд╛рд░ рдмрдврд╝ рд╕рдХрддреА рд╣реИ, рдЬрдмрдХрд┐ рдмрд╣реБрдд рдкреНрд░рдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдХреБрдЫ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ рджрд░реНрдЬрдиреЛрдВ рдмрд╛рд░ред

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

рдореБрдЭреЗ рд▓рдЧрднрдЧ рдпрдХреАрди рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ PostgreSQL рдФрд░ Oracle рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк ORACLE рдкрд░ рдХрдо рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде, рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

PS рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЗрд╕ рд▓реЗрдЦ рдХреЛ PR рдбреЗрдЯрд╛рдмреЗрд╕ рдУрд░реЗрдХрд▓ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВред

рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдореЗрд╢рд╛ рдРрд╕реА рдЪреАрдЬреЗрдВ рд╣реЛрддреА рд╣реИрдВ рдЬреЛ PostgreSQL рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдбреЗрдЯрд╛рдмреЗрд╕ рдирдВрдмрд░ 1 рдХреЗ рдЗрд╕ рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рдУрд░реЗрдХрд▓ред

рдореИрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рд╢рд╛рд╕рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЪреАрдЬреЛрдВ рдкрд░ рдирд╣реАрдВ рдЫреВрддрд╛ рдерд╛ред рдЬрд░рд╛ рд╕реЛрдЪрд┐рдП рдХрд┐ рдЖрдк рдбреЗрдЯ рдлрд╛рдЗрд▓ рдХреЛ рдбрд┐рд╕реНрдХ рд╕реЗ рдбрд┐рд╕реНрдХ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЗрдЯ рдореЗрдВ "рдЯреВрдЯреЗ рд╣реБрдП рдмреНрд▓реЙрдХ" рдХреЛ рд░рд┐рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдирдП рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпреЗ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВред рдУрд░реЗрдХрд▓ рдореЗрдВ, рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИ, рдФрд░ рдореИрдВ рдПрдХ рдбреАрдмреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдирд╣реАрдВ рд╣реВрдВред

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдХрд╣реАрдВ рди рдХрд╣реАрдВ рд╕рдВрд╕реНрдХрд░рдг 10 рддрдХ, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЕрдм рдкреНрд░рд╢рд╛рд╕рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдЧрд┐рд░ рдЧрдИ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рдпреЛрдЧреНрдпрддрд╛ рдЕрдм рдЙрдЪреНрдЪрддрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╢рд╛рдпрдж, рд╕рдВрд╕реНрдХрд░рдг 15 рдореЗрдВ, "рдПрдбрдорд┐рди" рдбреАрдмреА рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдЕрддреАрдд рдХреА рдмрд╛рдд рд╣реЛрдЧреА :)

рд╣рд╛рдВ, рдФрд░ Pl / SQL рджреВрд╕рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ C # :) рдирд╣реАрдВ рд╣реИред рд╕рдЪ рд╣реИ, рдпрд╣ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╣реИред

рдЦреИрд░, рдореИрдВрдиреЗ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рдирд╣реАрдВ рдЫреБрдЖ рдЬреЛ рдЦрд░рд╛рдм рдЧрддрд┐ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИрдВред

PSS рдФрд░ рд╣рд╛рдБ, рдореБрдЭреЗ рд╢рд╛рдпрдж рд╣реА рд╕рд╛рд░реА рд╕рдВрднрд╛рд╡рдирд╛рдПрдБ рдпрд╛рдж рд╣реИрдВред рдХреЗрд╡рд▓ рдЙрди "рд╕рддрд╣" рдкрд░ рдереЗ рдЬреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдореИрдВ рдЕрдкрдбреЗрд╢рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реВрдВрдЧрд╛ред

Source: https://habr.com/ru/post/hi422669/


All Articles