This is a discussion on RE: ER ... yes / no ? within the Informix forums, part of the Database Server Software category; --> Dirk It depends .... !! I'm using ER on 7.31 from Dynix/ptx to Solaris in a Primary Secondary configuration. ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Dirk It depends .... !! I'm using ER on 7.31 from Dynix/ptx to Solaris in a Primary Secondary configuration. I've not used update anywhere. The most important thing to consider is log space. You MUST have enough logical logs to hold 24 hours (IBM recommendation, I suggest nearer 36 hours, or as long as it takes to replace any downed kit) worth of transactions on each server. This will enable you to take servers out of the loop for planned/unplanned downtime or to enable you to disable ER. In these cases the servers will resync when you start IDS up again or enable ER. ER updates are extracted by log snooping so there is minimal additional overhead on the sending server, however the updates need to be applied to the receiver as normal inserts/amends so there will be additional processing there, however this should be offset against the fact you are taking the original transactions away from the target in the first place. Are you going to use a Primary/Target configusration or update anywhere? If, for any reason, you lose updates on a table you will need sql scripts to identify these and update manually. Come back offline with a bit more detail and I will see what else comes to mind along with some monitoring tips. Have you read the Informix ER Manual? It does rather concertrate on the graphical setup tools but the first couple of chapters on the theory are good and the syntax appendicies are essential. Keith -----Original Message----- From: Dirk Moolman [mailto Sent: Wednesday, September 17, 2003 12:03 To: informix-list@iiug.org Subject: ER ... yes / no ? IDS 7.31 FD3 Solaris 8 I know this statement is a bit vague, but if I have the choice to use Enterprise Replication or not, should I go for it ? IE. does 7.31 have serious issues with ER ? Is it difficult to maintain ? ** background ** I am asking this because we are completely redesigning our system, and would like to split up the business units into separate entities, sharing tables between each other. ER would be the best in terms of performance & downtime of individual business units, but what are the cons ? I understand the theory behind ER, and what it is capable of. I don't have practical experience with ER, and a couple of questions come to mind: 1. What happens if I loose integrity on a table ? 2. What happens if I disable ER for some reason ? 3. Is this efficient on a system that has many inserts (very busy) ? Maybe you can give me some tips / suggestions ....... Dirk Moolman Database and Unix Administrator MXGROUP "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." -Albert Einstein sending to informix-list ************************************************** ******************************** This message is sent in strict confidence for the addressee only. It may contain legally privileged information. The contents are not to be disclosed to anyone other than the addressee. Unauthorised recipients are requested to preserve this confidentiality and to advise the sender immediately of any error in transmission. This footnote also confirms that this email message has been swept for the presence of computer viruses, however we cannot guarantee that this message is free from such problems. ************************************************** ******************************** sending to informix-list |