/usr/lib/mysql-testsuite/include/memcache_config.inc is in percona-server-test-5.6 5.6.22-rel71.0-0ubuntu4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | create database innodb_memcache;
use innodb_memcache;
#-- ------------------------------------------------------------------------
#-- Table `cache_policies`
#--
#-- Each record in this table represents a named caching policy, specifying:
#-- * How the memcache GET command is executed, including whether to get
#-- records from local cache only, from InnoDB only, from local cache if
#-- present (treating InnoDB as a backing store), or not at all.
#-- * Similarly, how memcache SET commands are executed.
#-- * How memcache DELETE commands are executed.
#-- * Whether flushing the cache should cause a mass delete from NDB.
#--
#-- ------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS `cache_policies` (
`policy_name` VARCHAR(40) PRIMARY KEY,
`get_policy` ENUM('innodb_only', 'cache_only', 'caching','disabled')
NOT NULL ,
`set_policy` ENUM('innodb_only', 'cache_only','caching','disabled')
NOT NULL ,
`delete_policy` ENUM('innodb_only', 'cache_only', 'caching','disabled')
NOT NULL,
`flush_policy` ENUM('innodb_only', 'cache_only', 'caching','disabled')
NOT NULL
) ENGINE = innodb;
#-- ------------------------------------------------------------------------
#-- Table `containers`
#--
#-- A container record describes an InnoDB table used for data storage by
#-- InnoDB Memcache.
#-- There must be a unique index on the `key column`, and unique index name
#-- is specified in the `unique_idx_name_on_key` column of the table
#-- `value_columns` are comma-separated lists of the columns that make up
#-- the memcache key and value.
#--
#-- ------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS `containers` (
`name` varchar(50) not null primary key,
`db_schema` VARCHAR(250) NOT NULL,
`db_table` VARCHAR(250) NOT NULL,
`key_columns` VARCHAR(250) NOT NULL,
`value_columns` VARCHAR(250),
`flags` VARCHAR(250) NOT NULL DEFAULT "0",
`cas_column` VARCHAR(250),
`expire_time_column` VARCHAR(250),
`unique_idx_name_on_key` VARCHAR(250) NOT NULL
) ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `config_options` (
`name` varchar(50) not null primary key,
`value` varchar(50)) ENGINE = InnoDB;
|