473,395 Members | 1,677 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

DB2 DAS causes transaction log to fill up

Hi,
We have DB2 SDK V8.2.1 running under redhat ES 3 (taroon update 5)
kernel 2.4.21

We have an instance that also contains the tools database for the admin
server. We tools have been used to set up some tasks that have run well
for a few months. I addes some more tasks and then a week or two later
went to use the task center to see what had taken place with those
scheduled tasks. The task center would not respond and responded with
some deadlock errors. When I tried to look again the next day the same
happended so I tried to restart DAS and the problem got worse - the
instance showed slow down and the db.log_util value increased to 100%
meaning the transaction log was full (our set up is not huge). We
managed to salvage the system by stopping DAS (and I think also killing
off a db2dasstm process)

Today I had permission to restart DAS which I did and we had the same
result. I could not identify what was going on - what was causing the
transaction log to fill - but we ended up with 100% again and a crap
state of affairs. The db2diag does not hint at anything and I could not
isolate any application that might be causing this - and I won't get
permission to do it again as it causes major clean up tasks.

How could DAS be chewing up the log - I think I should drop the tools
catalog and drop DAS and start again, but to drop the catalog I need to
start DAS and I am now sure how to drp DAS most cleanly.

Any body seen similar issues - I see that db2dassstm has a history of
100% CPU issues but not transaction log issues. Even when I did a
db2admin stop db2dasstm re-appeared again and I had to kill it off

many thanks

andy

Nov 12 '05 #1
3 4720
This sounds like it would be more suitable for IBM Service. Have you
tried opening up a PMR?

Larry Edelstein

an***********@ecngroup.co.nz wrote:
Hi,
We have DB2 SDK V8.2.1 running under redhat ES 3 (taroon update 5)
kernel 2.4.21

We have an instance that also contains the tools database for the admin
server. We tools have been used to set up some tasks that have run well
for a few months. I addes some more tasks and then a week or two later
went to use the task center to see what had taken place with those
scheduled tasks. The task center would not respond and responded with
some deadlock errors. When I tried to look again the next day the same
happended so I tried to restart DAS and the problem got worse - the
instance showed slow down and the db.log_util value increased to 100%
meaning the transaction log was full (our set up is not huge). We
managed to salvage the system by stopping DAS (and I think also killing
off a db2dasstm process)

Today I had permission to restart DAS which I did and we had the same
result. I could not identify what was going on - what was causing the
transaction log to fill - but we ended up with 100% again and a crap
state of affairs. The db2diag does not hint at anything and I could not
isolate any application that might be causing this - and I won't get
permission to do it again as it causes major clean up tasks.

How could DAS be chewing up the log - I think I should drop the tools
catalog and drop DAS and start again, but to drop the catalog I need to
start DAS and I am now sure how to drp DAS most cleanly.

Any body seen similar issues - I see that db2dassstm has a history of
100% CPU issues but not transaction log issues. Even when I did a
db2admin stop db2dasstm re-appeared again and I had to kill it off

many thanks

andy

Nov 12 '05 #2
<an***********@ecngroup.co.nz> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Hi,
We have DB2 SDK V8.2.1 running under redhat ES 3 (taroon update 5)
kernel 2.4.21

We have an instance that also contains the tools database for the admin
server. We tools have been used to set up some tasks that have run well
for a few months. I addes some more tasks and then a week or two later
went to use the task center to see what had taken place with those
scheduled tasks. The task center would not respond and responded with
some deadlock errors. When I tried to look again the next day the same
happended so I tried to restart DAS and the problem got worse - the
instance showed slow down and the db.log_util value increased to 100%
meaning the transaction log was full (our set up is not huge). We
managed to salvage the system by stopping DAS (and I think also killing
off a db2dasstm process)

Today I had permission to restart DAS which I did and we had the same
result. I could not identify what was going on - what was causing the
transaction log to fill - but we ended up with 100% again and a crap
state of affairs. The db2diag does not hint at anything and I could not
isolate any application that might be causing this - and I won't get
permission to do it again as it causes major clean up tasks.

How could DAS be chewing up the log - I think I should drop the tools
catalog and drop DAS and start again, but to drop the catalog I need to
start DAS and I am now sure how to drp DAS most cleanly.

Any body seen similar issues - I see that db2dassstm has a history of
100% CPU issues but not transaction log issues. Even when I did a
db2admin stop db2dasstm re-appeared again and I had to kill it off

many thanks

andy

1. Install the latest IBM JDK (1.4.2 or later). You can get that here:
http://www-128.ibm.com/developerwork.../download.html

2. Install DB2 FP10 on your database server and update all your db2
isntances. In the dbm cfg for each instance, change the java path to the one
defined after the install for step 1 above. Do not update your das instance
(see step 4 below).

3. Update all your databases per FP10 installation instructions.

4. Drop the das instance and then recreate it.

5. Install FP10 on your client (if using a remote client).
Nov 12 '05 #3
Thanks

we have

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1)
Classic VM (build 1.4.1, J2RE 1.4.1 IBM build cxia321411-20031011 (JIT
enabled: jitc))

so maybe your suggestion will solve it!

andy

Nov 12 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Deepak Mehta | last post by:
i have to update two tables from ASP pages with same data but i want that both of them should be updated at one time. If either of them is not updated then my transaction should roll back.I want...
1
by: Chris Johnson | last post by:
Here is my dilema. I have a 120 GB database that I need to mask customer credit card numbers in. The field is a varchar (16). I need to update the field so that we only store the first 4 numbers...
7
by: Christian Maslen | last post by:
Hi all, I've been trying to get a distributed transaction working between a ..Net client and DB2/UDB. I've tried the following combinations: Client Server Win 2000 SP4 ...
2
by: Iwan Petrow | last post by:
Hi, I have three tables T1,T2,T3 with reletions between them. I want to fill a row as follows: 1. fill T1 2. fill T2 3. fill T3 If any of the operations fail - all fail.
2
by: ruben20 | last post by:
Hi: I've migrated a couple of weeks ago from 7.4.2 to 7.4.5 and I am getting this error after executing a query: Warning: pg_exec() query failed: ERROR: could not access status of transaction...
0
by: tony | last post by:
Hello! Below I have three methods it's SavePost, SavePostSetUpTableFlg and SavePostBlowStepFlg. I want to use transaction to keep the data synchronized. All or nothing must be executed. When...
0
by: fredd00 | last post by:
Hi i'm using Enterprise Library for .NET Framework 2.0 january 2006 - i really like it but, i have a problem with transactions i'm trying to save 2 object company and user in a transaction (...
11
by: Jialiang Ge [MSFT] | last post by:
Hello Peter, I once came across the same error "ExecuteReader requires the command to have a transaction when the connection assigned? with running two threads talking with the database. There...
1
by: Leon Mayne | last post by:
Hello, I had a chunk of code that would execute a stored proc to migrate data between two systems (takes a few minutes) and then performs some data manipulation on the migrated data. This was...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.