Skip to content

Commit cacaf33

Browse files
Misc revisions
1 parent 820d8c4 commit cacaf33

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

articles/sql-database/sql-database-service-tier-hyperscale-faq.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ The transaction log with Hyperscale is practically infinite. You do not need to
151151

152152
### Does my `tempdb` scale as my database grows
153153

154-
Your `tempdb` database is located on local SSD storage and is configured based on the compute size that you provision. Your `tempdb` is optimized to provide maximum performance benefits. `tempdb` size is not configurable and is managed for you.
154+
Your `tempdb` database is located on local SSD storage and is sized proportionally to the compute size that you provision. Your `tempdb` is optimized to provide maximum performance benefits. `tempdb` size is not configurable and is managed for you.
155155

156156
### Does my database size automatically grow, or do I have to manage the size of data files
157157

@@ -262,15 +262,15 @@ Yes.
262262

263263
The RPO is 0 min. The RTO goal is less than 10 minutes, regardless of database size.
264264

265-
### Do backups of large databases affect compute performance on my primary
265+
### Does database backup affect compute performance on my primary or secondary replicas
266266

267-
No. Backups are managed by the storage subsystem, and leverage storage snapshots. They do not impact user workload on the primary.
267+
No. Backups are managed by the storage subsystem, and leverage storage snapshots. They do not impact user workloads.
268268

269-
### Can I perform Geo-Restore with a Hyperscale database
269+
### Can I perform geo-restore with a Hyperscale database
270270

271-
Yes. Geo-Restore is fully supported.
271+
Yes. Geo-restore is fully supported. Unlike point-in-time restore, geo-restore may require a long running size-of-data operation.
272272

273-
### Can I set up Geo-Replication with Hyperscale database
273+
### Can I set up geo-replication with Hyperscale database
274274

275275
Not at this time.
276276

@@ -290,7 +290,7 @@ No. Polybase is not supported in Azure SQL Database.
290290

291291
### Does Hyperscale have support for R and Python
292292

293-
No. R and Python are not supported in Azure SQL Database.
293+
Not at this time.
294294

295295
### Are compute nodes containerized
296296

@@ -300,23 +300,23 @@ No. Hyperscale processes run on a [Service Fabric](https://azure.microsoft.com/s
300300

301301
### How much write throughput can I push in a Hyperscale database
302302

303-
Transaction log throughput limit is set to 100 MB/s for any Hyperscale compute size. The ability to achieve this rate depends on multiple factors, including but not limited to workload type, client configuration, and having sufficient compute capacity on the primary compute replica to produce log at this rate.
303+
Transaction log throughput cap is set to 100 MB/s for any Hyperscale compute size. The ability to achieve this rate depends on multiple factors, including but not limited to workload type, client configuration, and having sufficient compute capacity on the primary compute replica to produce log at this rate.
304304

305305
### How many IOPS do I get on the largest compute
306306

307-
IOPS and IO latency will vary depending on the workload patterns. If the data being accessed is cached on the compute replica, you will see the same IO performance as with local SSD.
307+
IOPS and IO latency will vary depending on the workload patterns. If the data being accessed is cached on the compute replica, you will see similar IO performance as with local SSD.
308308

309309
### Does my throughput get affected by backups
310310

311311
No. Compute is decoupled from the storage layer. This eliminates performance impact of backup.
312312

313313
### Does my throughput get affected as I provision additional compute replicas
314314

315-
Because the storage is shared and there is no direct physical replication happening between primary and secondary compute replicas, technically, the throughput on primary replica will not be affected by adding secondary replicas. However, we may throttle continuous aggressively writing workload to allow log apply on secondary replicas and page servers to catch up, and avoid poor read performance on secondary replicas.
315+
Because the storage is shared and there is no direct physical replication happening between primary and secondary compute replicas, the throughput on primary replica will not be directly affected by adding secondary replicas. However, we may throttle continuous aggressively writing workload on the primary to allow log apply on secondary replicas and page servers to catch up, to avoid poor read performance on secondary replicas.
316316

317317
### How do I diagnose and troubleshoot performance problems in a Hyperscale database
318318

319-
For most performance problems, common SQL Server diagnostic and troubleshooting steps should be followed. For Hyperscale-specific diagnostics, see [SQL Hyperscale performance troubleshooting diagnostics](/sql-database-hyperscale-performance-diagnostics).
319+
For most performance problems, particularly the ones not rooted in storage performance, common SQL Server diagnostic and troubleshooting steps apply. For Hyperscale-specific storage diagnostics, see [SQL Hyperscale performance troubleshooting diagnostics](/sql-database-hyperscale-performance-diagnostics).
320320

321321
## Scalability Questions
322322

@@ -366,7 +366,7 @@ No. You can only connect to Read Scale-out replicas by specifying `ApplicationIn
366366

367367
### Does the system do intelligent load balancing of the read workload
368368

369-
No. A connection with read-only intent is redirected to an arbitrary Read Scale-out replica.
369+
No. A new connection with read-only intent is redirected to an arbitrary Read Scale-out replica.
370370

371371
### Can I scale up/down the secondary compute replicas independently of the primary replica
372372

@@ -382,7 +382,7 @@ No. Hyperscale databases have shared storage, meaning that all compute replicas
382382

383383
### How much delay is there going to be between the primary and secondary compute replicas
384384

385-
From the time a transaction is committed on the primary, depending on current log generation rate, it can either be instantaneous or in low milliseconds.
385+
Data latency from the time a transaction is committed on the primary to the time it is visible on a secondary depends on current log generation rate. Typical data latency is in low milliseconds.
386386

387387
## Next Steps
388388

0 commit comments

Comments
 (0)