Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog: Database improvements including MySQL 8.4 #296

Merged
merged 16 commits into from
Jan 2, 2025

Conversation

rfay
Copy link
Member

@rfay rfay commented Dec 24, 2024

Copy link

cloudflare-workers-and-pages bot commented Dec 24, 2024

Deploying ddev-com-front-end with  Cloudflare Pages  Cloudflare Pages

Latest commit: 690ff51
Status: ✅  Deploy successful!
Preview URL: https://21f6b033.ddev-com-front-end.pages.dev
Branch Preview URL: https://20241223-database-improvemen.ddev-com-front-end.pages.dev

View logs

@rfay rfay marked this pull request as ready for review December 26, 2024 16:22
@rfay rfay requested a review from stasadev December 26, 2024 16:22
Copy link
Member

@stasadev stasadev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know why, but all the links to the images are broken.

README.md Outdated Show resolved Hide resolved

Each of the following was tested with a Drupal 11 (Drupal CMS) database with 1M nodes and 1M users, a 3.7 GB compressed SQL file with no private data, available in [database-performance](https://github.com/rfay/database-performance).

Using OrbStack on macOS as a Docker Provider, MySQL 8.0 import time is improved by about 25% in HEAD vs v1.24.1 ([data](https://docs.google.com/spreadsheets/d/1_4VtPTi7MVt1DdppYp8sjRaHVmA-y7vaRYMlfqtpaKY/edit?usp=sharing)):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A quick note about the spreadsheets: I see that all these links are separate new spreadsheets, but it could be just one document with multiple sheets. There is a button at the bottom left:

image

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, it's a good idea, I'll consider that next time. They were separate CSVs generated by the tools, but they could have been imported into sheets. I don't know if sheets can have a link to them, but it would have been fine anyway. Thanks for clicking through.

@rfay rfay force-pushed the 20241223_database_improvements branch from 682ed45 to 5b7a80b Compare December 26, 2024 22:01
@rfay
Copy link
Member Author

rfay commented Dec 26, 2024

~~I don't understand why the images are all 404. Out of paranoia I renamed all to lower-case, but that didn't fix it. ~~

I changed all images to png, and that also didn't fix it.

All the images worked OK locally

@stasadev sorted it out. I had /public/img in the links instead of /img

Copy link
Member

@stasadev stasadev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, thank you!

@rfay rfay changed the title Database improvements blog Blog: Database improvements including MySQL 8.4 Dec 31, 2024
@rfay rfay merged commit 728ed7a into main Jan 2, 2025
2 checks passed
@rfay rfay deleted the 20241223_database_improvements branch January 2, 2025 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants