Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Can't update table

RE: Can't update table

From: Chuck Hamilton <chuck_hamilton_at_yahoo.com>
Date: Fri, 1 Dec 2000 08:16:24 -0800 (PST)
Message-Id: <10697.123406@fatcity.com>


--0-1656478042-975687384=:4934

Content-Type: text/plain; charset=us-ascii

I can think of two things off the top of my head. If there are a lot of people trying to update the table simultaneously you could be getting freelist contention. The solution would be to create addtitional freelists. Another thought is that if you've only got one rollback segment online you could be getting contention for the transaction table in the rollback segment. Solution here is to bring more rollback segments online.

  "Bond, Mike" <CEMAB_at_cews.okc.disa.mil> wrote:

yes.

I noticed that this table was the only one with 'CACHE' turned on so I turned it off. Now I am able to update a row, but there is such a perfomance problem that to update 1000 rows will take an hour.

There were no locks, no dba_waits or dba_blockers entries.

I bounced the db and nothing has changed.

Selects work fine.

I'm now looking at performance issues specific to this table.

thanks,

mike

-----Original Message-----

Sent: Wednesday, November 29, 2000 1:41 PM To: Multiple recipients of list ORACLE-L

Is the UPDATE privilege for "BOB's" table given to the person trying to update the table???

ROR ma?am

>>> jeff_at_mpv.com 11/29/00 02:01PM >>>
Sounds like it might be a locking issue...check to see if anyone else has that table/row locked. (v$locked_object, v$lock, etc.).

Jeffery Stevenson
Chief Database Geek
Medical Present Value, Inc.
Austin, TX

-----Original Message-----

Sent: Wednesday, November 29, 2000 10:31 AM To: Multiple recipients of list ORACLE-L

Hi,

I am having a problem updating a table. Using 8.1.6.1 on NT.

I can update other tables owned by user 'BOB'.

All tables were created via IMPORT. Table X 'should' be the same as the rest.

But no one can update table X, owned by BOB.

No errors are returned and no alert log entries are generated. SQL PLus simply hangs.

It doesn't matter if it is 1 record to be updated or 30,000, the same result - nothing.

BOB can select from this and other tables just fine.

BOB can update other tables just fine.

Ideas?

Thanks,

Mike
--

Please see the official ORACLE-L FAQ: http://www.orafaq.com
--

Author: Bond, Mike
INET: CEMAB_at_cews.okc.disa.mil

Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists



To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
--

Please see the official ORACLE-L FAQ: http://www.orafaq.com
--

Author: Jeffery Stevenson
INET: jeff_at_mpv.com

Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists



To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).

--

Please see the official ORACLE-L FAQ: http://www.orafaq.com
--

Author: Ron Rogers
INET: RROGERS_at_galottery.org

Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists



To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
--

Please see the official ORACLE-L FAQ: http://www.orafaq.com
--

Author: Bond, Mike
INET: CEMAB_at_cews.okc.disa.mil

Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists



To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).

Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
--0-1656478042-975687384=:4934

Content-Type: text/html; charset=us-ascii
<P>I can think of two things off the top of my head. If there are a lot of people trying to update the table simultaneously you could be getting freelist contention. The solution would be to create addtitional freelists. Another thought is that if you've only got one rollback segment online you could be getting contention for the transaction table in the rollback segment. Solution here is to bring more rollback segments online.</P><BR>
<P>&nbsp; <B><I>"Bond, Mike" &lt;CEMAB_at_cews.okc.disa.mil&gt;</I></B> wrote: <BR></P><BR>
<BLOCKQUOTE style="BORDER-LEFT: #1010ff 2px solid; MARGIN-LEFT: 5px; PADDING-LEFT: 5px">yes. <BR><BR>I noticed that this table was the only one with 'CACHE' turned on so I<BR>turned it off. Now I am able to update a row, but there is such a<BR>perfomance problem that to update 1000 rows will take an hour.<BR><BR>There were no locks, no dba_waits or dba_blockers entries.<BR><BR>I bounced the db and nothing has changed.<BR><BR>Selects work fine.<BR><BR>I'm now looking at performance issues specific to this table. <BR><BR>thanks,<BR><BR>mike<BR><BR><BR><BR>-----Original Message-----<BR>Sent: Wednesday, November 29, 2000 1:41 PM<BR>To: Multiple recipients of list ORACLE-L<BR><BR><BR>Is the UPDATE privilege for "BOB's" table given to the person trying to<BR>update the table???<BR><BR>ROR ma?am<BR><BR>&gt;&gt;&gt; jeff_at_mpv.com 11/29/00 02:01PM &gt;&gt;&gt;<BR>Sounds like it might be a locking issue...check to see if anyone else has<BR>that table/row locked. (v$locked_object, v$lock,!
 etc.).<BR><BR>Jeffery Stevenson<BR>Chief Database Geek<BR>Medical Present Value, Inc.<BR>Austin, TX<BR><BR>-----Original Message-----<BR>Sent: Wednesday, November 29, 2000 10:31 AM<BR>To: Multiple recipients of list ORACLE-L<BR><BR><BR>Hi,<BR><BR>I am having a problem updating a table. Using 8.1.6.1 on NT.<BR><BR>I can update other tables owned by user 'BOB'. <BR><BR>All tables were created via IMPORT. Table X 'should' be the same as the<BR>rest.<BR><BR>But no one can update table X, owned by BOB. <BR><BR>No errors are returned and no alert log entries are generated. SQL PLus<BR>simply hangs. <BR><BR>It doesn't matter if it is 1 record to be updated or 30,000, the same result<BR>- nothing.<BR><BR>BOB can select from this and other tables just fine.<BR><BR>BOB can update other tables just fine.<BR><BR>Ideas?<BR><BR>Thanks,<BR><BR>Mike<BR>-- <BR>Please see the official ORACLE-L FAQ: http://www.orafaq.com <BR>-- <BR>Author: Bond, Mike<BR>INET: CEMAB@cews.okc.disa.mil <BR><BR>Fat!
 City Network Services -- (858) 538-5051 FAX: (858) 538-5051<BR>San Diego, California -- Public Internet access / Mailing Lists<BR>--------------------------------------------------------------------<BR>To REMOVE yourself from this mailing list, send an E-Mail message<BR>to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in<BR>the message BODY, include a line containing: UNSUB ORACLE-L<BR>(or the name of mailing list you want to be removed from). You may<BR>also send the HELP command for other information (like subscribing).<BR>-- <BR>Please see the official ORACLE-L FAQ: http://www.orafaq.com <BR>-- <BR>Author: Jeffery Stevenson<BR>INET: jeff@mpv.com <BR><BR>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051<BR>San Diego, California -- Public Internet access / Mailing Lists<BR>--------------------------------------------------------------------<BR>To REMOVE yourself from this mailing list, send an E-Mail message<BR>to: ListGuru@fatcity.com (note EXA!
CT spelling of 'ListGuru') and in<BR>the message BODY, include a line containing: UNSUB ORACLE-L<BR>(or the name of mailing list you want to be removed from). You may<BR>also send the HELP command for other information (like subscribing).<BR><BR>-- <BR>Please see the official ORACLE-L FAQ: http://www.orafaq.com<BR>-- <BR>Author: Ron Rogers<BR>INET: RROGERS@galottery.org<BR><BR>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051<BR>San Diego, California -- Public Internet access / Mailing Lists<BR>--------------------------------------------------------------------<BR>To REMOVE yourself from this mailing list, send an E-Mail message<BR>to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in<BR>the message BODY, include a line containing: UNSUB ORACLE-L<BR>(or the name of mailing list you want to be removed from). You may<BR>also send the HELP command for other information (like subscribing).<BR>-- <BR>Please see the official ORACLE-L FAQ: http://www.oraf!
aq.com<BR>-- <BR>Author: Bond, Mike<BR>INET: CEMAB_at_cews.okc.disa.mil<BR><BR>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051<BR>San Diego, California -- Public Internet access / Mailing Lists<BR>--------------------------------------------------------------------<BR>To REMOVE yourself from this mailing list, send an E-Mail message<BR>to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in<BR>the message BODY, include a line containing: UNSUB ORACLE-L<BR>(or the name of mailing list you want to be removed from). You may<BR>also send the HELP command for other information (like subscribing).</BLOCKQUOTE><p><br><hr size=1><b>Do You Yahoo!?</b><br>
Received on Fri Dec 01 2000 - 10:16:24 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US