比较SMALLINT,INTEGER和DECIMAL的性能
我需要用SMALLINT来增长我的数据域,有人能告诉我,我是否需要把SMALLINT转化为INTEGER或把SMALLINT转化为DECIMAL?性能上哪个最好?
这个问题贴于2005年1月6日
你需要确定数据是怎么样使用的,并且你需要怎么样去控制它,SMALLINT的取值范围是-32768到32767。最小的INTEGER值是-2,147,483,648,而最大的INTEGER的值是2,147,483,647,如果你可以预测到所保存的数的值比± 2十亿大(或小),那么应该考虑使用DECIMAL,而不是INTEGER。
你可能也需要考虑使用DECIMAL而不是INTEGER可以更好地控制了列值域,比如,如果你只需要小于99999的值,那么DECIMAL(5,0)可能比用INTEGER好得多,这是因为它允许比32767大的值,而不大于99999.
- 收藏此页到 IE收藏夹 POCO网摘 [365Key] [ViVi] 百度藏搜 和讯网摘 天极网摘 狐摘 向您的朋友推荐此文章
- 转载请注明来源:文章大全 网址:http://www.itlearner.com/article/
- 文章关键词:smallint int decimal
- 如意搜索搜索更多内容:比较SMALLINT,INTEGER和DECIMAL的性能
- 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
- 上一篇文章:简历模板(十八)人力资源助理
- 下一篇文章:赚钱?拿出你的诚意来!
相 关 文 章
没有相关文章
相 关 软 件
没有相关下载
本站搜索(搜索结果将在新窗口打开)

