Click here to Skip to main content
15,921,716 members
Home / Discussions / Database
   

Database

 
GeneralInserting sql data Pin
NormBohana26-May-05 14:40
NormBohana26-May-05 14:40 
GeneralRe: Inserting sql data Pin
Colin Angus Mackay26-May-05 23:46
Colin Angus Mackay26-May-05 23:46 
GeneralMany to Many Relations Pin
mjackson1126-May-05 10:13
mjackson1126-May-05 10:13 
GeneralRe: Many to Many Relations Pin
Colin Angus Mackay26-May-05 23:50
Colin Angus Mackay26-May-05 23:50 
GeneralRe: Many to Many Relations Pin
mjackson1127-May-05 2:13
mjackson1127-May-05 2:13 
GeneralCrystal reports memory issue Pin
Jason Stamp25-May-05 23:32
Jason Stamp25-May-05 23:32 
GeneralRe: Crystal reports memory issue Pin
Lucy Kaplan26-May-05 0:20
Lucy Kaplan26-May-05 0:20 
GeneralRe: Crystal reports memory issue Pin
jonathan1526-May-05 1:43
jonathan1526-May-05 1:43 
We had a similar problem a while ago with crystal 8.5. From the research we did we found the following (to the best of my understanding). It seems when you open the report it loads all the data into an array in memory. You initially get a very large increase in the resources used (about a meg for the viewer object and other objects if you use charts etc and the rest for the data for the first report, This in your case is about 18 meg). When you close the form the viewer object is destroyed but the array is not(you should see a small drop in allocated memory). The next time you run a report it again creates the viewer object adding a few more meg. The data is loaded into the already existing array. If the data is more than before the array will grow. If it is less it all fits into the existing array and NO changes are made to the size. The array is destroyed when you close your application.

As our application was running on a terminal server we found out about the problem very quickly (clients server died if several people ran reports). With crystal the problem is made all the worst by the fact it will load ALL the data into the array then work on any critera you have set, so it may load 3 linked tables in their entirety yet only display 2% of the records if that all that fits the selection criterea.

Rather than upgrade and risk running into the same issues we just switched to Active Reports by DataDynamics which are XML layout based and have a tiny memory footprint.

So, sorry to say but i think if you want to use crystal you are stuck with this.

Jon
GeneralRe: Crystal reports memory issue Pin
Anonymous26-May-05 3:37
Anonymous26-May-05 3:37 
GeneralRe: Crystal reports memory issue Pin
jonathan1526-May-05 3:44
jonathan1526-May-05 3:44 
Questionhow to setup the database? Pin
tudou25-May-05 21:24
tudou25-May-05 21:24 
AnswerRe: how to setup the database? Pin
Christian Graus28-May-05 12:18
protectorChristian Graus28-May-05 12:18 
GeneralDataset question Pin
Timothy_198225-May-05 20:20
Timothy_198225-May-05 20:20 
GeneralRe: Dataset question Pin
Christian Graus28-May-05 12:21
protectorChristian Graus28-May-05 12:21 
Questionhow i can access to the start menu of the server and open the enteprize manager? Pin
Anonymous25-May-05 8:29
Anonymous25-May-05 8:29 
AnswerRe: how i can access to the start menu of the server and open the enteprize manager? Pin
Colin Angus Mackay25-May-05 12:58
Colin Angus Mackay25-May-05 12:58 
GeneralNeed help with sql MSDE deployment toolkit and installer class in vb.net Pin
Joey Picerno25-May-05 4:04
Joey Picerno25-May-05 4:04 
General*.mdb create table Pin
buraqenigma25-May-05 3:23
buraqenigma25-May-05 3:23 
General[help] Distribuiting a ADO.NET applcation Pin
Anonymous25-May-05 0:07
Anonymous25-May-05 0:07 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
Colin Angus Mackay25-May-05 0:35
Colin Angus Mackay25-May-05 0:35 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
Sasuko25-May-05 2:16
Sasuko25-May-05 2:16 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
Colin Angus Mackay25-May-05 2:29
Colin Angus Mackay25-May-05 2:29 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
toxcct25-May-05 2:56
toxcct25-May-05 2:56 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
Sasuko25-May-05 5:22
Sasuko25-May-05 5:22 
GeneralRe: [help] Distribuiting a ADO.NET applcation Pin
toxcct25-May-05 5:25
toxcct25-May-05 5:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.