Unix Technical Forum

9.40 buggy!

This is a discussion on 9.40 buggy! within the Informix forums, part of the Database Server Software category; --> Neil Truby wrote: > Can anyone (apart from Jonathan Lefler!) please explain to me why the > removal of ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

 

LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old 04-19-2008, 08:29 PM
Obnoxio The Clown
 
Posts: n/a
Default Re: 9.40 buggy!

Neil Truby wrote:

> Can anyone (apart from Jonathan Lefler!) please explain to me why the
> removal of the 2GByte chunk limit is so great?
> I agree that the limit is a pain in the arse for database administrators.
> But, apart from fewer chunks to keep a track of, what other step-changes
> does it usher into our lives?


The ability to address much bigger databases and not to have to install an
LVM on those primitive OSes that don't come with one.

--
"C'est pas parce qu'on n'a rien à dire qu'il faut fermer sa gueule"
- Coluche
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old 04-19-2008, 08:29 PM
Obnoxio The Clown
 
Posts: n/a
Default Re: 9.40 buggy!

Rich Campbell wrote:

> You will not uncover stability problems by just using the software in a
> dev/test environment with limited usage.
>
> What kind of application do you support?


Oh dear. I sense the arrival of a man armed only with a knife at a gunfight.
)

--
"C'est pas parce qu'on n'a rien à dire qu'il faut fermer sa gueule"
- Coluche
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old 04-19-2008, 08:30 PM
Christopher
 
Posts: n/a
Default Re: 9.40 buggy!

Rich Campbell observed:
> But stability counts the MOST


I would agree with you except for profitability. We resell IDS as
part of our app, and we cannot sell supported licenses after IBM stops
selling licenses.

> and 9.40 is NOT stable yet.


That remains to be proven. I am not arguing, Rich, but I have
productions systems that crash on 7.31 with no explanation, too.

My point about interim releases was that I have seldom seen any
release prior to UC3 which was truly ready for production. The first
commercial release is for finding the bugs that slipped past the beta
testers, the second is for patching the show-stopper bugs that
prevented further testing, and only the third is really ready for
prime time.

This has been my experience with Informix. When 7.31.UC1 came out, we
referred to it as the Holy Grail release. Within days of general
availability, support was warning people of security holes and they
needed to wait for 7.31.UC2. Oddly enough, releases 7.31.UD1 all the
way through 7.31.UD3 had significant bugs that made me wonder how they
had gotten past QA. 7.31.UD4, on which our customers currently
reside, has bugs that are not fixed until UD7, and UD5 has one that is
a show stopper for us (though it might not be for everyone).

> Support also says that 30 bugs are being fixed per week!!


How does that compare to 7.31? If there are fewer, is that because
the bugs are only being fixed in the 9 family?

> Features are nice, stability is paramount...


I will not disagree that stability is more important than features.
That does not keep me from wanting the features.

In the perfect world, features and stability would come automatically.

> Oh, and by the way end-of-life (support) for 7.31 and 9.40 happens to be the
> same date...


But support contracts will not be sold after April 2005. That is my
deadline.

> What kind of application do you support?


We resell a database which is 24*7, mixed OLTP/DSS functionality, 300
installations. Average number of users per installation expected to
increase by factor of ten in the next two years.

Meanwhile, the Clown obnoxioed:
> Oh dear. I sense the arrival of a man armed only with a knife at a gunfight.


Now, now, I have never shot a man for abbreviating my name
unnecessarily. Rich and I may have a difference of opinion, but he
need not be strung up for reporting on a negative experience.
Besides, at this point, I want to hear about problems people are
experiencing with We are not blindly supportive of IBM and the
Informix product line around here.

Are we?

As for Neil's question: "Can anyone (apart from Jonathan Lefler!)
please explain to me why the removal of the 2GByte chunk limit is so
great?"

First, there is the geek part of me that has just wanted to see this
limit go away for a long time.

Second, all the utilities which fail when their output files exceed
2GB make my life miserable.

The larger databases are nice, theoretically, by my databases are not
close to exceeding the max available in 7.31, yet.

But the final reason, for me, is the most important: I am sick and
tired of explaining why my customers have to break their huge drives
into small pieces, and then having to argue (politely, of course) with
their IS departments. It is an administration headache, especially on
Solaris where you can only get 8 slices per drive without an expensive
LVM, and the IS departments always complain.

Sincerely,

Christopher Coleman

Database Analyst
Pharmacy Division
Mediware Information Systems, Inc.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old 04-19-2008, 08:30 PM
Madison Pruet
 
Posts: n/a
Default Re: 9.40 buggy!

"Neil Truby" <neil.truby@ardenta.com> wrote in message news:<bpisoe$1olu8d$1@ID-162943.news.uni-berlin.de>...
> Can anyone (apart from Jonathan Lefler!) please explain to me why the
> removal of the 2GByte chunk limit is so great?
> I agree that the limit is a pain in the arse for database administrators.
> But, apart from fewer chunks to keep a track of, what other step-changes
> does it usher into our lives?
>
> --
> Neil Truby t:01932 724027
> Director m:07798 811708
> Ardenta Limited e:neil.truby@ardenta.com
>


1) We have some key customers that were running into the 4TB limit
2) It allows customers to use large disk environments without having
to use a LVM
3) IO is scheduled on a chunk basis. There is loss of scheduling
optimization if systems are not configured so that there is a mapping
between the logical device and the physical device.
4) We were constantly getting hammered by customers because we could
not support sizes beyond the 2GB limit.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15 (permalink)  
Old 04-19-2008, 08:30 PM
Fernando Nunes
 
Posts: n/a
Default Re: 9.40 buggy!

Madison Pruet wrote:
> 4) We were constantly getting hammered by customers because we could
> not support sizes beyond the 2GB limit.


Can I point my hammer to the people who has been holding the release of table restore from archive?
I've tried "turbo" archecker from John Miller, but with little or no success... It either hist some limitations or apparently works but gave me null rows

Just a bit of finger pointing

Regards.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #16 (permalink)  
Old 04-19-2008, 08:31 PM
Fernando Nunes
 
Posts: n/a
Default Re: 9.40 buggy!

Rich Campbell wrote:

> Features are nice, stability is paramount when supporting an application
> with 1000 users and 24 x 7 availability requirements for a business
> critical application. Tell me how I am wrong?


I'm not saying you are wrong... But with no details your post becomes FUD.
As I said I know of success cases.

> What kind of application do you support?


Some which cause 23M session in 61 days of uptime... still at 7.31.
Possibily changing some smaller instances to 9.40 in the near future.

Regards.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #17 (permalink)  
Old 04-19-2008, 08:31 PM
Richard Kofler
 
Posts: n/a
Default Re: 9.40 buggy!

Madison Pruet wrote:
>
> "Neil Truby" <neil.truby@ardenta.com> wrote in message news:<bpisoe$1olu8d$1@ID-162943.news.uni-berlin.de>...
> > Can anyone (apart from Jonathan Lefler!) please explain to me why the
> > removal of the 2GByte chunk limit is so great?
> > I agree that the limit is a pain in the arse for database administrators.
> > But, apart from fewer chunks to keep a track of, what other step-changes
> > does it usher into our lives?
> >
> > --
> > Neil Truby t:01932 724027
> > Director m:07798 811708
> > Ardenta Limited e:neil.truby@ardenta.com
> >

>
> 1) We have some key customers that were running into the 4TB limit
> 2) It allows customers to use large disk environments without having
> to use a LVM
> 3) IO is scheduled on a chunk basis. There is loss of scheduling
> optimization if systems are not configured so that there is a mapping
> between the logical device and the physical device.
> 4) We were constantly getting hammered by customers because we could
> not support sizes beyond the 2GB limit.


hmm
this needs a bit more detail.

#2 seems to contradict #3

Nowadays large disk environment means storage consolidation, that
implies SAN, those deliver RAID5 LUNs upto a size of (<huuuge>) via
concatenation smallish Metadrives or LVOL or .... else you get out
many tiny pieces of your SAN box upto the limit of LUNs (which
is somewhat smallish, but high enough to make it possible to
sell a LVM to you)

Therefore you need a LVM anyway to make something useful out
of those large piles of crap

You lose each and every piece of control about what is where,
thanks to striping where you cannot change the stripe size or
some similar silly 'feature' of you SAN box, depending on the
vendor.

Therefore #3 cannot easily be fullfilled anymore .....

Also read 9.40 docs: it recommends putting all space of
one disk (or one LUN) into 1 chunk, which is utter crap.

The page header contention problem, though, will only
be fixed in UC4, at least we have got this final reply
on our support case when we lost the ability to use oncheck -pe
to see what is where in our singleton test 4GB chunk.

Correct me, if I have missed something or if I am just too old
to adapt to latest KiLlAFeAtUrEs quickly enough.

dic_k
--
Richard Kofler
SOLID STATE EDV
Dienstleistungen GmbH
Vienna/Austria/Europe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #18 (permalink)  
Old 04-19-2008, 08:31 PM
Neil Truby
 
Posts: n/a
Default Re: 9.40 buggy!

"Madison Pruet" <mpruet@us.ibm.com> wrote in message
news:60188682.0311210841.1bd61ee5@posting.google.c om...
> "Neil Truby" <neil.truby@ardenta.com> wrote in message

news:<bpisoe$1olu8d$1@ID-162943.news.uni-berlin.de>...
> > Can anyone (apart from Jonathan Lefler!) please explain to me why the
> > removal of the 2GByte chunk limit is so great?
> > I agree that the limit is a pain in the arse for database

administrators.
> > But, apart from fewer chunks to keep a track of, what other step-changes
> > does it usher into our lives?
> >
> > --
> > Neil Truby t:01932 724027
> > Director m:07798 811708
> > Ardenta Limited e:neil.truby@ardenta.com


> 3) IO is scheduled on a chunk basis. There is loss of scheduling
> optimization if systems are not configured so that there is a mapping
> between the logical device and the physical device.


Er .... er ... am I alone in working with particularly technologically
advanced sites? Almost every customer I have now is using some sort of SAN.
One of the characteristics of these SANs is that, such is the level of
indirection between logical devices and physical disks, it is not viable to
make *any* inferences about the physical location of your data.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #19 (permalink)  
Old 04-19-2008, 08:31 PM
Madison Pruet
 
Posts: n/a
Default Re: 9.40 buggy!

>
> > 3) IO is scheduled on a chunk basis. There is loss of scheduling
> > optimization if systems are not configured so that there is a mapping
> > between the logical device and the physical device.

>
> Er .... er ... am I alone in working with particularly technologically
> advanced sites? Almost every customer I have now is using some sort of SAN.
> One of the characteristics of these SANs is that, such is the level of
> indirection between logical devices and physical disks, it is not viable to
> make *any* inferences about the physical location of your data.


There are two reasons to group IO on a chunk basis. 1) is the old
business of trying to take advantage of the physical placement. 2) is
to be able to buddy-bunch multiple small IO blocks into a single
larger IO request. Even with SAN environments, the second reason is
still valid.

By sorting the IO writes during a checkpoint, we are able to use large
buffer writes, and thus reduce the total number of physical writes
that are required.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #20 (permalink)  
Old 04-19-2008, 08:32 PM
Madison Pruet
 
Posts: n/a
Default Re: 9.40 buggy!

"Rich Campbell" <rich.campbell@att.com> wrote in message news:<bpivsu$bs636@kcweb01.netnews.att.com>...
> Chris,
>
> Don't get me wrong, being a long time Informix user and supporter, the
> features in 9.40 are rich.
>
> But stability counts the MOST, and 9.40 is NOT stable yet. We have had
> three instance crashes when running a
> real production "load test". Support has yet to explain them. Support
> also says that 30 bugs are being fixed per week!!
>

Rich,

We are not fixing 30 bugs a week. We are not getting anywhere that
level of bug inflow. I don't know who in tech support told you that.
The actual number is more like < 5.

We get an email for every bug that is integreated into the product. I
may be getting a whole bunch of emails, but I know that I'm not
getting 30 emails a week indicating bug fixes. ;-)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 08:28 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com