We have a Citrix server with about 50 concurrenent users. We are currently improving the disk speed to get better DB performance, but then we considered the Tempfiles. They are all located one physical disk without any raid, since there is no reason to protect the data. But should we consider the performace of these files as well?
I only know the Tempfiles are used for Temporary records when they can't be in memory. But the Citrix server has never peaked using all of it memory, so what are they then used for?
We are running Native DB - is there any difference in the usage of Tempfiles if we were using SQL?
Regards
Peter
0
Comments
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
I don't exacty know what the temfile is used for.
The temprorary tables in navision only exist at the workstation, not at the server. As far as I know this counts for native as wel as SQL databases.
Please do not be to hasty to change to SQL. It has a lot on hands before it runs smoothly.
Regards,
Mark.
I mean the tempfiles that the client (fin.exe /finsql.exe) creates normally in C:\Documents and Settings\userid\Local Settings\Temp as you mention. But for a Citrix installation are all the clients started on the same server (the Citrix server) and the tempfiles for all 50 users are therefore on the same physical disc. One solution could be to have the tempfiles stored on the client pc, but since it then would require network traffic is this normally a very bad move accourding to MS. So the speed of the temp files does mean something, but "how much"?
Peter
Normaly the client is not of much importance to the performance. It is more a server issue.
But if 50 users are on the same machine it could be somewhat different.
I hope for you someone has the experience you need, or try to contact a citrix specialist.
I hope that my posings were helpfull.
Regards,
Mark
So thanks for all your great and quick replies, however; I still miss the "We had a simular situation and did/didn't get any difference in tuning the tempfiles" post
Peter
Unless you are seeing very high disk utilization on your Citrix box, I doubt tempfile tuning would make any difference unless this Citrix box is supporting other application (besides Navision) that make extensive use of tempfiles. Microsoft Office is an example.