One of our clients is looking to upgrade from OpenEdge 10.2B to OpenEdge 11.5. What I would like to know is, would it be best to do a dump and load or can I do a conversion?
They are worried that with a conversion they won’t get all the new features to 11.5, thus thinking a dump and load will be better but I can’t see why a conversion from 10 to 11 won’t work.
Is this the case?
Awaiting your answer
Regards
More on Type II:
Performance
Reliability
Availability
Flexibility
Access to new features
This is by no means a comprehensive list of Type II advantages.
In short, there is no scenario where Type I areas are more beneficial than Type II. Also, as the schema area must be Type I, you should ensure that you have no application objects stored there.
They key question is -- do they already have type 2 storage areas?
If "yes" then a conversion is probably suitable. It may still be worth
doing a d&l for other reasons but the main task of quickly getting to
11.5 and having new features available can be accomplished by conv1011.
If "no" then not only are the 11.5 features unavailable but most of the
goodness of 10.2 has been unavailable.
The second question would be "what specific 11.x features do you want?"
Tom -- If you would, please elaborate on the "goodness" on type 2 storage areas (or give a link to an elaboration).
Thx --
Jim Shepherd
jrs@lvlsvn.com
In short -- type 2 storage areas are the foundation that all new
database features are built upon. Hardly any of "the good stuff" is
available for type 1 areas.
http://dbappraise.com/ppt/sos.pptx
To upgrade to oe10 or oe11 and continue running type 1 storage is
missing the point. Without them you may as well be running v9 from a
dba point of view.
Yes, you might argue that if you have a tiny database that is hardly
used there isn't much benefit. But if that is the case it is also
hardly any effort to convert. And by converting you will be ready for
the day when your company (or if you are a reseller, one of your
customers) suddenly says "oh, our db is 1TB of data and performs like a
pig wallowing in mud".
Also -- if you are asking this question it seems likely that you may
also be unaware of the need to be running after-imaging.
http://dbappraise.com/ppt/ai.pptx
Every database that has valuable data in it should be running
after-imaging. If you are not running with after-imaging you are
basically saying that you don't care if you lose your database.
Thanks Tom. That may take more than reading for me to digest :-)
I am running after-imaging but I appreciate the "heads up". I only had 1 occasion to do an AI recovery and it fell apart. AI was in its infancy and the client had lost about 1 hour's worth of (manually keyed) data. The AI recovery ran about 4-5 hours before the customer made me stop it. We joked about John Henry and his hammer and how these humans were 5+ times faster than AI. But in all seriousness, I do recommend and/or insist on implementing AI at all my sites.
That must have been a very, very long time ago.
In modern releases after-imaging is rock-solid.
Pretty much nobody is in a position to re-key data anymore. Although all
too many managers have not realized that. Yet.
More on Type II:
Performance
Reliability
Availability
Flexibility
Access to new features
This is by no means a comprehensive list of Type II advantages.
In short, there is no scenario where Type I areas are more beneficial than Type II. Also, as the schema area must be Type I, you should ensure that you have no application objects stored there.
Thanks SS3, ChuiMonster and Rob for clearing things up for me!
I am aware of AI, I did mention this to our client but they have other means of backup they have in place and trust... Who am I to argue... I did go and have a look at their databases and it seems like only two databases out of 24 make use of Type II storage areas. Note! This is a client looking to stay updated with the latest software but they aren’t making use of the full advantages of the latest OpenEdge.
So if they want to upgrade to 11.5 I need to tell them what needs to change for them to have to full advantage of the Latest OpenEdge otherwise there is no point in upgrading if they don’t plan on using it.
Again Thanks for the feedback and all the help!
Tom --
I spent a little more time in the storage optimization ppt you recommended.
Can you explain the logic behind this statement:
"Indexes should always be assigned to a storage area whose rows per block is set to 1. "
Thx in advance --
Jim Shepherd
jrs@lvlsvn.com
Reply by S33Tom --
I spent a little more time in the storage optimization ppt you recommended.
Can you explain the logic behind this statement:
"Indexes should always be assigned to a storage area whose rows per block is set to 1. "
Thx in advance --
Jim Shepherd
Stop receiving emails on this subject.Flag this post as spam/abuse.
-- Tom Bascom 603 396 4886 tom@greenfieldtech.com[/collapse]