Unix Technical Forum

FW: Informix versus Oracle Spatial

This is a discussion on FW: Informix versus Oracle Spatial within the Informix forums, part of the Database Server Software category; --> I am not an Oracle supporter, but because of this, it is very important for me to check these ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 10:38 AM
Dirk Moolman
 
Posts: n/a
Default FW: Informix versus Oracle Spatial


I am not an Oracle supporter, but because of this, it is very important
for me to check these facts for accuracy. How bad will it be if we
accuse Oracle of something, and find that it is not true.

The pdf document mentions the following on page 8, regarding data
partitioning:

Oracle does provide the ability to attach and detach new partitions. The
"ALTER TABLE . . . DROP PARTITION" marks all partitions of the global
index unusable. This means that any reorganization to the partitioning
of a table will cause major down time since you will have to rebuild
your indexes.


My question: is this true ? Does it really mean downtime ? I am
asking this, because our Oracle DBA confirms that in Oracle you do not
need downtime for this, that you can build partition indexes which
eliminates the need for downtime.

Any comments ?


Dirk


-----Original Message-----
From: owner-informix-list@iiug.org [mailtowner-informix-list@iiug.org]
On Behalf Of Obnoxio The Clown
Sent: 22 November 2005 11:20 AM
To: Michael Martin
Cc: informix-list@iiug.org
Subject: Re: Informix versus Oracle Spatial

Michael Martin said:
>
> Can anybody say that Informix is better than Oracle in terms of

spatial
> capability? Is there any references on the web where I can compare the
> two?


I can say it. In fact, I think anybody who has worked with the two
products WILL say it.

I am fairly certain Jacques Roy touches on this very subject here:
http://www.IIUG.org/resources/articl...sOracle10g.pdf (Look in the
"Indexing" section discussion about R-trees.)

--
Bye now,
Obnoxio

"C'est pas parce qu'on n'a rien ` dire qu'il faut fermer sa gueule"
- Coluche

did i mention i like nulls? heck, i even go so far as to say that all
columns in a table except the primary key could/should be nullable. this
has certain advantages, for example, if you need to insert a child
record
and you don't have a parent row for it, just do an insert into the
parent
table with the primary key value (everything else null), and voila,
relational integrity is preserved. but this is, admittedly, a bit
controversial among modellers.

--r937, dbforums.com
sending to informix-list
sending to informix-list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-20-2008, 10:38 AM
RollForward Wizard
 
Posts: n/a
Default Informix 10 vs Oracle 10g

This is awesome work. I think it touches on some very salient points,
especially regarding virtual processors and threading. It is amazing
that Oracle technology could have gone so wrong despite the amount of
money they have as a company, and how they could not come up with a
better engine--or why haven't they dumped the current engine and made a
new one that is actually better than any other product. Simply amazing.
All that money and they can't find anyone to make their technology better
than it is. They must have their priorities wrong, spending so much money
on sales and marketing. :-)

RE: http://www.IIUG.org/resources/articl...sOracle10g.pdf

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-20-2008, 10:38 AM
Simon
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial


Dirk Moolman wrote:
> I am not an Oracle supporter, but because of this, it is very important
> for me to check these facts for accuracy. How bad will it be if we
> accuse Oracle of something, and find that it is not true.
>
> The pdf document mentions the following on page 8, regarding data
> partitioning:
>
> Oracle does provide the ability to attach and detach new partitions. The
> "ALTER TABLE . . . DROP PARTITION" marks all partitions of the global
> index unusable. This means that any reorganization to the partitioning
> of a table will cause major down time since you will have to rebuild
> your indexes.
>
>
> My question: is this true ? Does it really mean downtime ? I am
> asking this, because our Oracle DBA confirms that in Oracle you do not
> need downtime for this, that you can build partition indexes which
> eliminates the need for downtime.
>



You can rebuild them online, but I don't think this is supported by
Oracle as it can put a lot of stress on the shared pool which in turn
can cause core dumps and possibe unforseen/unrequired downtime. The
official work around of which is to do the rebuilds offline. I think it
is quite a 'buggy' problem, and apparently fixed in later versions of
9i and in 10g. I've not used partitioning in either of those versions
so not able to confirm their fix.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-20-2008, 10:38 AM
Mark Townsend
 
Posts: n/a
Default Re: Informix 10 vs Oracle 10g

RollForward Wizard wrote:

> This is awesome work.


We love this document. Please continue to use it in as many competitive
situations as you can.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 04-20-2008, 10:38 AM
Mark Townsend
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

Dirk Moolman wrote:

>
> My question: is this true ? Does it really mean downtime ? I am
> asking this, because our Oracle DBA confirms that in Oracle you do not
> need downtime for this, that you can build partition indexes which
> eliminates the need for downtime.
>
> Any comments ?


>


It's a carefully chosen statement - if you build a global index, and if
you don't partition the global index on the same key(s) as the data
paritition, then dropping a partition will of necessity invalidate those
global indexes that spanned the partition. If you are using local
indexes (or even a global composite that has the same partitioning key
at some level) then of course you can drop/add partitions without impact.

We love this document. Please continue to use it in as many competitive
situations as you can.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 04-20-2008, 10:38 AM
Mark Townsend
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

Simon wrote:

>
> You can rebuild them online, but I don't think this is supported by
> Oracle as it can put a lot of stress on the shared pool which in turn
> can cause core dumps and possibe unforseen/unrequired downtime.



You can rebuild what online ? The indexes that don't get invalidated ?

The
> official work around of which is to do the rebuilds offline.


WTF is an offline index rebuild ? How would you do this in Oracle ?

I think it
> is quite a 'buggy' problem, and apparently fixed in later versions of
> 9i and in 10g.


Stop thinking. Start knowing

I've not used partitioning in either of those versions
> so not able to confirm their fix.
>


So you know SFA, yet you comment.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 04-20-2008, 10:38 AM
Simon
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

Ok, sorry wrong word, I meant index rebuild with downtime. i.e. no
users connected. Which is what I beleive "This means that any
reorganization to the partitioning
of a table will cause major down time since you will have to rebuild
your indexes. " was referring to.

There IS an issue, bug or whatever with ONLINE (with users connected)
index rebuilds of partitioned indexes, which was the point I was
making, having experienced this on pre 9i/10g oracle versions.

https://metalink.oracle.com/metalink...id= 2835542.8
refers to what I obviously know SFA about having experienced it first
hand. Obviously I realise I know SFA about partitioning on 9i/10g
because I've never been at a site where they have partitioning on these
versions and I'm sure partitioning must be really quite different on
these later versions than pre 9i...!

Apologies for the (admittedly) inappropriate choice of word word

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 04-20-2008, 10:38 AM
DA Morgan
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

Simon wrote:

> You can rebuild them online, but I don't think this is supported by
> Oracle as it can put a lot of stress on the shared pool which in turn
> can cause core dumps


Nonsense.

and possibe unforseen/unrequired downtime. The
> official work around of which is to do the rebuilds offline. I think it
> is quite a 'buggy' problem, and apparently fixed in later versions of
> 9i and in 10g.


Also known as the currently supported versions of the product.

Referring back, with any product, to Cretaceous or Jurassic versions
will always let you criticize. The thigs I could tell you about
Informix 1.0 ....
--
Daniel A. Morgan
http://www.psoug.org
damorgan@x.washington.edu
(replace x with u to respond)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 04-20-2008, 10:46 AM
Superboer
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

Is SQL*Plus: Release 9.2.0.1.0 a Cretaceous or Jurassic version ????

create table nullix( a int, b char(10));
create unique index ixienull on nullix (a);

insert into nullix (b) values ('One ');
insert into nullix (b) values ('One Dupl');
insert into nullix (b) values ('Two Dupl');

select count(*) , a from nullix
group by a

gives back 3 so i get 3 nulls in my table where the index is
unique.....
informix (V 9.30) pukes at the second insert ... duplicate....

if obstacle can't even keep their pants up with normal indices i will
not trust
them at all with exotic things.

you will probably tell me that the above is how it should work...
right??
having multiple null values in a unique index....

Superboer.



DA Morgan schreef:

> Simon wrote:
>
> > You can rebuild them online, but I don't think this is supported by
> > Oracle as it can put a lot of stress on the shared pool which in turn
> > can cause core dumps

>
> Nonsense.
>
> and possibe unforseen/unrequired downtime. The
> > official work around of which is to do the rebuilds offline. I think it
> > is quite a 'buggy' problem, and apparently fixed in later versions of
> > 9i and in 10g.

>
> Also known as the currently supported versions of the product.
>
> Referring back, with any product, to Cretaceous or Jurassic versions
> will always let you criticize. The thigs I could tell you about
> Informix 1.0 ....
> --
> Daniel A. Morgan
> http://www.psoug.org
> damorgan@x.washington.edu
> (replace x with u to respond)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 04-20-2008, 10:46 AM
rkusenet
 
Posts: n/a
Default Re: FW: Informix versus Oracle Spatial

my knowledge about Oracle is minimal.

Could it be because Oracle does not index null values.

"Superboer" <superboer7@planet.nl> wrote in message
news:1133422691.225324.315430@o13g2000cwo.googlegr oups.com...
> Is SQL*Plus: Release 9.2.0.1.0 a Cretaceous or Jurassic version ????
>
> create table nullix( a int, b char(10));
> create unique index ixienull on nullix (a);
>
> insert into nullix (b) values ('One ');
> insert into nullix (b) values ('One Dupl');
> insert into nullix (b) values ('Two Dupl');
>
> select count(*) , a from nullix
> group by a
>
> gives back 3 so i get 3 nulls in my table where the index is
> unique.....
> informix (V 9.30) pukes at the second insert ... duplicate....
>
> if obstacle can't even keep their pants up with normal indices i will
> not trust
> them at all with exotic things.
>
> you will probably tell me that the above is how it should work...
> right??
> having multiple null values in a unique index....
>
> Superboer.
>
>
>
> DA Morgan schreef:
>
>> Simon wrote:
>>
>> > You can rebuild them online, but I don't think this is supported by
>> > Oracle as it can put a lot of stress on the shared pool which in turn
>> > can cause core dumps

>>
>> Nonsense.
>>
>> and possibe unforseen/unrequired downtime. The
>> > official work around of which is to do the rebuilds offline. I think it
>> > is quite a 'buggy' problem, and apparently fixed in later versions of
>> > 9i and in 10g.

>>
>> Also known as the currently supported versions of the product.
>>
>> Referring back, with any product, to Cretaceous or Jurassic versions
>> will always let you criticize. The thigs I could tell you about
>> Informix 1.0 ....
>> --
>> Daniel A. Morgan
>> http://www.psoug.org
>> damorgan@x.washington.edu
>> (replace x with u to respond)

>



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 09:10 AM.


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