扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 xiaozhao 来源:天新网 2008年4月22日
关键字: SQL Server SQL Mssql 数据库
在字符长度一定时char的性能比varchar好,而在长度不确定时,char类型的字段在使用时性能略差。此种情况在SQL Server数据库下面
区别:
2.char的效率比varchar2的效率稍高。
何时该用char,何时该用varchar2?
char与varchar2是一对矛盾的统一体,两者是互补的关系.
varchar2 虽然比char节省空间,但是如果一个varchar2列经常被修改,而且每次被修改的数据的长度不同,这会引起‘行迁移’(Row Migration)现象,而这造成多余的I/O,是数据库设计和调整中要尽力避免的,在这种情况下用char代替varchar2效果会更好一些。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者