You have a legacy application. You do not have access to the application source code. The application has a large denormalized table that contains 100 columns. The application uses stored procedures and views to perform all data manipulation language (DML) activities on the table. You need to optimize the performance of the application to meet the following requirement:
* Reduce I/O
* Minimize the storage requirements
* Optimize insert, update, and delete operations
What should you do?
A.
Create nonclustered indexes on all columns in the table.
B.
Create new stored procedures that use the existing views.
C.
Create new views. Perform DML activities against the views
D.
Create smaller tables. Update the views and stored procedures.