SOW For Postgres DB Activities - v01 - Linux
SOW For Postgres DB Activities - v01 - Linux
Postgres releases are 5 year plans so upgradation mandatory for higher version ,support
stops for previous version gradually. P9.4.5 is till 2019
i
Scope of Work – Third Party
a. Requirement of server resources such as cpu ,ram and disk space along with network
related information .
Till now there is no specific requirement installation was fine with the present
installation . based on performance scaling decision can be taken.
All postgres connection counts for memory so based on the no. Of connection ram can
be decided .
During compilation we do not get zlib-devel and readline-devel these packages are
required and make utility and gcc compiler latest version preferred.
gcc-4.4.7-16.el6.x86_64
a. Configuration verification
Page 1 7/9/2022
Scope of Work – Third Party
Page 2 7/9/2022
Scope of Work – Third Party
c. DB_Tablespace and User/Schema Creation for small TPS and big TPS
solution
Tablespaces are only supported on systems that support symbolic links
Page 3 7/9/2022
Scope of Work – Third Party
There are 5 schemas 3+1 ( 3 core schemas and 1 for GUI) and one master
schema to access all 4 schemas
1: BusinessMaster
2:Business Transaction
3:Factory
e. Table partition and purging procedure
To be discussed today
f. Db security and Hardening for postgress DB
To be checked
g. Performance and tuning for db
To be checked once db is ready with the connect schemas
h. Related db objects such as function,trigger,procedure,package,synonym
,sequence , view ,db links etc
Present in the schemas
i. Listener and connecting string methodology
It is based on connection ip/ hostname and allowed method to access the DB
no listener /tns configuration
j. Migration activity procedure
Need to define , taking dump and importing to other failed so proper steps need
to be identified.
k. Backup and Recovery (logical and online backup configuration
document)
SQL dump
Continuous archiving
Page 4 7/9/2022
Scope of Work – Third Party
l. Db scripts for Active and passive OS cluster
Other packages need to be installed for it
PostgreSQL has built-in functionality for High Availability like Warm Standby,Hot
Standby and Streaming Replication. But, missing few features like
Switchover/Switchback, failover automation, minimal downtime etc., which are
mostly demanded by the companies. Postgres community member's are working on
the demands aggressively and hope we see very new PostgreSQL soon with all
features bundled.
m. Operational and maintenance document for postgressdb
Need to prepare on the basis of completing above points
n. Any active and active architecture available in Postgressdb like Oracle
RAC
PostgreSQL does not support any form of shared-storage clustering in any
way - active/active, active/passive, or otherwise.
Note : The objective of the POC to certify our product life cycle
that would be useful for mconnect upcoming projects & also
we would build DB SME on Postgress SQL Database
technology for our support as well as implementation
activity .All the related documents would be prepared once
POC is completed that would be required for future roadmap
and reference purpose .
Page 5 7/9/2022
Scope of Work – Third Party
1.4Deliverables to Comviva
o. Configuration document
p. Pre-requisite to start the work
q. Activity plan
r. Daily status update
s. OS configuration backup,RAC configuration and Database
configuration .
t. Final configuration documents
u. Need RCA and recommendation with solution of the current ongoing
issue .
Page 6 7/9/2022