Unlike query masking, stored procedure masking overhead increases as the result set size increases. This is because Dynamic Data Masking must create temporary tables and populate the tables with data before running the stored procedure. The following table lists the overhead percentages for various result set sizes: