问题标签 [database-indexes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
991362 浏览

sql - 数据库索引如何工作?

鉴于索引随着数据集大小的增加而变得如此重要,有人可以解释索引如何在与数据库无关的级别上工作吗?

有关对字段进行索引的查询的信息,请查看如何索引数据库列

0 投票
5 回答
1265 浏览

mysql - MySQL中的唯一约束

默认情况下,唯一约束是索引吗?SELECT ... WHERE如果不是,在子句中使用唯一约束时,它是否具有与索引列相同的性能结果?

谢谢

0 投票
5 回答
32240 浏览

mysql - BTREE的优势?

USING BTREE我创建没有该子句的索引。使用BTREE索引有什么好处吗?

0 投票
6 回答
480 浏览

sql - 如何加快对无法添加索引的表的查询?

我通过 DB Link 远程访问多个表。它们非常规范化,每个中的数据都是有效日期的。在每个表中的数百万条记录中,只有约 50k 的子集是当前记录。

这些表由一个商业产品在内部管理,如果我添加索引或以任何方式对其表进行更改,它将非常适合。

我有哪些加快访问这些表的选项?

0 投票
2 回答
429 浏览

sql-server - 聚集索引

SQL Server 中的插入/更新/删除语句应使用哪种类型的索引(聚集/非聚集)。我知道它会产生额外的开销,但与非聚集索引相比,它的性能更好吗?SQL Server 中的 Select 语句还应该使用哪个索引?

0 投票
7 回答
35023 浏览

mongodb - MongoDB中的索引列表?

有没有办法在 shell 中查看 mongodb 中集合的索引列表?我通读了http://www.mongodb.org/display/DOCS/Indexes但我什么也没看到

0 投票
2 回答
530 浏览

python - Google App Engine 数据库索引

我需要在 Google App Engine 数据库中存储一个无向图。出于优化目的,我正在考虑使用数据库索引。使用 Google App Engine,有没有办法定义数据库表的列来创建索引?

我需要一些优化,因为我的应用程序在基于内容的过滤上使用这个存储的无向图来进行项目推荐。此外,推荐算法会更新一些图边的权重。

如果无法使用数据库索引,请建议另一种方法来减少图形表的查询时间。我相信我的算法从图表中进行的数据检索操作比写入操作更多。

PS:我正在使用Python。

0 投票
2 回答
6634 浏览

sql-server-2005 - 非聚集索引会减慢插入速度吗?

我在 Sql Server 2005 中工作。我有一个跟踪用户操作的事件日志表,我想确保尽可能快地插入到表中。目前该表没有任何索引。添加单个非聚集索引会减慢插入速度吗?还是只有聚集索引会减慢插入速度?还是我应该只添加一个聚集索引而不用担心它?

0 投票
1 回答
117 浏览

mysql - 索引“启用”字段好主意?

网站的内容存储在 MySQL 数据库中。99% 的内容将被启用,但一些(用户、帖子等)将被禁用。大多数查询以WHERE (...) AND enabled

在“启用”字段上创建索引是个好主意吗?

0 投票
3 回答
2763 浏览

sql - 数据库和 B+Trees 索引

我在哪里可以找到有关哪些数据库是否使用 B+Trees 而不是 B-Trees 进行索引实现的信息?

Oracle 似乎正在使用 B+Trees。虽然他们没有在他们的文档中描述它,但他们的图形似乎表明 B+Trees 正在实际使用中。