Thank you PieterVanhove , this is more clear now. I was just having a look at the https://learn.microsoft.com/en-us/sql/relational-databases/security/encryption/always-encrypted-enclaves?view=sql-server-ver16#known-limitations:
- No Clustered indexes, no PK or FK or unique key constraints: What if I have those in place right now? Do I need to remove all those before I enable secure enclave? Or will those be dropped as soon as I enable enclave?
- Only nested loop joins are supported: this will significantly slow down the performances. Does it means that all hash joins and merge joins will become nested loop joins automatically? Or they will just fail?
- Escape character in LIKE operator: all WHERE column_directory LIKE '%D:\user\franc\%' will fail. This is heavy. This means we can give up using the LIKE operator in mostly XML, JSON, etc...