tencent cloud

Feedback

Upgrading Kernel Minor Version

Last updated: 2024-12-30 17:56:25
    TencentDB for MySQL will progressively release new minor versions of the database kernel. By upgrading to these newer minor versions, your database instance can benefit from enhanced performance, improved security, support for new features, better compatibility, and bug fixes. This document provides guidance on how to upgrade the minor version of your database kernel through the console, along with detailed explanations.
    Note:
    For details on the TencentDB for MySQL kernel minor version, see Kernel Version Release Notes.

    Operational Scenarios

    Upon the release of a new minor version of the database engine, or when the minor version of the database engine in your current instance becomes outdated and necessitates an upgrade to a newer version, you may manually execute the upgrade via the console.
    Note:
    In the event of a bug in the backend program or the detection of security vulnerabilities, the system will dispatch upgrade notifications through internal messages, text messages, and other means. TencentDB for MySQL will undergo upgrades and repairs during the maintenance window of your instance.
    When operations that trigger instance migration in TencentDB for MySQL occur (such as scaling instance specifications, expanding or contracting disk capacity, database version upgrades, etc.), the system will not automatically upgrade your instance to the latest minor kernel version. Should you require, you may manually perform the upgrade. When the primary instance possesses RO instances, the system will automatically assess master-slave synchronization compatibility, ensuring that migrations of the primary instance do not employ a minor version newer than that of the RO instances.

    Upgrade rules

    If an instance to be upgraded is associated with other instances (e.g., source instance and read-only instances), these instances will be upgraded together to ensure data consistency.
    TencentDB for MySQL upgrade involves data migration. The time it takes to migrate an instance depends on the size of the instance's data. Your business will not be affected during the upgrade and can be accessed as per usual.

    Notes

    Instance switch will be required after version upgrade is completed, which will cause your instance to disconnect for seconds. We recommend that you conduct the switch during the instance maintenance time. Make sure that your business has a reconnection mechanism. For more information, see Setting Instance Maintenance Window.
    If the number of tables in a single instance exceeds 300000, upgrade may fail and database monitoring may be affected. Make sure that the number of tables in a single instance is below 300000.
    The kernel minor version cannot be downgraded once upgraded.

    Directions

    1. Log in to the TencentDB for MySQL console. In the instance list, click the target instance ID or Manage in the Operation column to enter the instance details page.
    2. In the Configuration Info section, click Upgrade Kernel Minor Version.
    
    3. In the pop-up window, set the configuration items and click Upgrade. Delay Threshold for Data Consistency Check: This option is available only during source instance upgrade, which can be an integer between 1 and 10 seconds. There may be a delay during the data consistency check. You need to set a data delay threshold. The database consistency check will be paused when the delay exceeds the set value and will be resumed when the delay drops below the threshold. If the threshold value is too small, the migration may take longer.
    Note:
    As database upgrade involves data migration, a momentary disconnection from the MySQL database may occur after the upgrade is completed. We recommend that you set the switch time to During maintenance time, so that the switch will be initiated within the next maintenance time after the instance upgrade is completed.
    
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support