问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库数据类型怎么选择最优

发布网友 发布时间:2022-04-23 11:12

我来回答

2个回答

热心网友 时间:2022-04-08 20:05

什么数据库?如果是MySQL,就使用varchar类型,定义为varchar(n)。如果是Oracle,就使用varchar2类型,定义为varchar2(n)。这个数据类型的意思是变长度的字符串,括号中的n是最大长度。如果实际的数据长度小于括号中的定义长度,则占用空间为实际数据长度。一般可以把n取的大一些,确保为这个字段可能的最大长度。追问sql server 我只是听说varchar和char比 ,性能会差些,但不知道具体差在哪里,所以我纠结的实际上也就是这个问题,不知道什么情况下适合用varchar,什么时候适合用char。

追答性能主要差在建立索引的时候,但是你只有一百万条数据,其实查不了多少。

热心网友 时间:2022-04-08 21:23

  选择原则:根据选定的存储引擎,确定如何选择合适的数据类型。
下面的选择方法按存储引擎分类:
  MyISAM 数据存储引擎和数据列:MyISAM数据表,最好使用固定长度(CHAR)的数据列代替可变长度(VARCHAR)的数据列。
  MEMORY存储引擎和数据列:MEMORY数据表目前都使用固定长度的数据行存储,因此无论使用CHAR或VARCHAR列都没有关系。两者都是作为CHAR类型处理的。
  InnoDB 存储引擎和数据列:建议使用 VARCHAR类型。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
南安椎间盘突出症的症状,悬壶邱腰神在陕西哪里 安康腰椎间盘突出一条腿麻保守治疗的方法,悬壶邱大夫的详细位置_百度知 ... 宣传片拍摄有哪些长处? 继承房产过户费用要多少? 继承5万房产过户需要多少费用多少钱 继承的房产过户需要多少费用 继承5万房产过户需要多少费用 灵芝茶减肥效果怎么样 南京滴滴和t3哪个收入多 属虎女人的和属鸡男人的配吗 GIS数据库的定义与分类是什么 数据库数据类型 数据库中数据类型怎样定义一些是文字的变量?如:name 数据库的数据种类 数据库的定义是什么? 北京的hitfm88.7跟台湾的hit fm电台一样吗 数据库怎么定义自己的数据类型 微电台上为什么我不能收听中国国际广播电台HITFM-FM88.7 李姓男孩好听的名字。带林字。急需。谢谢啦。 谁经常收听FM88.7电台,我要找一首歌曲,谢谢大家 HitFm 88.7 歌曲下载 如何在线收听887电台? 大连怎么收听北京电台88.7还有北京的其他音乐电台? 济南电台在线收听 男孩姓陈名字里有琳字 安徽铜陵地区可以收听到的所有电台及其调频频率 我想问大家,男孩子可以用这个,琳,字起名,男人用会让人笑吗。 在北京市能用FM调频收听到的英文广播电台有哪些?告诉一下频率. 男孩名字叫瀚琳,别人说琳字是女孩名,请问男孩可以用吗?有什么忌讳么... 带有“林”字的好听男生名字 经纬度如何在mysql 数据库中定义数据类型 数据库中什么是基本数据类型?基本数据类 数据库文件有哪些类型? sql数据类型有哪些? 我们在使用手机拍照时,如何提高暗光下的拍照效果? oppor7智能手机照相机光线很暗,怎样设置? 什么手机暗光情况下摄像比较好? 怎样用手机在暗光背景下拍出好看的人像? 一加手机5暗光拍照表现如何? 逆光拍照哪个手机最好 求推荐一款夜间拍照效果好点的手机,哪个好? 为什么手机照相机在暗处拍照会比较卡,在有光线的地方就流畅呢 晚上拍照的时候为什么我的手机噪点很多 求拍照和录像好的手机,特别是夜间拍地很清楚, 一加手机5暗光拍照好不好? 哪些手机在暗光环境下拍照效果很好啊啊啊 华为p8电信手机怎么暗光拍照效果差 炒锅铁的好还是铝合金的好? 铝及铝合金的麦饭石炒锅对人体有害吗 炒锅是不锈钢的好还是铝合金的好?