mysql迁移达梦数据库varchar长度问题


在DM数据库中,页大小可以为4KB、 8KB、 16KB 或者32KB,用户在创建数据库时可以根据实际情况选择需要的页大小, 默认大小为8KB,该参数值在数据库初始化完成后,是无法进行更改的,只能重新初始化数据库进行更改。

 

varchar2 (4000) 迁移后变成 (3900)
DM 数据库根据页大小,varchar 字段最大长度有限制。具体限制如下:

数据库页面大小 实际最大长度
4K 1900
8k 3900
16k 8000
32k 8188


DTS 内部有字段类型映射,同时也会根据差异情况判断,在 8 kB 页大小情况下,将 mysql 的 varchar2 (4000) 迁移成 varchar2 (3900)。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM