Handling Schema changes in productions is a tedious job and can cause locking , But it can be avoided by Percona Online schema change.