Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit 2ee9d4a

Browse files
authored
Merge pull request #9535 from pmasl/patch-515
Update what-s-new-in-sql-server-ver15.md
2 parents d114e79 + b8e2e7f commit 2ee9d4a

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

docs/sql-server/what-s-new-in-sql-server-ver15.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ Community technology preview (CTP) 2.4 is the latest public release of [!INCLUDE
3232

3333
- [Database engine](#databaseengine)
3434
- New `query_post_execution_plan_profile` Extended Event.
35-
- New DMF `sys.dm_exec_query_plan_stats` returns the equivalent of the last known actual execution plan for any query.
36-
- Transparent data encryption (TDE) scan - suspend and resume.
35+
- New DMF `sys.dm_exec_query_plan_stats` returns the equivalent of the last known actual execution plan for most queries.
36+
- Transparent Data Encryption (TDE) scan - suspend and resume.
3737

3838
- [SQL Server Analysis Services](#ssas)
3939
- Many-to-many relationships in tabular models.
@@ -75,7 +75,7 @@ ADD EVENT sqlserver.query_post_execution_showplan(
7575
ACTION(sqlos.task_time, sqlserver.database_id,
7676
sqlserver.database_name, sqlserver.query_hash_signed,
7777
sqlserver.query_plan_hash_signed, sqlserver.sql_text))
78-
ADD TARGET package0.event_file(SET filename = N'C:\Temp\QueryPlanOld.xel')
78+
ADD TARGET package0.event_file(SET filename = N'C:\Temp\QueryPlanStd.xel')
7979
WITH (MAX_MEMORY=4096 KB, EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,
8080
MAX_DISPATCH_LATENCY=30 SECONDS, MAX_EVENT_SIZE=0 KB,
8181
MEMORY_PARTITION_MODE=NONE, TRACK_CAUSALITY=OFF, STARTUP_STATE=OFF);
@@ -97,7 +97,7 @@ WITH (MAX_MEMORY=4096 KB, EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,
9797

9898
### New DMF sys.dm_exec_query_plan_stats (CTP 2.4)
9999

100-
The new DMF `sys.dm_exec_query_plan_stats` returns the equivalent of the last known actual execution plan for most queries, based on lightweight profiling. For more information, see [Query profiling infrastructure](../relational-databases/performance/query-profiling-infrastructure.md). See the following script as an example:
100+
The new DMF `sys.dm_exec_query_plan_stats` returns the equivalent of the last known actual execution plan for most queries, based on lightweight profiling. For more information, see [sys.dm_exec_query_plan_stats](../relational-databases/system-dynamic-management-views/sys-dm-exec-query-plan-stats.md) and [Query profiling infrastructure](../relational-databases/performance/query-profiling-infrastructure.md). See the following script as an example:
101101

102102
```sql
103103
SELECT *
@@ -109,23 +109,23 @@ GO
109109

110110
This is an opt-in feature and requires [trace flag](../t-sql/database-console-commands/dbcc-traceon-trace-flags-transact-sql.md) 2451 to be enabled.
111111

112-
### Transparent data encryption (TDE) scan - suspend and resume (CTP 2.4)
112+
### Transparent Data Encryption (TDE) scan - suspend and resume (CTP 2.4)
113113

114-
In order to enable TDE on a database, SQL Server must perform an encryption scan which reads each page from the data file(s) into the buffer pool, and then writes the encrypted pages back out to disk. To provide the user with more control over the encryption scan, [!INCLUDE[sql-server-2019](../includes/sssqlv15-md.md)] introduces TDE scan - suspend and resume syntax so that you can pause the scan while the workload on the system is heavy, or during business-critical hours, and then resume the scan later.
114+
In order to enable [Transparent Data Encryption (TDE)](../relational-databases/security/encryption/transparent-data-encryption.md) on a database, [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)] must perform an encryption scan which reads each page from the data file(s) into the buffer pool, and then writes the encrypted pages back out to disk. To provide the user with more control over the encryption scan, [!INCLUDE[sql-server-2019](../includes/sssqlv15-md.md)] introduces TDE scan - suspend and resume syntax so that you can pause the scan while the workload on the system is heavy, or during business-critical hours, and then resume the scan later.
115115

116116
Use the following syntax to pause the TDE encryption scan:
117117

118118
```sql
119-
ALTER DATABASE <db_name> SET ENCRYPTION SUSPEND
119+
ALTER DATABASE <db_name> SET ENCRYPTION SUSPEND;
120120
```
121121

122122
Similarly, the following syntax resumes the TDE encryption scan:
123123

124124
```sql
125-
ALTER DATABASE <db_name> SET ENCRYPTION RESUME
125+
ALTER DATABASE <db_name> SET ENCRYPTION RESUME;
126126
```
127127

128-
To show the current state of the encryption scan, `encryption_scan_state` has been added to the `sys.dm_database_encryption_keys` dynamic management view . There is also a new column called `encryption_scan_modify_date` which will contain the date and time of the last encryption scan state change. Also note that if the SQL Server instance is restarted while the encryption scan is in a suspended state, a message will be logged in the errorlog on startup indicating that there is an existing scan which has been paused.
128+
To show the current state of the encryption scan, `encryption_scan_state` has been added to the `sys.dm_database_encryption_keys` dynamic management view. There is also a new column called `encryption_scan_modify_date` which will contain the date and time of the last encryption scan state change. Also note that if the [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)] instance is restarted while the encryption scan is in a suspended state, a message will be logged in the errorlog on startup indicating that there is an existing scan which has been paused.
129129

130130
### Accelerated database recovery (CTP 2.3)
131131

0 commit comments

Comments
 (0)