腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
哈希
索引
的良好文档/参考?
mysql
、
innodb
MySQL
文档提到在某些情况下使用
哈希
索引
的可能性,例如: 但是,上面的文档有点稀疏。对于
MySQL
中Hash
索引
的特殊用途/细节,还有其他好的文档/参考吗?基本的
哈希
行为是隐含的,但是更多的细节会更好。
浏览 5
提问于2011-08-14
得票数 4
回答已采纳
1
回答
在[Percona]
MySQL
中,
自适应
哈希
索引
是否包含在内存分配总数中?
mysql
、
index
、
innodb
、
memory
、
percona
我正在用
MySQL
5.6调试内存问题(我正在使用Percona发行版),但我无法在web上搜索、Adaptive Hash Index数量是否是Total memory allocated的一部分或是否分离
浏览 0
提问于2016-04-18
得票数 2
回答已采纳
2
回答
MySQL
何时可以使用散列代替BTREE
mysql
、
hash
、
indexing
、
innodb
、
b-tree
由于
MySQL
在创建
索引
时默认使用BTREE,有没有可以使用HASH的实例?例如,如果我的表只包含INT UNSIGNED值的外键。在这种情况下,用散列覆盖BTREE是一个很好的改进吗?不知道这是否重要,但我使用的是
InnoDB
。
浏览 2
提问于2013-01-20
得票数 6
1
回答
如何在
MySQL
中启用
哈希
表
索引
?
mysql
、
indexing
、
hashtable
、
b-tree
在
MySQL
5.7上,每当我创建一个
索引
时,尽管指定了它的类型(BTREE或HASH),创建的
索引
始终是BTREE。有人知道如何启用
哈希
进行
索引
吗?我计划在低基数列上使用它。
浏览 17
提问于2017-01-30
得票数 0
回答已采纳
1
回答
mySQL
中基于
哈希
索引
的数据库引擎
mysql
、
hash
、
indexing
、
b-tree-index
MYSQL
Server支持不同的数据库引擎,如
InnoDB
、ISAM、Memory等。
InnoDB
使用BTree,而Memory使用
哈希
进行
索引
。我的查询很简单(等价性检查),所以我不需要基于B树的
索引
,所以我使用‘内存’数据库引擎。但问题是,一旦
mySQL
服务器关闭,“内存”引擎数据就会丢失。使用
InnoDB
,
mySQL
insert查询由于B树
索引
而变得很慢。 所以我需要一个解决方案(数据库引擎),可以永久存储
浏览 3
提问于2014-06-12
得票数 0
3
回答
MySQL
:为什么
索引
列被标记为"BTREE?“
mysql
`FK_orders_products_3` FOREIGN KEY (`USER_ID`) REFERENCES `users` (`ID`) ON DELETE CASCADE) ENGINE=
InnoDB
浏览 3
提问于2013-02-11
得票数 2
2
回答
索引
、外键和优化
mysql
、
database-design
Mysql
默认情况下为每个外键添加了一个
索引
。表大约有100 k行。在检索数据时,会使用一些外键,而有些则不使用。此外,我还想向查询时经常使用的另外两个字段添加
索引
。我的问题是-FROM table1我的理解--如果字段“条件”被
索引
了,那么查询将使用
索引
来解析要检索的行。( 2)是否可以删除外键上的
浏览 0
提问于2011-10-20
得票数 4
回答已采纳
2
回答
MySQL
中的外键与复合键
mysql
、
sql
假设这些外键是
索引
的,那么SQL是否能够在O(1)中找到一个关系(给定一个user_id和一个follows_id)?如果不是,那么将上面的两个字段压缩为
索引
的复合键(散列和follows_id,并拥有这样的USER_RELATIONSHIP表?)会更好吗?
浏览 0
提问于2020-06-16
得票数 2
回答已采纳
1
回答
变量
索引
--
哈希
值会使它更快吗?
mysql
、
index
、
index-tuning
、
varchar
我理解
索引
这可能会减慢插入,并可能创建相当大的
索引
。存储一个值的散列,而不是
索引
和搜索会更快吗?我正在运行
MySQL
5.1并使用
INNODB
引擎。
浏览 0
提问于2013-05-02
得票数 5
2
回答
具有
哈希
索引
的
MySQL
InnoDB
表
mysql
、
indexing
、
hash
ENGINE=
InnoDB
DEFAULT CHARSET=utf8 COLLATE=utf8_bin;explain Select * from table where column=132; 我看到引擎正在possible_keys上使用
索引
,在关键内容中写着
索引
的名称!!但是在文档中说
InnoDB
现在不允许
哈希
索引
,我想知道为什么我的
innoDB
应该允许
哈希
索引
?
浏览 0
提问于2017-06-29
得票数 3
回答已采纳
2
回答
警告:长时间的信号量等待
mysql
、
sql
、
innodb
、
alter-table
、
full-text-indexing
请参阅
InnoDB
:
InnoDB
:关于强制恢复。
innodb
_lo
浏览 4
提问于2014-07-21
得票数 21
回答已采纳
2
回答
MySQL
外键自动生成的名称是确定性的吗?
sql
、
mysql
、
foreign-keys
当约束被创建时,它们被赋予类似于'FK5E6B788655A1514E‘的名称。当编写从模式的一个版本到另一个版本的升级脚本以利用这些约束名称时,这是否有意义?
浏览 2
提问于2009-09-22
得票数 4
回答已采纳
4
回答
为什么
MySQL
在MyISAM或
InnoDB
上没有散列
索引
?
mysql
、
index
、
innodb
、
myisam
我有一个只能选择相等的应用程序,我认为应该使用散列
索引
而不是btree
索引
。令我非常失望的是,MyISAM或
InnoDB
不支持散列
索引
。这是怎么回事?
浏览 0
提问于2011-05-17
得票数 40
1
回答
InnoDB
的
哈希
索引
mysql
、
index
、
innodb
PRIMARY KEY (name_hash),);这相当乏味,我不确定是否有必要。
MySQL
InnoDB
是否有类似的特性--通过其短得多的散列查找字符串,以便将
索引
放入内存? 还是它已经做了这样的事?
浏览 0
提问于2015-06-03
得票数 0
1
回答
meta_key或其他键值表列是否应该使用散列或BTREE
索引
?
index
、
mariadb
、
wordpress
我注意到我的WordPress数据库到处都有BTREE
索引
。 根据我的理解,BTREE
索引
允许更有效的<>和查询之间的查询,但在其他方面不如对=和!=查询的
哈希
查询有效。
哈希
索引
的性能会更好吗?如果是这样的话,我的数据库是否对这些列使用BTREE
索引
,或者这只是默认的?如果没有,我对指数的理解有什么不足?
浏览 0
提问于2020-11-19
得票数 0
1
回答
MySQL
:散列
索引
没用吗?
mysql
、
database-recommendation
、
database-agnostic
在
MySQL
中,
哈希
索引
仅受MEMORY存储引擎的支持。通过使用这个引擎,数据存储在内存中,而不是硬盘上,因此当
MySQL
重新启动时,数据就会丢失。另外,根据这个链接:散列
索引
,它表明当数据存储在硬盘上时,
哈希
索引
是无效的。但是对于在内存中存储的实际用途,Redis (其他内存结构,.),可能比带有MEMORY的
MySQL
引擎更好的选择。那么,哪些用例对于MEMORY存储引擎和
哈希
索引
是有效的?
浏览 0
提问于2017-09-13
得票数 0
2
回答
btree和rtree
索引
的区别是什么?
performance
、
mysql
、
indexing
我在MySQLWorkbench上注意到,在进行设计前,您可以选择如何存储
索引
。而且,我以前从未选择过存储类型,因此我假设
MySQL
选择的是默认存储类型(BTREE?)
浏览 0
提问于2011-10-09
得票数 48
回答已采纳
1
回答
什么是sys.
innodb
_buffer_stats_by_table中的pages_hashed ...?
mysql
、
schema
、
mysql-workbench
、
innodb
谁能给我解释一下什么是sys.
innodb
_buffer_stats_by_table中的pages_hashed ...?
mysql
> select * from sys.
innodb
_buffer_stats_by_table;| <em
浏览 0
提问于2017-11-17
得票数 0
2
回答
自动
索引
主键真的很好吗?
mysql
、
indexing
在一些数据库管理系统(如
MySQL
)中,主键总是在默认情况下被
索引
。我知道
索引
可以使
索引
列的选择和比较等操作更快,但它也可以减慢其他操作,如插入和更新。在表的主键上很少有选择的情况下,
索引
不会带来很大的好处。在这种情况下,不对主键进行
索引
不是更好吗? 唯一
索引
使用的空间与非唯一
索引
一样多。存储每个列的
浏览 3
提问于2016-05-22
得票数 0
1
回答
哈希
表的
MySQL
模式
mysql
这类表的最佳
mysql
模式是什么?我应该使用散列
索引
吗?我可以为
索引
重用PK
哈希
吗?(据我所知,“使用
哈希
”将从
哈希
创建一个
哈希
)
浏览 1
提问于2018-11-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券