Home / Companies / PlanetScale / Blog / March 2024

March 2024 Summaries

4 posts from PlanetScale

Filter
Month: Year:
Post Summaries Back to Blog
MySQL provides built-in functionality for identifying problematic queries and profiling their performance. By leveraging the performance_schema and sys tables, users can identify slow queries, examine query plans, and profile individual query executions to determine where time is being spent. Additionally, tools like PlanetScale Insights offer a more intuitive interface for gathering this information and identifying areas for optimization.
Mar 29, 2024 2,459 words in the original blog post.
Universally Unique Identifiers (UUIDs) are designed for generating unique IDs across systems without knowledge of other systems, making them useful in distributed architectures. However, using UUIDs as primary keys in MySQL can hurt database performance due to insertion overhead and increased storage utilization. To mitigate these issues, consider using the binary data type for storing UUIDs, choosing an ordered UUID variant, utilizing built-in MySQL functions like `uuid_to_bin`, or exploring alternate ID types such as Snowflake IDs, ULIDs, or NanoIDs.
Mar 19, 2024 1,776 words in the original blog post.
Vitess 19, a new version of the open-source clustering solution for MySQL, has been released. The update includes enhancements aimed at improving scalability, performance, and usability of database systems. Key features include support for multi-table delete operations, non-recursive Common Table Expressions (CTEs), and incremental backups. Additionally, the release introduces a new connection pool for MySQL connections in the Tablets, faster hashing in sharded Vitess clusters, and improved performance of cross-shard aggregations. The Vitess team encourages users to upgrade to Vitess 19 and join their community on GitHub or Slack to share feedback and experiences.
Mar 08, 2024 997 words in the original blog post.
PlanetScale is an infrastructure company focused on providing a reliable and sustainable platform for its customers, with a long-term vision of lasting forever. To achieve this goal, they prioritize profitability by making key decisions such as parting ways with some team members and retiring their Hobby plan. The company aims to ensure that it remains self-sustaining in an ever-changing world and economy. PlanetScale's commitment to reliability, scalability, and customer service has made them a trusted database provider for companies with over $50 billion in market cap. Their technology is proven among some of the world's largest tech companies, and they believe that prioritizing profitability will enable them to continue providing mission-critical services well into the future.
Mar 06, 2024 374 words in the original blog post.