↓ Skip to Main Content
Jesper's MySQL Blog
Jesper's MySQL Blog

Main Navigation

  • Home
  • Recent Activity
    • Latest Posts
    • Top Posts
    • Latest Tweets
    • MySQL Shell Blogs
  • My Books
    • MySQL Concurrency
    • MySQL 8 Query Performance Tuning
    • MySQL Connector/Python Revealed
    • Pro MySQL NDB Cluster
  • MySQL Books
    • My Books
    • Books by Oracle Employees
  • Who Am I?
  • Privacy Policy
Jesper's MySQL Blog
Jesper's MySQL Blog

Off Canvas Menu

  • Home
  • Recent Activity
    • Latest Posts
    • Top Posts
    • Latest Tweets
    • MySQL Shell Blogs
  • My Books
    • MySQL Concurrency
    • MySQL 8 Query Performance Tuning
    • MySQL Connector/Python Revealed
    • Pro MySQL NDB Cluster
  • MySQL Books
    • My Books
    • Books by Oracle Employees
  • Who Am I?
  • Privacy Policy

Category: MySQL

MySQL Connector/Python 8.0.14+: Changed Expression Handling in mysqlx

By Jesper Krogh Posted on 19 February, 2019 Posted in Connector/Python, JSON, MySQL 8.0, NoSQL, Python, X DevAPI

The X DevAPI allows you to work with JSON documents and SQL tables at the same time. Furthermore, the CRUD style API is more intuitive than SQL statements for some programmers. Either way, the X DevAPI allows you to mix …

MySQL Connector/Python 8.0.14+: Changed Expression Handling in mysqlx Read more »

Reduce MySQL Core Dump Size by Excluding the InnoDB Buffer Pool

By Jesper Krogh Posted on 11 February, 2019 Posted in InnoDB, MySQL 8.0, Options

When things go horrible wrong and a process crashes, one of the most powerful things to investigate the cause of the crash is a core dump. As the amount of memory allocated to processes such as MySQL has increased – …

Reduce MySQL Core Dump Size by Excluding the InnoDB Buffer Pool Read more »

MySQL Connector/Python 8.0.15: allow_local_infile Disabled by Default

By Jesper Krogh Posted on 7 February, 2019 Posted in Connector/Python, MySQL 8.0, Python

MySQL Server has a feature where you can insert data into a table from a file with the data delimited by commas, tabs, or another delimiter. This is particularly useful when you need to bulk import data, for example when …

MySQL Connector/Python 8.0.15: allow_local_infile Disabled by Default Read more »

More Statistics for Slow Queries: log_slow_extra

By Jesper Krogh Posted on 31 January, 2019 Posted in Monitoring, MySQL 8.0, Performance, Variables

The slow query log is the trusted old method of recording slow query, so the database administrator can determine which queries are in the most need for optimization. Since MySQL 5.6, it has to some extend been overshadowed by the …

More Statistics for Slow Queries: log_slow_extra Read more »

Automatic Decryption of MySQL Binary Logs Using Python

By Jesper Krogh Posted on 28 January, 2019 Posted in Encryption, MySQL 8.0, Python

One of the new features in MySQL 8.0.14 is support for encrypting the binary logs. While encryption makes the data more secure (provided the key is secret of course), it can make life a bit more difficult in terms of …

Automatic Decryption of MySQL Binary Logs Using Python Read more »

MySQL Server 8.0.14: Thanks for the Contributions

By Jesper Krogh Posted on 26 January, 2019 Posted in Contribution, MySQL 8.0

MySQL 8.0.14 was released earlier in the week, and again we (Oracle) received several contributions that either made it into the release or at least inspired a feature or bug fix. This blog will go through the the changelog notes …

MySQL Server 8.0.14: Thanks for the Contributions Read more »

MySQL Connector/Python 8.0.14 X DevAPI: Default Schema

By Jesper Krogh Posted on 22 January, 2019 Posted in Connector/Python, MySQL 8.0, Python, X DevAPI

The MySQL X DevAPI is the new API that provides a uniform API across the supported programming languages. It has from the beginning supported that you can specify a default schema, when you connect. Originally it was not used for …

MySQL Connector/Python 8.0.14 X DevAPI: Default Schema Read more »

MySQL 8: Drop Several Stored Events, Procedures, or Functions

By Jesper Krogh Posted on 2 December, 2018 Posted in Connector/Python, MySQL 8.0, MySQL Shell, Python, X DevAPI

Maybe the biggest new feature in MySQL 8 is the new transaction data dictionary that improves the consistency of schema objects among other things. To further protect the data in the data dictionary, the data dictionary tables are hidden and …

MySQL 8: Drop Several Stored Events, Procedures, or Functions Read more »

MySQL X DevAPI Connection Pool with Connector/Python

By Jesper Krogh Posted on 15 November, 2018 Posted in Connector/Python, MySQL 8.0, Python, X DevAPI

If you have an application that need to use multiple connections to the MySQL database for short periods of times, it can be a good to use a connection pool to avoid creating a new connection and going through the …

MySQL X DevAPI Connection Pool with Connector/Python Read more »

Tracking Foreign Keys

By Jesper Krogh Posted on 11 November, 2018 Posted in Common Table Expression (CTE), Foreign Keys, MySQL 8.0, MySQL Workbench

The other day, I was reading a blog by Magnus Hagander about tracking foreign keys throughout a schema in PostgreSQL. I thought it was a good idea, so I decided to look at how you can track foreign key in …

Tracking Foreign Keys Read more »

Posts pagination

Previous 1 2 3 4 5 6 Next
Copyright © 2026 Jesper's MySQL Blog | Powered by Responsive Theme
Copyright © 2026 Jesper's MySQL Blog | Powered by Responsive Theme