database-indexes 相关问题

索引包含从表或视图中的一个或多个列构建的键,以及映射到指定数据的存储位置的指针。

如何优化多列搜索PostgreSQL

我在PostgreSQL中有一个表,它有20列,大多数是枚举类型。这个表有数百万行。我想支持并加快搜索多个行的查询...

回答 1 投票 2

如何获取PostgreSQL中表上所有索引的列名列表?

我有这个查询来获取表上的索引列表:SELECT ns.nspname as schema_name,tab.relname as table_name,cls.relname as index_name,am.amname as index_type,idx ....

回答 2 投票 2

索引PostgreSQL JSONB数组元素

就像标题所说,我如何索引JSONB数组?内容看起来像... [“some_value”,“another_value”]我可以轻松访问像... SELECT * FROM table WHERE data - >> 0 ='...

回答 2 投票 0

PostgreSQL citext索引与较低的表达式索引性能

我想决定使用带有索引的citext列还是使用带有lower()索引的文本列。我做了一些基准测试。令我惊讶的是,使用lower()上的索引搜索会导致......

回答 1 投票 2

MySQL可以为单个查询使用多个索引吗?

想象一下有多列的表,比如id,a,b,c,d,e。我通常按 id选择,但是,客户端应用程序中有多个查询在列的子集上使用各种条件。 ...

回答 3 投票 39

索引MySQL中的BINARY LIKE操作

我知道varchar_pattern_ops存在于Postgresql中,用于在LIKE查询中进行基于索引的快速搜索,但MySQL是否有类似的功能?我目前有一个Django-MySQL设置,我...

回答 1 投票 2

Oracle - 仅在不存在时创建索引

有没有办法在oracle中创建索引只有它们不存在?像CREATE INDEX IF NOT NOT EXISTS ord_customer_ix ON订单(customer_id);

回答 2 投票 2

令人困惑的SQL Server Management Studio性能建议

我正在努力提高我们的SQL性能。 SQL Server Management Studio给出了一个令我惊讶的建议。为了示例,我将简化表结构和...

回答 1 投票 2

col LIKE BINARY'val%'比col LIKE'val%'慢得多。为什么?

我从这个问题中得到了另一个后续行动。虽然LIKE模式搜索(因为整理集)使用索引并且比LIKE BINARY快得多,但是对两个进行解释...

回答 2 投票 1

数据库索引如何工作? [关闭]

鉴于索引在数据集大小增加时非常重要,有人可以解释索引在数据库无关的级别上的工作原理吗?有关索引字段的查询的信息,请查看如何...

回答 8 投票 2196

PostgreSQL全文搜索从选择中删除行

全文搜索不会显示某些词汇的任何值。虽然此代码返回true:SELECT to_tsvector('ispell_russian',description)@@ to_tsquery('ispell_russian','сам')FROM ...

回答 1 投票 0

这是SQL Server中以下示例中的冗余索引

我在IndexA(Column1,Column2)下面列出了一些索引IndexB(Column1,Column2,Column3,Column4,Column5)IndexC(Column2,Column3)IndexD(Column1,Column3)IndexE(Column1,Column4)在这里,我在想......

回答 3 投票 0

如果列NOT NULL UNIQUE CLUSTERED INDEX将是主键,则可能的性能更改

如果将列声明为NOT NULL UNIQUE CLUSTERED INDEX,那么它是否会使PRIMARY KEY对性能或其他任何实际的更改?

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.