New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ddl: Add a limit for columns in a table #4464

Merged
merged 6 commits into from Sep 7, 2017

Conversation

Projects
None yet
3 participants
@zimulala
Member

zimulala commented Sep 7, 2017

MySQL has the hard limit of 4096 columns per table, and a table can contain a maximum of 1017 columns on InnoDB Tables.
We use this restriction to prevent the large table schema information.

@zimulala

This comment has been minimized.

Show comment
Hide comment
@zimulala
Member

zimulala commented Sep 7, 2017

@zimulala zimulala added the status/WIP label Sep 7, 2017

@zimulala zimulala removed the status/WIP label Sep 7, 2017

@coocood

This comment has been minimized.

Show comment
Hide comment
@coocood

coocood Sep 7, 2017

Member

LGTM

Member

coocood commented Sep 7, 2017

LGTM

@zimulala zimulala added the status/LGT1 label Sep 7, 2017

@zz-jason

LGTM

@zz-jason zz-jason added status/LGT2 and removed status/LGT1 labels Sep 7, 2017

@coocood coocood merged commit 20a928e into master Sep 7, 2017

3 of 4 checks passed

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
ci/circleci Your tests passed on CircleCI!
Details
jenkins-ci-tidb/build Jenkins job succeeded.
Details
license/cla Contributor License Agreement is signed.
Details

@coocood coocood deleted the zimuxia/ddl-col-limit branch Sep 7, 2017

mccxj added a commit to mccxj/tidb that referenced this pull request Sep 7, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment