In the past we allow user to save a page with up to 100,000 characters.
As there isn't any check on the size, if a user is saving a page bigger than 100,000 characters the database would throw an integrity constraint error.
Now we make the size bigger (2GB) so there isn't an arbitrary limit and to prevent large page save from throwing an error.
While it is very unlikely a page will get to that size, big pages could create a performance problem.
We need to implement a better check (page size limitation) and a better error message to advise the user if they have breached the page size limit.