Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Oracle and Dotnet
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 28 of 28 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
DA Morgan  
View profile  
 More options Jun 3 2005, 3:36 pm
Newsgroups: comp.databases.oracle.server
From: DA Morgan <damor...@psoug.org>
Date: Fri, 03 Jun 2005 12:36:59 -0700
Local: Fri, Jun 3 2005 3:36 pm
Subject: Re: Oracle and Dotnet

Oracle knows there are a lot of .NET programmers. Oracle does a good job
of creating compatibility with ODBC, .NET, etc.

The issue is more what Microsoft chooses to do. Look at their latest SQL
Server 2005 promo pieces for a taste of their attitude. They are
comparing a product that does not yet exist with a previous version of
Oracle on completely different hardware and then claiming superior
performance.

ROFLOL.

--
Daniel A. Morgan
http://www.psoug.org
damor...@x.washington.edu
(replace x with u to respond)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Holger Baer  
View profile  
 More options Jun 6 2005, 2:57 am
Newsgroups: comp.databases.oracle.server
From: Holger Baer <holger.b...@science-computing.de>
Date: Mon, 06 Jun 2005 08:57:03 +0200
Local: Mon, Jun 6 2005 2:57 am
Subject: Re: Oracle and Dotnet

Larry wrote:
> Holger Baer wrote:

>> You suffer the same problem that many developers suffer. You start out
>> with
>> a small benchmark, and instead of trying to learn something out of it
>> (namely how to use Oracle correctly in the first place) you're
>> prepared to blame anybody else.

> I don't necessarily agree that I was "blaming" anybody.

I was possibly exaggerating to make my point. Sorry.

> Was I puzzled that the per second insert rate was at 40. Yes.

> Was I disappointed that our companys contractors simply said that
> "dotnet" was the problem? Yes.

I overlooked that they were contractors. My bad.

> Anyway, my not knowing that Dotnet was autocommitting was the core
> problem. By changing the code to use a transaction, my insert rate went
> from 40 per second to 1250 per second.  That's still not quite the 7000
> per second I get in MySQL using Dotnet, or the 10,000 per second I get
> in Oracle when using SQLplus.

> But it's a start. And a big one at that.

> I thank you...and everyone in this forum that replied for your gracious
> help!

> Larry

Glad I could help. I think much of the difference between dotnet and using
native PL/SQL might stem from the necessary roundtrips through the network
stack and the accompanied technology stacks. Secondly, although you're sending
always the same statement, Oracle will do a soft parse. The PL/SQL version
does only one parse and then reuses the cursor. Parsing is very expensive
(another lesson to be learned) and should be avoided whenever possible.

Oh, and just to give you an idea of what Oracle is capable, try running the
same benchmark(with transactions) against Oracle and MySQL, but this time make
it a multi-user benchmark by running it ten times in parallel. And compare
how MySQL supports transactions. (Last time I looked, it didn't, but that depends
of the version you're using and you have to use InnoDB etc.).

Cheers,
Holger


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anton Dischner  
View profile  
 More options Jun 6 2005, 7:27 am
Newsgroups: comp.databases.oracle.server
From: Anton Dischner <nom...@nospam.org>
Date: Mon, 06 Jun 2005 13:27:17 +0200
Local: Mon, Jun 6 2005 7:27 am
Subject: Re: Oracle and Dotnet
Hi,

thers another point not metioned yet.

The insert rate per second will stay the same even if you have 100 mio
rows and more in a table.

I am not talking in theory. I have several of this beasts.

Many other databases will decline in insert rate and even come to a
complete failure.

kind regards,

Toni

PS: Next thing to learn is that delete is the most time consuing job.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »