I am trying to specify two startup options for MySQL 5.6.10 on Windows Server 2008 R2 Standard:
innodb_undo_directory="[location]"
innodb_undo_tablespaces=[number]
I expected that startup would create the undo tablespace (doc says the directory must exist; it does).
However startup fails:
157c InnoDB: Expected to open 1 undo tablespaces but was able
157c InnoDB: to find only 0 undo tablespaces.
157c InnoDB: Set the innodb_undo_tablespaces parameter to the
157c InnoDB: correct value and retry. Suggested value is 0
"157c" may be an error code, but I can't find any reference to it.
With innodb_undo_tablespaces=0, there is no evidence that the undo directory is used at all, and plenty of thrashing on the system tablespace, which is what I'm hoping to improve.
I reviewed CREATE TABLESPACE but it seems inapplicable here.
How do I make this work?
innodb_undo_directory="[location]"
innodb_undo_tablespaces=[number]
I expected that startup would create the undo tablespace (doc says the directory must exist; it does).
However startup fails:
157c InnoDB: Expected to open 1 undo tablespaces but was able
157c InnoDB: to find only 0 undo tablespaces.
157c InnoDB: Set the innodb_undo_tablespaces parameter to the
157c InnoDB: correct value and retry. Suggested value is 0
"157c" may be an error code, but I can't find any reference to it.
With innodb_undo_tablespaces=0, there is no evidence that the undo directory is used at all, and plenty of thrashing on the system tablespace, which is what I'm hoping to improve.
I reviewed CREATE TABLESPACE but it seems inapplicable here.
How do I make this work?