vtctldclient LegacyVtctlCommand Synopsis Examples Options Options inherited from parent commands SEE ALSO LegacyVtctlCommand vtctldclient LegacyVtctlCommand Invoke a legac...
Pages in this section Running in Production Instructions and guidelines for running Vitess in a production environment Pages in this section Collations and Character sets Pl...
Shard Naming Resharding Shard A shard is a subset of a keyspace. A keyspace will always contain one or more shards. A shard typically contains one MySQL primary and potentially...
Motivation When not to use auto_increment Security Considerations Alternatives MySQL auto_increment Feature Vitess Sequences Creating a Sequence Initializing a Sequence Ac...
Motivation When not to use auto_increment Security Considerations Alternatives MySQL auto_increment Feature Vitess Sequences Creating a Sequence Initializing a Sequence Ac...
Add Delete Add or Delete a Cell Add To add a cell after a cluster is up and running, you start off by creating one using the same steps previously performed to create the firs...
Query Serving Errors a users might encounter while querying Vitess Error Number Error State Message Meaning 1105 HY000 INSERT not supported when targeting a key range: %s When t...
Starting MySQL my.cnf init_db.sql Disable AppArmor Verify MySQL mysqlctld Starting vttablet Key configuration notes Tablet Records VTTablet and MySQL Let us assume that ...
VTGate VTGate is a lightweight proxy server that routes traffic to the correct VTTablet servers and returns consolidated results back to the client. It speaks both the MySQL Pro...
Keyspace A keyspace is a logical database. If you’re using sharding ), a keyspace maps to multiple MySQL databases; if you’re not using sharding, a keyspace maps directly to a My...