Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>from my DBA experience with SQL2008, there's very little performance impact for the end user, and the reason is this: </p> <p>The encryption only takes place when writing to, and reading from, to the database file (.DBF) and the backups. Once the data is in memory, it is unencrypted and queries run just as fast as they do normally. </p> <p>The whole encryption process used to be hidious in SQL 2005 and there was a notable performance penalty, but with SQL 2008, the process of encrypting tables or entire databases takes only a few minutes (and the directions are easy to follow - <a href="http://msdn.microsoft.com/en-us/library/cc278098(v=sql.100).aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/cc278098(v=sql.100).aspx</a>).</p> <p>The process basically takes three steps: </p> <ol> <li>create the public/private cert keys (there's a stored procedure for that). </li> <li>turn on the encryption for the db.</li> <li>then save db. </li> </ol> <p>The database being encrypted will switch to single-user mode for a minute or two while the database file is re-written in encrypted form, but it doesn't take long. The conversion of a 50GB file, for instance, takes a couple minutes at the most. </p> <p>Good luck and make sure you <strong>don't lose the certificate keys</strong>! Email them to yourself, because if you ever need to recover from backup or move the MDF file to another server, you're screwed without the cert files. (Don't worry, it's all spelled out in the MS documentation I listed).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload