473,396 Members | 1,784 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,396 software developers and data experts.

Memory usage for reports

I have an Access 2002 database. BE is only about 25MB located on a NT4
server. The front end is an MDE file located on the local workstations
(XP, 512 RAM, 40Gig HD) running Access Runtime (scripts built by
SageKey). I have a report based on a query (pulls about 10K records
w/o the where clause that is used prior to printing). In order to get
the printer to see all 4 copies as one job and staple it I have a
report shell with 4 subreports (all identical) which creates 4 copies
of the ticket. The ticket does have a logo and a lot of lines (like
filling in a form). It works fine but runs slow. The printer
(Gestetner DSm627 RPCS) is setup with it's own IP address on the
server.

After hitting the print button it is now taking almost 60 seconds to
start printing. Opening the print que window shows it spooling for
most of the time and then it counts off the pages 1/4 etc. It use to
be faster but seems to keep slowing down. All my other basic reports
(even a 86 page customer list) starts printing right away.

My question is what type of memory/temp files (an where - server vs
client) does Access use to process/spool and print reports? Just RAM /
Virtural Memory / temporary spool folders / ??

Any help would be greatly appreciated.

Nov 13 '05 #1
1 2133
On 3 Feb 2005 16:41:04 -0800, sr*****@tcrsoftware.com wrote:

All processing is taking client-side. Access is not a client/server
app.
How long does it take to run the report's underlying queries? Perhaps
something can be optimized there (indexes).
If you can avoid it, don't use "page N of M", because that requires
all formatting to be completed before the first page can be output.
Try modifying the report and take out all lines. If that prints A LOT
faster, you know what your trade-off is.

-Tom.
I have an Access 2002 database. BE is only about 25MB located on a NT4
server. The front end is an MDE file located on the local workstations
(XP, 512 RAM, 40Gig HD) running Access Runtime (scripts built by
SageKey). I have a report based on a query (pulls about 10K records
w/o the where clause that is used prior to printing). In order to get
the printer to see all 4 copies as one job and staple it I have a
report shell with 4 subreports (all identical) which creates 4 copies
of the ticket. The ticket does have a logo and a lot of lines (like
filling in a form). It works fine but runs slow. The printer
(Gestetner DSm627 RPCS) is setup with it's own IP address on the
server.

After hitting the print button it is now taking almost 60 seconds to
start printing. Opening the print que window shows it spooling for
most of the time and then it counts off the pages 1/4 etc. It use to
be faster but seems to keep slowing down. All my other basic reports
(even a 86 page customer list) starts printing right away.

My question is what type of memory/temp files (an where - server vs
client) does Access use to process/spool and print reports? Just RAM /
Virtural Memory / temporary spool folders / ??

Any help would be greatly appreciated.


Nov 13 '05 #2

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

Similar topics

1
by: Murat Tasan | last post by:
hi, i have a java application that can be fairly memory intensive. so, when i run the program, i use the -Xmx option to prevent out of memory errors. in particular, i have been using -Xmx512m,...
6
by: Tom | last post by:
We have a VERY simple .NET C# Form Application, that has about a 23MB Memory Footprint. It starts a window runs a process and does a regular expression. I have done a GC.Collect to make sure that,...
8
by: Afanasiy | last post by:
Should I be concerned with the amount of memory my C# applications use? I have 2 gigs of ram, and I use most of that without running any C# applications. So, when I see C# applications in...
8
by: TheB | last post by:
Ok, lets try this again. I have a program which searches all disk drives for certain file types. When it finds a file it writes a record to a Firebird DB. The program normally is using 40 - 44...
1
by: Richie | last post by:
Folks, We have an intermittent error in our asp.net application which is driving us all crazy. In our app, we need to view the reports frequently. Now once every week, what happens is when we...
4
by: Sean Shanny | last post by:
To all, Running into an out of memory error on our data warehouse server. This occurs only with our data from the 'September' section of a large fact table. The exact same query running over...
0
by: mano.bharath | last post by:
I am developing a windows application in VB.NET 2005 that includes a number of crystal reports. To use the reports I use the included crystal report viewer and pass a dataset to the report at...
3
by: Sirisha | last post by:
I am using the following code to get the CPU usage PerformanceCounter myCounter; myCounter = new PerformanceCounter(); myCounter.CategoryName = "Processor"; myCounter.CounterName = "%...
1
by: Frank Rizzo | last post by:
I have an application (windows service) that in the beginning reads data rapidly into a collection of large object trees. Each object tree in the collection is about 100mb and typically there are...
22
by: Peter | last post by:
I am using VS2008. I have a Windows Service application which creates Crystal Reports. This is a multi theaded application which can run several reports at one time. My problem - there is a...
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:
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...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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
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,...

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.