分享好友 最新动态首页 最新动态分类 切换频道
区域网站怎么做/济宁百度推广开户
2024-12-20 15:42

     最近在看mysql优化视频及各方帖子,其中有建议为字段选取合适的整型类型,在看int、bigint、smallint 和 tinyint的选取的时候有点迷惑,刚刚弄清楚,这里分享一下

     这里先得说下基础知识,1字节(Byte)占8个位(bit),1个位表示一个二进制的0或者1

     1个字节能表示最大的整数是255,怎么来的

     1个字节就是8个二进制的1  “11111111” 转换成十进制就是255

     int类型占4个字节,就是4*8=32位,能表示最大的整数是多少? 

     11111111 11111111 111111111 11111111  

     转换为十进制就是4294967295 ,不信你自己在表里面某int类型的字段里面手动写入一                个4294967296,保存完了再打开又给你退回到4294967295了。

 然后我们引申出另一个词:符号。

     带符号的int类型,表示的范围是-2147483648到2147483647(在这个范围里面能表示4294967295个  数字),不带符号的int类型范围是0到4294967295,带不带符号其实int能表示的数字的"宽度"不        变,只不过带符号就是用0做为中分点。

     下面就能举一反三了 

      mediumint占3个字节 "宽度"为16777215 ,带符号的以0做为正负中分点

      smallint占2个字节"宽度"为65535

      tinyint 占1个字节  "宽度"255 

       

      明白这个我们在以后的数据库设计中就能更合理的为字段选取整型类型了,比如在商城系统的订单表里,为该表的主键应该选什么合适?我觉得mediumint就够了,在ecshop里面,订单表和商品表这两个算是比较大的表了,其主键用的类型是mediumint。还有一些项目里面会用到数据字典,或者说是类型表,这里面的数据肯定不会太多的时候,用tinyint足矣

最新文章
AI代码生成器——Cody
Cody由Sourcegraph开发,是一款人工智能驱动的编码助手,它不仅仅是一个简单的代码完成工具,更是一项功能强大且富有创新精神的工具。其主要优势在于能够深度理解代码编写的上下文,为开发人员提供准确、有意义的建议和评论。 Cody能够利用
会议OA项目之会议审批(亮点功能:将审批人签名转换为电子手写签名图片)
Java实现支持人脸识别的会议签到系统,方便参会人员高效签到,提高会议签到的安全性。采用深度学习进行模型训练以提高识别准确率,需要设计并优化相关的人脸识别算法。基本功能​ 1、支持基本的会议管理功能,包括会议申请、开始会议、会议
用AI绘画,让创意从未如此简单!搜狐简单AI带你开启智能创作之旅
在这个信息化高速发展的时代,创意和效率是任何行业中立足的关键。然而,对于许多人来说,面对日益增多的工作任务,如何高效且富有创意地完成工作成为了不小的挑战。想象这样一个情境:小李,一位营销专员,正在为即将到来的产品发布会寻找
WordPress 发布文章,出现发布失败与更新失败的解决办法
新版的Wordpress出来后,用新版的覆盖了之前老板的文件之后,出现了无法发布文章,更新老文章失败等错误提示。 这是什么原因呢?我通过网络查询,收集了以下原因和解决方法。1.古腾堡编辑器出错 这种情况非
影视建站遇到的坑与修复过程 苹果cms+海螺模板
主题设置后台 安装PHP扩展 后台快捷菜单配置添加 海螺主题设置,/admin.php/admin/conch/theme免费解析网:http://api.momimi.cn/?url=站长交流群:707031200海螺模板完美修复版2020.01.04带模板独立后台管理系统的多功能模板。使用此模板务
空间、算力、数据、场景“模力福地”重磅礼包发布!深圳福田打造人工智能产业高地!
12月11日,“模力福地”行动方案发布会暨人工智能先锋城市核心区高质量推进大会在深业上城城市云客厅举行。深圳市人工智能产业办、重点人工智能企业精英和深港两地专家,共同见证福田区在人工智能领域的重要举措与创新布局。“模力福地,智
扒一扒大模型应用隐形冠军:服务1600 企业、200 业务场景,分分钟就可构建专属应用
白小交 发自 凹非寺量子位 | 公众号 QbitAI服务1600+企业、200+业务场景直接落地。这位大模型应用的隐形冠军不藏了。他们打造大模型应用开发平台,客户能够开箱即用。服务企业覆盖央国企、金融、政务、民生、制造、零售等领域。就在今天,
网站站长角色深度解析:他们是如何驾驭互联网的?
网站站长角色深度解析:如何驾驭互联网? 随着互联网技术的迅猛发展和普及,站长这一职业角色也逐渐成为了互联网生态中不可或缺的一环。他们如何驾驭互联网?今天我们就来深度解析网站站长的角色及其工作内涵。网站站长,顾名思义,即负责
深圳SEO秘籍,关键词优化攻略,助力企业网站排名飞升!
深圳快速SEO,专注关键词优化,助力企业网站快速提升排名。本文揭秘高效策略,助您优化关键词,实现网站流量激增。随着互联网的飞速发展,企业对的需求日益增长,在这个竞争激烈的市场环境中,如何让企业网站在搜索引擎中脱颖而出,成为众
警惕,裸聊诈骗竟为AI换脸“照骗”!
  近年来,AI换脸技术被应用在各个领域,不法分子也动起了歪心思,利用AI换脸实施犯罪,例如伪造不雅视频、换脸诈骗等。AI换脸不仅可以快速将一张人脸无缝融入另一个图片或视频中,甚至连人物表情、口型都可以用AI技术合成,具有更强的以
相关文章
推荐文章
发表评论
0评