** Package changed: xorg-server (Ubuntu) => mysql-8.0 (Ubuntu)

** Tags added: focal

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1882527

Title:
  mysql timeoutsec results in killing mysql process

Status in mysql-8.0 package in Ubuntu:
  New

Bug description:
  MySQL on 20.04 has TimeoutSec set to 600 (IIRC) in the systemd script.
  This has the effect of killing the MySQL process if this timeout is
  reached.

  IMHO this is a Very Bad Idea.  A database server process should only
  be force killed by a user action.

  I would prefer that the server had unlimited time to cleanly shutdown
  and startup (eg if recovering).

  Our DB is about 500GB with some very large tables (for us at least)
  eg. 250GB and we've had more than a few unfortunate delays as a result
  of delayed startup caused by recoveries because MySQL was killed
  prematurely.

  Because MySQL 8.0 has reduced the default logging level, it was not
  clear to me that the process was being force killed.

  I believe the MySQL team are of the same view as me per
  https://bugs.mysql.com/bug.php?id=91423:

  ```
  [12 Jul 2019 15:57] Paul Dubois
  Posted by developer:
   
  Fixed in 8.0.18.

  On Debian, long InnoDB recovery times at startup could cause systemd
  service startup failure. The default systemd service timeout is now
  disabled (consistent with RHEL) to prevent this from happening.
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1882527/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to