Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added src/assets/images/d1/faster-d1-worker-api.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions src/content/changelogs-next/2025-01-07-d1-faster-query.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: 40-60% Faster D1 Worker API Requests
description: D1's Worker API request latency decreases by 40-60%.
products:
- d1
date: 2025-01-07T18:00:00Z
---

[D1](/d1/) lowered end-to-end Worker API request latency by 40-60% by eliminating redundant network round trips for each request.

![D1 Worker API latency](~/assets/images/d1/faster-d1-worker-api.png)
*p50, p90, and p95 latency aggregated across entire D1 service. These latencies are a reference point and should not be viewed as your exact workload improvement.

This performance improvement benefits all D1 Worker API traffic, especially cross-region requests where network latency is an outsized latency factor. For example, a user in Europe talking to a database in North America. D1 [location hints](/d1/configuration/data-location/#provide-a-location-hint) can be used to influence the geographic location of a database.

For more details on how D1 lowered latency, see product-specific changelog [entry](/d1/platform/changelog/#2025-01-07).
10 changes: 10 additions & 0 deletions src/content/changelogs/d1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@ entries:

For better insight into your current usage, refer to your [billing metrics](/d1/observability/billing/) for rows read and rows written, which can be found on the [D1 dashboard](https://dash.cloudflare.com/?account=/workers/d1) or GraphQL API.

- publish_date: "2025-01-07"
title: D1's Worker API request latency decreases by 40-60%.
description: |-

[D1](/d1/) lowered end-to-end Worker API request latency by 40-60% by eliminating redundant network round trips for each request.

For each request to a D1 database, at least two network round trips were eliminated. One round trip was due to a bug that is now fixed. The remaining removed round trips are due to avoiding creating a new TCP connection for each request when reaching out to the datacenter hosting the database.

The removal of redundant network round trips also apply to D1's [REST API](/api/resources/d1/subresources/database/methods/query/). However, the REST API still depends on Cloudflare's centralized datacenters for authentication, which reduces the relative performance improvement.

- publish_date: "2024-08-23"
title: D1 alpha databases have stopped accepting SQL queries
description: |-
Expand Down
Loading