As all data is encrypted when stored, I think it will have serious performance degradation for large databases. If it performs well then it will be interesting to know how Google is achieving that.
On top of that, the fragmented (seek dominated) nature of typical database IO, and the fact this only happens only on cache misses...
I'd expect this to be implemented by hardware encryption, probably at the storage layer, with minimal speed impact.