Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
From what I can see on the net it boosts performance for machines with under 1GB ram.
However the testing methods I've seen don't really push the systems, basically they're just doing some basic ops and comparing with and without ready boost
I've got 2GB which most of the time is only 50%-70% used, however SQL Server pushes that right up when I'm churning through a lot of data but there doesn't seem to be any method of seeing how and if readyboost is being used.
The only measure I have at the moment is that minimised windows appear to be restoring to screen a bit faster
It is possible to limit amount of RAM used by SQL server.
That just moves the ram/hard disk management from windows to SQL Server which will then mean that the readyboost section in the USB drive won't be getting used as SQL Server commits more from memory to disk rather than allowing the OS to use the available virtual memory more effectively.
Readyboost isn't a straightforward extension to regular memory - it more of an extra swap file on a drive which for random IO is faster than the regular hard drive.
You can put DB on an SSD. Limiting memory on SQL Server does not necesserily will limit performance - if you have issues you need to look at your SQL and indexes that you created on tables, chances are it's you who is the problem.
That might not be a bad idea, although it will mean having to swap DB's around or buy a a couple more large memory sticks(in which case I might as well buy more ram and a SSD harddive for the lappy )
Limiting memory on SQL Server does not necesserily will limit performance - if you have issues you need to look at your SQL and indexes that you created on tables, chances are it's you who is the problem.
Trust me, I have no problems with indexes and SQL.
What I do have a problem is with keeping my laptop as responsive as I like whilst I'm also using it as a test platform for ETL processes which are transforming and moving several gigs worth of data between 2 databases and less than 500mb of memory left for SQL Server to use.
Before you ask. Data files are on their own partion and they have sufficient free space so that the database engine isn't having to extend them during loading
And back to the indexes... typically I'll be reading from one database which in production I won't be able to change anything on, even the indexes. And when writing large volumes of data I typically include scripts to drop the indexes prior to loading then rebuild them afterwards.
Last edited by Spacecadet; 8 December 2009, 23:59.
That might not be a bad idea, although it will mean having to swap DB's around or buy a a couple more large memory sticks(in which case I might as well buy more ram and a SSD harddive for the lappy )
Trust me, I have no problems with indexes and SQL.
What I do have a problem is with keeping my laptop as responsive as I like whilst I'm also using it as a test platform for ETL processes which are transforming and moving several gigs worth of data between 2 databases and less than 500mb of memory left for SQL Server to use.
Before you ask. Data files are on their own partion and they have sufficient free space so that the database engine isn't having to extend them during loading
And back to the indexes... typically I'll be reading from one database which in production I won't be able to change anything on, even the indexes. And when writing large volumes of data I typically include scripts to drop the indexes prior to loading then rebuild them afterwards.
Why do you use your laptop for that... Isn't that is what a dev/test server is for?
Comment