Emmitt, It was not the CPU cycles that were building it was memory usage that was increasing. Nearly all of my routines use temporary tables. On occasion, I have five or more temporary tables open at a time. I wonder if some of the tables are not releasing memory when I issue the drop.
BTW. I use LOAD tablename FROM filename AS CSV when I load my UPC catalog. I have not seen the hangs in that area. Each quarter I load about 30 files by that method. Some of the files contain over 300,000 records. John From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove Sent: Monday, November 08, 2010 4:23 PM To: RBASE-L Mailing List Subject: [RBASE-L] - RE: RBASE hangs - not responding John, If the CPU utilization of RBG8EE is incrementing, then there must be something amiss in your application. The question is, "What?" Recently I've been doing a lot of work on data conversion. A given process may create 3-5 temporary tables and load them with data from external files. One thing I found is that RBG76EE had a tendency to show difficulties if I attempted to LOAD tablename FROM filename AS CSV. The process would appear to be hung, but Task Manager showed it to be active, consuming lots of CPU. I could look at the temporary files and see them growing by leaps and bounds. And this was while attempting to load a relatively small CSV file. I found that if I took the exact same data file and put a LOAD tablename at top and END at bottom I could RUN filename without error. The inconsistency of this is that not every instance where I attempted the LOAD . AS CSV would fail. I examined the data in the CSV in detail and verified that it was all correctly formatted. The message is that it could well be something in your application that a recent update has broken. Try falling back a few updates and see if the problem persists. By the way, I readily admit that I have not attempted to do that myself; time has not permitted me to reconstruct the conditions that cause the failure. At this point I draw no conclusions as to whether a recent update is causing my issue. Emmitt Dove Manager, Converting Applications Development Evergreen Packaging, Inc. [email protected] (203) 214-5683 m (203) 643-8022 o (203) 643-8086 f [email protected] From: [email protected] [mailto:[email protected]] On Behalf Of John Engwer Sent: Monday, November 08, 2010 16:05 To: RBASE-L Mailing List Subject: [RBASE-L] - RE: RBASE hangs - not responding Emmitt, I did check task manager a few times. The first time the RBASE application was using the most memory cycles and it was incrementing up as I watched. The other times the processes were 20 or less for everything that was running. Yesterday afternoon I had the application open on my development system when I received a phone call, ten minutes later I went back to RBASE and it was hung. I looked at task manager and the memory usage (RBG8EE) was slowly incrementing upward. I watched it for another 10 minutes and then hit CTRL/ALT/DEL. Some of the users have told me that the system hangs if they go away from the keyboard for a short while. Others have told me that it is totally random and occurs when they are active typing. I do not think that it is anything in the application because there is no consistency. John From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove Sent: Monday, November 08, 2010 3:35 PM To: RBASE-L Mailing List Subject: [RBASE-L] - RE: RBASE hangs - not responding John, One of the questions I would ask is, "When one of the RDP sessions hangs, what does Task Manager show on the Processes tab when sorted by CPU descending?" In other words, is something consuming myriad resources? If so, is it the hung process or something else? Emmitt Dove Manager, Converting Applications Development Evergreen Packaging, Inc. [email protected] (203) 214-5683 m (203) 643-8022 o (203) 643-8086 f [email protected] From: [email protected] [mailto:[email protected]] On Behalf Of John Engwer Sent: Monday, November 08, 2010 15:20 To: RBASE-L Mailing List Subject: [RBASE-L] - RBASE hangs - not responding For several month my clients have been reporting intermittent hangs within my application. Here are my observations and comments. V8 compiled, latest version Some networks are peer-to-peer and some are server based. (total of 8 networks) The client with the most hangs is on a Dell quad core Xeon server with 8 gb memory. Average of 10 - 12 RDP users. RBASE is the only software posting errors in the event log. Scratch files set to TMP. I have done so many unloads/reloads that I am concerned that I may be wearing out the bits! No errors during unload/reload. The sites with the most hangs also use RScheduler80. RScheduler is in a standalone directory with its own DLLs (they also are the latest DLLs) Only one set of DLLs except where the client is running RScheduler. (2 sites) The hangs occur randomly throughout the application. Most sites average 1 or two hangs a day. I have seen as many as 6 per day. Sometimes the screen goes black but most of the time the OS posts a message "application not responding" and the only out is to press CTRL/ALT/DEL. If anyone has solved this type of problem in the past or has a suggestion on how to troubleshoot this problem, I would like to hear your suggestions. I have run out of ideas. Thank you. John

