腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
使用
INT
来
选择
一个
包含
数字
的
变量
索引
要比
使用
String慢
得多
?
、
、
、
我有一个
包含
几千行
的
表,它有一个
包含
数字
的
Vterer列。尽管当时讨论了
为什么
该列不是
数字
类型,但从该表中
选择
行显示了一种奇怪
的
行为。尽管该列上有
索引
,但
使用
数字
字符串
查找行(0.01秒)要比
使用
Ints (0.54秒)快
得多
。这是什么原因呢?它似乎不能转换和
使用
索引
的
值..
浏览 1
提问于2012-04-23
得票数 5
回答已采纳
1
回答
为什么
将
数字
数据映射到关键字会提高ElasticSearch中
的
检索时间
、
、
、
我团队
的
一位工程师正在构建一个新
的
文档存储
索引
,他们已经将所有的短/
int
/长值映射到
字符串
中,以便在术语查询中
使用
。这让我感到惊讶,因为带有SmallInt/
Int
/BigInt键
的
SQL
索引
的
性能要比转换为
VarChar
(X)并相应地进行
索引
的
同一组值要好
得多
。我被指出这篇文章: 它有这样
的</
浏览 4
提问于2022-03-18
得票数 4
回答已采纳
1
回答
非聚集
索引
与复合主键
的
性能
、
、
、
我将从
包含
这些类型
的
列
的
复合键中更改Server 2014数据库
的
主键:到
包含
其中第二个键中
的
INT
是一个新列--
VARCHAR
(10)、
INT
的
前一个组合
的
散列。MyTable(MyIdCol, MyDateCol) 此时,我切换了我
的
阅读器
浏览 1
提问于2018-09-06
得票数 0
回答已采纳
1
回答
当
使用
数字
类型而不是
使用
char/
varchar
时,性能
的
好处是什么?
、
、
、
、
从各种帖子中,我总结了
使用
数字
类型代替char/
varchar
用于PK: 如果您为PK
选择
char/
varchar
类型,并且您
的
值很短(只是一些alpha
数字
代码),那么您将
使用
哪种类型并不重要。只要
字符串
值
的
大小(以字节为单位)不超过
数字
类型
的
大小,那么性能应该是相同
的
。但是,对于键间差异更大
的
较大表,这可能会降低性能,例如
浏览 0
提问于2012-09-14
得票数 -3
2
回答
为什么
选择
器(如[title=“home”)
比
使用
类
慢
?
、
、
我已经读了很多CSS性能文章,比如; #social a {由于浏览器将首先读取,然后被迫遍历页面中
的
所有标记。但是
为什么
像atitle=这样
的
选择
器
比
使用
类
慢
呢?但是浏览器不也应该
索引
哪些元素具有特定
的<
浏览 3
提问于2013-08-30
得票数 6
回答已采纳
1
回答
过滤中
的
选项与科目域
、
如果数据库(Django ORM)是基于解析
的
数据。还有一个“城市”字段,在过滤数据时经常用到。
使用
Chocies还是仅
使用
Charfield将“city”保存到字段中要好
得多
?过滤速度会快很多吗?
浏览 5
提问于2017-03-26
得票数 0
1
回答
MySQL:如何使
索引
扫描
比
全表扫描运行得更快?
、
我从中读到,根据查询
的
选择
性,全表扫描比
索引
扫描更快。考虑到这些知识,我实验了一个
包含
12个WHERE条件和一个HAVING条件
的
查询,该查询
的
表中有500万行,与以前
的
相同。我观察到,与具有4列
索引
(160秒)
的
索引
扫描相比,全表扫描仍然要快
得多
(为7.7秒),
选择
性为3% (161341/5000000)。 我
的
问题是:“,
为什么
<
浏览 4
提问于2011-09-17
得票数 1
1
回答
数据类型对PK有多大
的
性能影响?
、
、
我曾经研究过一些系统,它们
使用
不同
的
类型作为它们
的
PK。常见
的
类型有: 我知道,在这个领域中
使用
的
内存越多,起诉书就会变得越大,搜索速度也就越慢在PK列中
使用
不同
的
数据类型时,性能
的
变化有多大(如果有的话)?
浏览 2
提问于2013-12-20
得票数 0
回答已采纳
1
回答
为什么
缓存读取丢失
比
写入丢失快?
、
、
、
我需要
使用
另一个数组( writeArray )
来
计算数组(readArray),但问题是数组之间
的
索引
映射并不相同(writeArray
的
索引
x处
的
值必须用readArray
的
索引
y处
的
值
来
计算),因此不太适合缓存但是,我可以
选择
循环是按顺序浏览readArray还是按顺序浏览writeArray。,那么CPU需要等待读取完成,但是对于写入,它不需要等待处理下一条指令),但是通过
浏览 1
提问于2015-03-12
得票数 10
回答已采纳
2
回答
MySQL:
为什么
建议在
varchar
字段上加入
int
?
、
、
让我们考虑一下这种奇怪
的
情况,Item_id是
INT
,codeKey是
VARCHAR
(100)。TableB USING(item_id)select * from TableA INNER JOIN TableB USING(code_key) 我看不出有什么意义,因为两列都是<e
浏览 4
提问于2016-03-22
得票数 1
1
回答
将DecimalFormat与StringBuilder结合
使用
、
、
使用
DecimalFormat实例和StringBuilder最有效
的
方法是什么?例如,当
数字
被追加到循环中
的
字符串
时。真的没有其他
选择
了吗? 编辑:,我已经决定做一些测量
来
查看这些选项之间
的
性能差异。事实上,在我
的
机器上直接
使用
StringBuffer
比
通过StringBuilder和中间
字符串
快20 %。但是,如果不执行
数字
格式设置,并且只追加
字符串<
浏览 1
提问于2020-09-07
得票数 1
9
回答
Java BigInteger,切断最后一个
数字
、
、
、
相当容易,如果BigInteger
数字
是543,我希望它切断最后一个
数字
,使它是54。 问题是,当然,我会用大整数执行这个很多次。我
的
猜测是,玩
字符串
会更慢
浏览 16
提问于2009-07-17
得票数 1
回答已采纳
2
回答
为什么
有时
选择
用char而不是
int
来
定义一个列在纯
数字
的
情况下,没有前导0,不超过
int
的
值范围?
就像我说
的
,我在提到别人
的
项目的时候,发现了一个奇怪
的
现象,create table A( a_status char(1) comment '0 is visible, 1 is not'对于a_type和a_status,char(1)和tinyint(1)都是一个字节,
数字
字符
浏览 0
提问于2022-04-08
得票数 0
回答已采纳
3
回答
当我可以
使用
用户名进行搜索时,
为什么
要在MySQL中
使用
ID呢?
在许多关于MySQL
的
教程中,他们经常
使用
一个ID,这个ID是在用户创建帐户时自动生成
的
。稍后,ID将用于搜索该配置文件或更新该配置文件。问:当我可以
使用
用户名进行搜索时,
为什么
要在MySQL中
使用
ID?更新: 非常感谢你
的
反应!因此,假设一个用户想要登录一个网站。但是对于我
的
代码,我首先必须执行查询才能知道ID,因为用户不知道I
浏览 3
提问于2015-01-19
得票数 2
回答已采纳
2
回答
为什么
使用
CHAR/
VARCHAR
索引
时MySQL查询
的
性能这么差?
、
、
、
、
a_variants a, a_variants b, a_variants c因此,它
包含
了
字符串
strings WHERE value = 'AAA';但在实践中,第一个
比
慢
300倍,
比</e
浏览 1
提问于2015-05-25
得票数 1
5
回答
在mysql中存储短
数字
的
最佳方法
、
在编辑用户配置文件页面上,他们有类似下面的东西,它将列出所有可用
的
选项,用户可以
选择
教育水平
的
选项,这只是1个项目,有许多类似的项目,所以根据这里
的
答案,我可以将它应用于此代码
的
许多其他功能。他们为许多个人资料字段
使用
了一个数组,它将存储可能
的
答案,但在这种情况下,用户只能
选择
一个答案。所以对于教育来说,有7个可能
的
答案,并且数组中与它
的
数字
相对应
的
数字
被存储在m
浏览 0
提问于2009-09-03
得票数 1
回答已采纳
1
回答
优化器
为什么
要进行表扫描和
索引
查找?
、
返回所有列(*)统计
数字
已经更新样本表:这将花费超过30秒
的
时间返回,因为优化器
选择
一个表扫描和
使用
索引
查找。
索引
扫描小于1秒。例如“2015.09”或“201509”搜索直线'201
浏览 0
提问于2015-11-09
得票数 1
回答已采纳
1
回答
mysql是否需要大量
的
时间来处理带有随机字母
的
索引
而不是
数字
?
、
id=12345这样
的
链接。row_id列已编入
索引
浏览 1
提问于2015-02-28
得票数 0
回答已采纳
2
回答
如何在MySQL DB中存储社会id
、
、
我在堆栈溢出网站上发现了很多关于这方面的问题,但我没有找到令人满意
的
答案。例如,您不能100%地确定facebook id将始终是一个未签名
的
bigint,从facebook文档中可以将facebook id描述为“
数字
字符串
”。谷歌id似乎
比
bigint大一位数。我相信
varchar
列上
的
索引
比
bigint列上
的
索引
慢
,因此我认为在可能
的
情况下
使用</e
浏览 3
提问于2015-09-19
得票数 1
回答已采纳
2
回答
优化存储空间:具有相同值
的
许多行和列
、
、
、
对于任何给定
的
列,只有少数可能
的
唯一值,因此许多列具有重复
的
值。而不是像这样存储用户代理
的
表: 表1
浏览 1
提问于2019-07-31
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券