I have a huge table that is being actively written & i need to perform a update to the table to change a column from medium blob to long blob. I am not sure if its an inplace upgrade i.e. will the column content be rewritten from medium blob to long blob or if long blob can read content from the medium blob. While reading Blob and Storage Requirement, I am guessing that the column content will be rewritten as long blob needs 1 extra byte compared to medium blob.
Please suggest if its the case or do you suggest using pt-online-schemachange script from percona to do the conversion. FYI i am running 5.7 and 8.0 in various environments that need this change