Most Recent Posts
How to get in touch with tech support
by ChrisFNP - 06/04/2025 10:33 AM
AC Version 12.3
by ChrisFNP - 06/03/2025 2:29 PM
Artificial Intelligence
by imcffp - 06/03/2025 4:46 AM
Search for never seen patients
by AaronWay - 05/21/2025 9:52 PM
Version 12.3 release notes
by imcffp - 05/21/2025 1:19 PM
Eligibility Failures - ACPM
by tcosta - 05/19/2025 3:16 PM
No refills on Schedule 4 Meds
by koby - 05/06/2025 9:24 AM
Member Spotlight
barcafan1990
barcafan1990
Brandon, FL
Posts: 272
Joined: June 2012
Newest Members
It's me, Paradise Family, MedCode, MZ Medical Billi, girlfromwebpage
4,593 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
#27234 01/20/2011 3:53 PM
Joined: Apr 2010
Posts: 1,546
Likes: 1
Member
OP Offline
Member
Joined: Apr 2010
Posts: 1,546
Likes: 1
I know this has come up before, but I can't seem to find it. We have 4 providers and a total of 9 concurrent users. One of our IT guys suggests that this is pushing the limits of the stripped down version of SQL that ships with AC, and we should invest in the full blown version for better speed. I seem to remember some memory issues with the full blown version discussed here. Can any of the Wizards here offer a quick opinion, or at least point me back to that thread?


David Grauman MD
Department of Medicine
Commonwealth Health Center
Saipan, Northern Mariana Islands
dgrauman #27236 01/20/2011 7:18 PM
Joined: Jun 2009
Posts: 1,811
Member
Offline
Member
Joined: Jun 2009
Posts: 1,811
Bert will weigh in, and I look forward to his take.

From a DB performance perspective, a full SQL engine will allow more of the memory in your server to be allocated to the database. Keep in mind that unless your sever is a 64 bit install, your machine will not be able to use more than 4 GIGs.

Also, with a full SQL install there are several configuration values that can be modified to improve the DB performance. Admittedly, tinkering with the server config is not for the weak of heart.

Overall, you should see some significant performance improvements in the responsiveness of the DB.

Plus you'll also have a new subject for light bedtime reading on the long nights - database administrator tuning theory. wink


Indy
"Boss"

Indy's Blog

www.BestForYourPractice.com
Our Name is Our Creed
dgrauman #27255 01/21/2011 12:51 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
If I may weigh in a bit.

Amazing Charts, as we know, comes with the 32-bit version of SQL Server 2005 Express. SQL Server 2005 Express can utilize only:

* 1 CPU
Now, let's stop for a moment. Let's say your one CPU has four cores - which means you really have four CPU's but they take up on ONE socket on the motherboard. SQL 2005 Express will utilize all four cores on that one CPU. If you add a second four core CPU, then it will sit idle.

* 1GB of RAM.
So you have 9 concurrent users. Even if those users are entering information as fast as they can, how much power do you think they will consume of your server? Better question, even with 9 users, how much do you think your server sits IDLE out of the day???

* No database can be bigger than 4GB.
How big is your database now? How long did it take you to get there?

From a performance standpoint, the engine that runs on the Express Edition is the same one used in Standard and Enterprise editions of SQL Server. Therefore, the idea that Express is a "stripped down" version is suspect once you get past the above limitations.

Have you tried the "gut" test? When you use AC in the middle of the day with everyone, what does your gut tell you about performance? Is it slow? Acceptable? What has your staff said?

If AC is slow, are we sure it isn't because of a slow network?

Think about it before you plunk down serious coin on a new server.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
dgrauman #27256 01/21/2011 12:56 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
Responses to Indy:

Quote
From a DB performance perspective, a full SQL engine will allow more of the memory in your server to be allocated to the database. Keep in mind that unless your sever is a 64 bit install, your machine will not be able to use more than 4 GIGs.

If the server is running Windows Server 2003/2008 Enterprise or Datacenter editions, you can address more than 4GB using Physical Address Extensions (PAE) up to 64GB. Standard editions can only use 4GB regardless of PAE. SQL Server 2005 Express can use only up to 1GB regardless of how much your server has.

Quote
Also, with a full SQL install there are several configuration values that can be modified to improve the DB performance. Admittedly, tinkering with the server config is not for the weak of heart.

Quite correct.

Quote
Overall, you should see some significant performance improvements in the responsiveness of the DB.

Plus you'll also have a new subject for light bedtime reading on the long nights - database administrator tuning theory

Assuming his server isn't some refurbished p.o.s. that he totally skimped on when buying it, probably not. If his server has a decent dual or quad core proc, 4GB of RAM, and at least 10,000 rpm SCSI drives, he's good to go.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
dgrauman #27259 01/21/2011 1:03 AM
Joined: Apr 2010
Posts: 1,546
Likes: 1
Member
OP Offline
Member
Joined: Apr 2010
Posts: 1,546
Likes: 1
James, good points. As to our system, the one part I'm very confident in is the network. The issue is that some things are slow and some fast. It does not seem to be an issue of number of concurrent users. Certain processes can be slow at different times and for different users, to the point of being an issue. It had been suggested to me that our version of SQL might be limiting us. I can only say for certain that between all users perhaps 15 minutes a day are spent waiting for the computer to do something.


David Grauman MD
Department of Medicine
Commonwealth Health Center
Saipan, Northern Mariana Islands
dgrauman #27263 01/21/2011 2:00 AM
Joined: Sep 2003
Posts: 12,874
Likes: 34
Member
Offline
Member
Joined: Sep 2003
Posts: 12,874
Likes: 34
Agreed with everyone. I don't think you will see a ton of a performance issue by moving up for SQL Express. You just don't have enough users. SQL utilizes memory by storing pages. The amount of pages you will need for your users just isn't that much.

I have as many users as you. I also have SQL 2005 Express, Workgroup, Standard and Enterprise along with 2008. They all sit in my desk. I just stay with Express.

James said it best and I have been saying this ad nauseum, do you think this is a slow network. My guess is you would see a much better increase in performance if you hired a Microsoft MVP in networking and IT who could come to your place and test your network. It isn't just plug and play. My friend uses a connection meter that costs over $15,000 and finds huge issues at places such as huge telephone companies and banks. It is well worth it to have someone look at your network.



Bert
Pediatrics
Brewer, Maine

dgrauman #27265 01/21/2011 2:51 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
dgrauman,

Quote
Certain processes can be slow at different times and for different users, to the point of being an issue.

This would tell me to take a look at your workstations. What other programs do users have running at the same time as AC?

The next time a workstation gets slow, find out what all the user is running. That should give you a spring board to start narrowing things down.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
dgrauman #27267 01/21/2011 3:22 AM
Joined: Apr 2010
Posts: 1,546
Likes: 1
Member
OP Offline
Member
Joined: Apr 2010
Posts: 1,546
Likes: 1
All we have on the workstations is AC and UpDox in Chrome. I've checked task manager and there are all the little windows processes but nothing else.


David Grauman MD
Department of Medicine
Commonwealth Health Center
Saipan, Northern Mariana Islands
dgrauman #27279 01/21/2011 3:13 PM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
What kind of hard drives does your server have? I'm specifically looking for the connection (SATA, SCSI, SAS) and the RPM (5400, 7200, 10000, 15000).

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
dgrauman #27293 01/21/2011 10:52 PM
Joined: Apr 2010
Posts: 1,546
Likes: 1
Member
OP Offline
Member
Joined: Apr 2010
Posts: 1,546
Likes: 1
I'll have to ask the IT guys. That question is above my pay grade. I'll post back, but we bought new Dell equipment in April and did not go for cheap.

Last edited by dgrauman; 01/21/2011 10:53 PM.

David Grauman MD
Department of Medicine
Commonwealth Health Center
Saipan, Northern Mariana Islands
dgrauman #27295 01/21/2011 11:58 PM
Joined: Sep 2003
Posts: 12,874
Likes: 34
Member
Offline
Member
Joined: Sep 2003
Posts: 12,874
Likes: 34
David,

I have used three computer system information programs in the past.

Lavalys Everest was bought out by AIDA64 and, frankly, I see no difference.
Belarc is free and should be.

I used to like the above until I found

SIW PC Inventory http://www.gtopala.com/

It is the only one that will show you your drives, let you know if they are SCSI, SATA or SAS and the speed. It lets you know a lot of things including what type of video and sound cards, etc. which can be helpful if you forget.

Unfortunately, you used to be able to get them as standalones for about $9.95 a license (life long). I bought one for each of my computers. Now, you have to get a 10-user license. They have a free version. Not sure how good it is. But, if it shows you the info on your drives, what the heck. You can wow your IT guys.

I am sure there are other ways just using your PC, but I can't think of any off the top of my head.

Even not going cheap, I wouldn't be surprise if you don't have SATA 7200 drives. (which are fine -- obviously 15K are faster but pricier).


Bert
Pediatrics
Brewer, Maine

dgrauman #27315 01/23/2011 2:27 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
Not going cheap could mean how much overhead your IT person charged you for the server. In my opinion, when an IT person helps you purchase a server from Dell/HP/etc. the price you pay should be the price Dell charges. There should be no markup from the IT person.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
dgrauman #27321 01/23/2011 6:47 AM
Joined: Apr 2010
Posts: 1,546
Likes: 1
Member
OP Offline
Member
Joined: Apr 2010
Posts: 1,546
Likes: 1
I was not speaking so much of money as of philosophy, James. The marching orders when the system was set up were "do it right.". If it is a hardware issue, it sure wasn't because we tried to cut corners.

But, back to the original question, I think you answered it for me. We'll stay with what we have and look to the workstations. Thanks.


David Grauman MD
Department of Medicine
Commonwealth Health Center
Saipan, Northern Mariana Islands
dgrauman #27328 01/23/2011 4:18 PM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
dgrauman,

Apologies if I rubbed you the wrong way. I'm just trying to look at all endpoints. You can probably imagine the setups I've seen where people paid good money but got taken for a ride.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net

Moderated by  ChrisFNP, DocGene, JBS, Wendell365 

Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Who's Online Now
0 members (), 70 guests, and 33 robots.
Key: Admin, Global Mod, Mod
Top Posters(30 Days)
imcffp 5
koby 2
tcosta 2
JBS 1
Top Posters
Bert 12,874
JBS 2,986
Wendell365 2,366
Sandeep 2,316
ryanjo 2,084
Leslie 2,002
Wayne 1,889
This board is dedicated to the memory of Michael "Indy" Astleford. February 6, 1961 -- April 16, 2019




SiteLock
Powered by UBB.threads™ PHP Forum Software 7.7.5