Skip to content

Commit

Permalink
Merge pull request #2295 from dolthub/gitbook-dev
Browse files Browse the repository at this point in the history
update perf 1.42.5
  • Loading branch information
timsehn authored Jul 30, 2024
2 parents 13a551d + 6c6ceaa commit a9e9caa
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 28 deletions.
6 changes: 6 additions & 0 deletions packages/dolt/content/introduction/installation/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ choco install dolt

We provide both `.msi` files and `.zip` files.

## Scoop

```powershell
scoop install dolt
```

## MSI Files

The easiest way to install Dolt on Windows is to use our MSI files that are provided with each release, they can be found in the Assets section of our release. Grab the latest [here](https://github.com/dolthub/dolt/releases/latest).
Expand Down
19 changes: 6 additions & 13 deletions packages/dolt/content/other/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,20 +79,13 @@ bumped to the front of the line.

## Does Dolt support my favorite SQL workbench / tool?

Probably! Have you tried it? If you try it and it doesn't work, [let
Probably! Have you tried it? We have [blogs and sample code](../guides/dolt-tested-apps.md)
for many popular ORMs and tools.

If you try it and it doesn't work, [let
us know with an issue](https://github.com/dolthub/dolt/issues) or in
[our Discord](https://discord.gg/s8uVgc3) and we'll see what
we can do. A lot of times we can fix small compatibility issues really
quick, like the same week. And even if we can't, we want to know about
it! Our goal is to be a 100% drop-in replacement for MySQL.

## How does Dolt Docs work? What happened to my `README.md` and `LICENSE.md`?

Previously, Dolt automatically synced doc files from the file system to the
`dolt_docs` table. This process is now manual and performed with the `dolt docs`
CLI command. `dolt docs upload [doc name] [file name]` reads a file into the
`dolt_docs` table with the given name. `dolt docs print [doc name]` prints a
doc with the given name to stdout.
[our Discord](https://discord.gg/s8uVgc3) and we'll [fix it in 24 hours](https://www.dolthub.com/blog/2024-05-15-24-hour-bug-fixes/).
Our goal is to be a 100% drop-in replacement for MySQL.

## How do I squash the history of a Dolt database? I only want the latest.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ AND col3 IN (3,9,0))))) OR col4 <= 4.25 OR ((col3 = 5))) OR (((col0 >
0)) AND col0 > 6 AND (col4 >= 6.56)))
```

Here are Dolt's sqllogictest results for version `1.42.4`. Tests that
Here are Dolt's sqllogictest results for version `1.42.5`. Tests that
did not run could not complete due to a timeout earlier in the run.
<!-- START___DOLT___CORRECTNESS_RESULTS_TABLE -->
| Results | Count |
Expand Down
28 changes: 14 additions & 14 deletions packages/dolt/content/reference/sql/benchmarks/latency.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,38 +28,38 @@ attempt to run as many queries as possible in a fixed 2 minute time
window. The `Dolt` and `MySQL` columns show the median latency in
milliseconds (ms) of each query during that 2 minute time window.

The Dolt version is `1.42.4`.
The Dolt version is `1.42.5`.

<!-- START___DOLT___LATENCY_RESULTS_TABLE -->
| Read Tests | MySQL | Dolt | Multiple |
|-------------------------|-------|--------|----------|
| covering\_index\_scan | 2.07 | 2.97 | 1.4 |
| groupby\_scan | 13.46 | 17.01 | 1.3 |
| index\_join | 1.34 | 2.81 | 2.1 |
| index\_join\_scan | 1.27 | 2.57 | 2.0 |
| index\_scan | 34.33 | 54.83 | 1.6 |
| oltp\_point\_select | 0.18 | 0.45 | 2.5 |
| oltp\_read\_only | 3.49 | 7.56 | 2.2 |
| select\_random\_points | 0.34 | 0.75 | 2.2 |
| covering\_index\_scan | 2.11 | 2.97 | 1.4 |
| groupby\_scan | 13.46 | 17.32 | 1.3 |
| index\_join | 1.37 | 2.81 | 2.1 |
| index\_join\_scan | 1.3 | 2.22 | 1.7 |
| index\_scan | 34.33 | 53.85 | 1.6 |
| oltp\_point\_select | 0.18 | 0.46 | 2.6 |
| oltp\_read\_only | 3.49 | 7.7 | 2.2 |
| select\_random\_points | 0.34 | 0.77 | 2.3 |
| select\_random\_ranges | 0.39 | 0.89 | 2.3 |
| table\_scan | 34.95 | 55.82 | 1.6 |
| types\_table\_scan | 75.82 | 142.39 | 1.9 |
| table\_scan | 34.33 | 54.83 | 1.6 |
| types\_table\_scan | 74.46 | 142.39 | 1.9 |
| reads\_mean\_multiplier | | | 1.9 |

| Write Tests | MySQL | Dolt | Multiple |
|--------------------------|-------|-------|----------|
| oltp\_delete\_insert | 8.13 | 6.09 | 0.7 |
| oltp\_insert | 3.82 | 3.02 | 0.8 |
| oltp\_read\_write | 8.58 | 13.95 | 1.6 |
| oltp\_update\_index | 3.89 | 3.07 | 0.8 |
| oltp\_update\_index | 3.82 | 3.07 | 0.8 |
| oltp\_update\_non\_index | 3.89 | 3.02 | 0.8 |
| oltp\_write\_only | 5.47 | 6.32 | 1.2 |
| oltp\_write\_only | 5.37 | 6.43 | 1.2 |
| types\_delete\_insert | 7.7 | 6.67 | 0.9 |
| writes\_mean\_multiplier | | | 1.0 |

| TPC-C TPS Tests | MySQL | Dolt | Multiple |
|-----------------------|-------|-------|----------|
| tpcc-scale-factor-1 | 99.27 | 34.31 | 2.9 |
| tpcc-scale-factor-1 | 99.43 | 34.46 | 2.9 |
| tpcc\_tps\_multiplier | | | 2.9 |

| Overall Mean Multiple | 1.93 |
Expand Down

0 comments on commit a9e9caa

Please sign in to comment.