Getting SQLState.LANG_IGNORE_MISSING_INDEX_ROW_DURING_DELETE
------------------------------------------------------------

                 Key: DERBY-2835
                 URL: https://issues.apache.org/jira/browse/DERBY-2835
             Project: Derby
          Issue Type: Bug
          Components: Store
    Affects Versions: 10.2.2.0
         Environment: Sun JDK 1.5
            Reporter: Kurt Huwig


I get messages like this about once a week:

WARNING: While deleting a row from a table the index row for base table row 
(50813,81) was not found in index with conglomerate id 1.297.  This problem has 
automatically been corrected as part of the delete operation.

I do not have a reproducing example besides the productive server, so here some 
hints what it is doing and what happened the last few days:

The table in question is a log file which gets a lot of updates and once it 
reaches a certain limit, the oldest records will be deleted once per day.

The database is embedded and accessed both embedded and via one network client 
on another machine. Nearly all read/write requests come from the network client.

The table's size is about 3,8 GB and contains a lot of entries (cannot check 
right now).

The JVM is sometimes stopped via "killall java".

Both machines are Linux-SMP.

Both machines use HA-JDBC to access the database.

Both machines have 1,5GB of memory.

The JVM is started with -Xmx768M -Xms768M -Xss128k

The application uses no transactions on this table.

The network client used 4000+ simultaneous connections, sometimes reaching the 
ulimit of the machine. The number of connections has been reduced to 1/10 and 
the ulimit has been increased a few days ago. Still there are records in the 
database from this time.

The network connection sometimes broke down as described in DERBY-2747.

The network client gets "lock timeouts" several times a day, due to long 
running requests.

The network client had a OutOfMemoryException regarding the Heap some days ago.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to