Just polling the populace, because I think I might already know the answer (the answer being: "I'm hosed").
I store PCI data in an encrypted column. The end users query the data by entering (you guessed it) a PCI value - in plain text. The system we're designing must be high-performing, with sub-second responses to queries against billion-record tables.
Any recommendations on how to make this system perform to (or even close to) spec given the search parameter constraint? NB: TDE is not an option in this environment. The data must be encrypted at the field level.
-----------
With business clients like mine, you'd be better off herding cats.
I store PCI data in an encrypted column. The end users query the data by entering (you guessed it) a PCI value - in plain text. The system we're designing must be high-performing, with sub-second responses to queries against billion-record tables.
Any recommendations on how to make this system perform to (or even close to) spec given the search parameter constraint? NB: TDE is not an option in this environment. The data must be encrypted at the field level.
-----------
With business clients like mine, you'd be better off herding cats.