腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
innodb
不存储地理空间数据?
myisam
我很好奇。但我为何要这样做呢? 为什么无辜者不能存储点?
浏览 0
提问于2012-06-14
得票数 3
回答已采纳
1
回答
MySQL
树
引擎
索引
(
B-
InnoDB
)
mysql
、
database
BINARY(16) NOT NULL, UNIQUE KEY User_name (User_name,Email)注意:我知道我可以查询它们一次,然后缓存它们,但是我
浏览 19
提问于2016-08-26
得票数 0
回答已采纳
1
回答
是SELECT WHERE [主键]=[主键值] O(1)吗?
select
、
key
、
hashtable
、
where
、
rdbms
这似乎是不可想象的浪费,即使有主键的自动
索引
。
浏览 2
提问于2013-03-31
得票数 4
回答已采纳
2
回答
btree和rtree
索引
的区别是什么?
performance
、
mysql
、
indexing
我在MySQLWorkbench上注意到,在进行设计前,您可以选择如何存储
索引
。而且,我以前从未选择过存储类型,因此我假设
MySQL
选择的是默认存储类型(BTREE?)
浏览 0
提问于2011-10-09
得票数 48
回答已采纳
1
回答
如何查看
InnoDB
of
MySQL
生成的B
树
索引
结构?
mysql
、
indexing
、
innodb
当我们为表的属性指定B
树
索引
时,是否有方法查看
InnoDB
生成的B
树
索引
结构?
浏览 3
提问于2020-12-18
得票数 1
回答已采纳
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
2
回答
B
树
索引
在
mysql
中的工作方式
mysql
、
database
、
search
、
b-tree
当我在
mysql
中为表创建
索引
时,我看到index_type是BTREE类型。现在,虽然我了解了btree,但我并不平静地理解它是如何存储
索引
的,以及数据库如何在此基础上搜索记录。我的意思是,btree对于数据库执行大量数据块的读写非常好,当我们为Primary key的列类型创建
索引
时,我所理解的是,它创建了一棵
树
,并根据根的值类型来分割根的值。
浏览 5
提问于2010-03-02
得票数 15
1
回答
InnoDB
是否在辅助
索引
B-
树
非叶节点中存储行数?
mysql
、
index
、
innodb
、
performance
、
count
、
query-performance
InnoDB
是否将子节点的行计数存储在辅助
索引
B-
树
非叶节点中? 如果是这样的话,
MySQL
是否使用这些信息来加速具有范围约束的COUNT(*)查询(假设存在适当的
索引
)。
浏览 0
提问于2015-10-16
得票数 1
回答已采纳
3
回答
表优化
mysql
、
sql
、
database
我使用的是
MySQl
,我在dev_db数据库中有一个名为cars的表。'blabla', '2010-06-03');我还决定优化表,如下所示:我等待了53分钟的优化,最后完成了,
mysql
,这让我的大脑产生了两个问题来问:2.是否有必要在大量数据插入后优化我的表?为什么?
浏览 8
提问于2011-11-21
得票数 1
回答已采纳
1
回答
数据库文件中的
索引
和行放置
mysql
、
physical-design
存储在物理数据库文件或物理文件页中的
索引
和数据表在哪里:
MySQL
是如何决定在某个页面中放置一行的? 那么
索引
的放置也是这样吗?
浏览 0
提问于2014-12-07
得票数 1
回答已采纳
2
回答
InnoDB
二级
索引
包含值而不是指向PK的指针,它如何足够?
mysql
、
indexing
、
innodb
、
myisam
我正在阅读Effective
Mysql
- Optimizing
Mysql
Statements,在chapter 3中有这样的解释: 这一点很重要,有两个原因。首先,当定义了一个大的主键时,
InnoDB
中的辅助
索引
的大小可能要大得多--例如,当
InnoDB</em
浏览 0
提问于2019-06-15
得票数 1
回答已采纳
2
回答
mysql
子查询总是使用临时表吗?不能编入
索引
mysql
、
select
从(选择.)AS tmp 这是否意味着查询总是很慢,并且没有办法通过添加一些
索引
等来解决这个问题?
浏览 0
提问于2011-12-02
得票数 3
回答已采纳
2
回答
btree
索引
与
MySQL
B+trees的后置使用
mysql
、
performance
、
postgresql
、
b-tree
、
b-tree-index
MySQL
索引
占用比表数据本身更大的大小,而postgres使用的大小要小得多。 在挖掘原因时,我发现
MySQL
使用B+
树
来存储
索引
和postgres
B-
树
。
MySQL
对
索引
的使用略有不同,它与
索引
一起存储数据(由于
索引
的大小增加),但postgres没有。现在,在
B-
树
中,对范围查询的查找是对数的,因为它没有数据节点的链接列表底层结构,所以它的范围查询上
浏览 2
提问于2015-10-08
得票数 32
2
回答
使用的表类型不支持空间
索引
mysql
、
sql
“使用的表类型不支持空间
索引
”从包含的表中选择*(列,"1")
浏览 3
提问于2013-08-22
得票数 7
回答已采纳
1
回答
使用大
索引
时,插入性能会降低(
MYSQL
)
mysql
在某些诊断后,由于在某些表上写入
索引
而导致的高I/O。我做了几次评估测试,发现
mysql
在向
索引
较大的表插入记录时会进行大量的写操作。
索引
列的数据类型是varchar(15)和varchar(17),两者都是非唯一的
索引
。如果我将20000条记录加载到有10000条记录的表中,那么磁盘上只有80次写入,而当表增长到2000万(在
索引
列上有大约100万个不同的值)时,磁盘上有1700次写入,即使插入的记录数量相同。
引擎
为MyISAM。 增加
索引
浏览 4
提问于2013-04-12
得票数 0
2
回答
为什么我们使用B+
树
作为聚集
索引
而不是散列?
mysql
、
database
、
indexing
、
innodb
在
MySQL
InnoDB
或许多其他数据库
引擎
中,主键是用聚集
索引
实现的。但是,在使用辅助
索引
进行搜索之后,
引擎
必须使用辅助
索引
中提供的主键查找聚集
索引
(如果没有覆盖
索引
)。
InnoDB
使用B+
树
作为其聚集
索引
,它是一个搜索中具有O(log n)复杂性的结构,因此我们可以像下面这样总结这个过程: 使用聚类指数的O(n).Using :一通,成本二级指标:两通。我知道在使用散列时,搜
浏览 6
提问于2021-03-09
得票数 0
回答已采纳
2
回答
MySQL
何时可以使用散列代替BTREE
mysql
、
hash
、
indexing
、
innodb
、
b-tree
由于
MySQL
在创建
索引
时默认使用BTREE,有没有可以使用HASH的实例?例如,如果我的表只包含INT UNSIGNED值的外键。在这种情况下,用散列覆盖BTREE是一个很好的改进吗?不知道这是否重要,但我使用的是
InnoDB
。
浏览 2
提问于2013-01-20
得票数 6
3
回答
为什么不使用B+
树
MongoDB
mongodb
、
geospatial
、
b-tree
、
spatial-index
有人知道为什么MongoDB使用
B-
树
而不是B+-
树
吗?谢谢。
浏览 2
提问于2013-04-02
得票数 8
1
回答
有效搜索地质地貌. LAT/LNG和小数
mysql
我有一个大于750万行的数据库(并在增长),每个数据库都有一个图像记录,其中有一个特定的LAT/LNG地理位置,表示照片拍摄的位置,存储为十进制值-
mysql
> describe image_meta
浏览 0
提问于2014-07-15
得票数 3
回答已采纳
1
回答
如何从
mysql
中获取特定表的
索引
值?
mysql
、
indexing
、
pagination
、
cursor
如何从中获取特定表的
MySQL
值? 因为您可以在文档中签出它是B
树
吗?
浏览 1
提问于2018-11-20
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券