Forum Moderators: phranque
TIA
No. A click means a whole new page is writen from scrach useing the link and varibles pasted by the click (all varibles must be recreated).
Yes. Accessing db = accessing hard drive. Use your ram and keep disk access to a minumum.
Accessing db = accessing hard drive.
Often frequently accessed pages will be cached in RAM either by the DB or the underlying OS, so DB reads do not necessarily entail drive seeks.
On my busiest site I made sure the server has more than enough RAM to keep the DB in memory - cost a wee bit more but the performance gains were worth it.
Note that writes to the DB will access the drive almost immediately; if you can, postpone any writes until the page has been delivered to the client.
The precise details will depend on your setup.