473,503 Members | 13,381 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Need Help : ASP.NET Strange behaviour with time consuming processes

Hi,

We use ASP.NET framework v1.1.4322, ADO.NET and Oracle 9i Database.

This problem is with only with method which takes long time executing a
proc in database.

In a ASP.NET page_load method we call a database proc which executes
for approximately for 30minutes.

Everytime the method is called we log the start time in database.
Once the method is finished we log the end time in database.
and the front end displays the start and end time.

Everything works fine for time approximately < 20 minutes.

But if it is more than that, then after around 25 minutes, it calls the
method again and with no results on the screen(we can see 1 rec added
with start and end time and there will be another new record with new
start time indicating that the method is called again) and page will
not show any resulsts for some more time and then we get 'PAGE NOT
FOUND ERROR'

Now we tried by increasing the <httpruntime>'s executiontimeout =4800
but no luck.

Has anyone come across this situation. I have seen posts which say 'the
ASP.NET process is recycled and they can see an error in the event
log.' but in our case we do not have any errors in eventlog.

Also locally sometimes it works but when someone else accesses this
page remotely, it has consistently behaving the same way(meth called
twice.)

Please let me know if you have any idea on the issue.

Thanks

Dec 21 '05 #1
1 1233
Oracle calls can be very slow in ASP.NET. I have an application that has a
similar issue with timing, though not quite as long.

You might consider using Oracle's ODP.NET for data access in place of
System.Data.OracleClient.
--
Christopher A. Reed
"The oxen are slow, but the earth is patient."

<ve*****@gmail.com> wrote in message
news:11*********************@g43g2000cwa.googlegro ups.com...
Hi,

We use ASP.NET framework v1.1.4322, ADO.NET and Oracle 9i Database.

This problem is with only with method which takes long time executing a
proc in database.

In a ASP.NET page_load method we call a database proc which executes
for approximately for 30minutes.

Everytime the method is called we log the start time in database.
Once the method is finished we log the end time in database.
and the front end displays the start and end time.

Everything works fine for time approximately < 20 minutes.

But if it is more than that, then after around 25 minutes, it calls the
method again and with no results on the screen(we can see 1 rec added
with start and end time and there will be another new record with new
start time indicating that the method is called again) and page will
not show any resulsts for some more time and then we get 'PAGE NOT
FOUND ERROR'

Now we tried by increasing the <httpruntime>'s executiontimeout =4800
but no luck.

Has anyone come across this situation. I have seen posts which say 'the
ASP.NET process is recycled and they can see an error in the event
log.' but in our case we do not have any errors in eventlog.

Also locally sometimes it works but when someone else accesses this
page remotely, it has consistently behaving the same way(meth called
twice.)

Please let me know if you have any idea on the issue.

Thanks

Dec 22 '05 #2

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

Similar topics

2
1421
by: Markus Franz | last post by:
Hi. Today I created a script called load.py for using at the command line written in Python 2.3. This script should load as many websites as given on the comand line and print them with a...
2
1949
by: Paul Drummond | last post by:
Hi all, I am developing software for Linux Redhat9 and I have noticed some very strange behaviour when throwing exceptions within a shared library. All our exceptions are derived from...
3
2333
by: Bruno van Dooren | last post by:
Hi All, i have some (3) different weird pointer problems that have me stumped. i suspect that the compiler behavior is correct because gcc shows the same results. ...
6
3736
by: cournape | last post by:
Hi there, I have some scientific application written in python. There is a good deal of list processing, but also some "simple" computation such as basic linear algebra involved. I would like to...
6
1686
by: Gary | last post by:
I have an application that has been working just fine for a couple of years. It queries a SQL database and returns some formatted data back to the client. I have a new client, who has a larger...
1
991
by: veenakj | last post by:
Hi, We use ASP.NET framework v1.1.4322, ADO.NET and Oracle 9i Database. This problem is with only with method which takes long time executing a proc in database.
2
5759
by: rdemyan via AccessMonster.com | last post by:
My application has a lot of complicated SQL statements, calculations, processing that takes time. I've created a custom form to act like a messagebox. It has 10 small rectangles on it that change...
9
1167
by: abcd | last post by:
class Foo: def __init__(self, name, data=): self.name = name self.data = data def addData(self, val): self.data.append(val) f = Foo('a')
20
2204
by: Pilcrow | last post by:
This behavior seems very strange to me, but I imagine that someone will be able to 'explain' it in terms of the famous C standard. -------------------- code -----------------------------------...
0
7213
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
7098
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7298
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7366
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...
1
7017
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
7471
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...
0
5610
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
4698
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
406
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.