
[英]ElasticSearch QueryString vs multiple wildcards
也许是因为我是 ES 的新手,但我找不到任何关于查询及其性能/比较的文档? 如何解析/翻译像 query_string 这样的查询? 我想知道哪个性能更好/更快的多通配符过滤器或 string_query? } 或者 } ...
[英]ElasticSearch QueryString vs multiple wildcards
也许是因为我是 ES 的新手,但我找不到任何关于查询及其性能/比较的文档? 如何解析/翻译像 query_string 这样的查询? 我想知道哪个性能更好/更快的多通配符过滤器或 string_query? } 或者 } ...
[英]Is there a more efficient approach other than using a co-related query for solving the below problem?
我有三个数据库表: product product_manufacturer product_manufacturer_warranties 。 product 表与 product_manufacturer 具有一对一的映射关系,product_id 存储在 product_manufact ...
[英]Why does this query run faster? (UNIQUE vs NOT EXISTS)
我正在尝试运行一个简单的操作,其中我有一个名为 insert_base 的表和另一个名为 insert_values 的表(均具有属性 a、b),我只想将 insert_values 中的所有值复制到 insert_base 中,同时避免重复- 也就是说,我不想在 insert_values 中插 ...
[英]ORDER BY COUNT is slow
一个表 ( phototag ) 由两个外键列 ( photoid , tagid ) 组成。 我想根据标签获取最相关的照片。 有 400 万张带有 5-10 个标签的照片。 例如,photoid 10009有 6 个标签。 我需要具有相似标签的照片。 如果没有ORDER BY COUNT ,查询速 ...
[英]Split row into column in SQL Server take more time (using Pivot and with cte both)
我有一个包含动态数据的表。 我需要用制表符拆分Details列,然后转换成列(当前使用split_string function 来拆分值)。 我有 18000 条记录和 221 列要转换,我在下面的查询中使用过。 目前查询需要 4 分钟才能执行 - 谁能提供解决方案来提高 SQL 的性能? 第 ...
[英]Usage of MySQL indexes
我有一个非常简单的表格,有五列, 当我运行以下查询时,Explain 显示 MySQL 正在使用键tag_value , 有什么理由不使用notification_id_tag_value_recipient_brand索引吗? ...
[英]Where does SQL Server get estimated number of rows for when AUTO_CREATE_STATISTICS is off
当您关闭AUTO_CREATE_STATISTICS时,SQL 服务器从哪里获得估计的行数? 这是一个例子: 设置实验: 请查看更新代码的编辑实验: 插入 200 行: 突出显示以下查询时单击Display Estimated Execution Plan : 它给了我估计的 # 行 200。 再次 ...
[英]How to prevent SQL Server from running the same subquery multiple times
我有一个遵循以下结构的查询: 在查询执行计划中,我看到Configuration表上的Clustered Index Scan的执行次数与<table>中的数字相同,但是,我知道这些扫描的结果总是相同的,当我更换 部分对于配置的当前值,此查询运行速度很快。 我正在寻找一种方法来告诉 SQ ...
[英]What is a simple way to analyze the performance of a simple Sprint Boot REST Service
我可以使用哪些简单的技术/工具来分析代码效率 - 以及我在 Spring Boot 中构建的简单 REST 服务的查询效率? 它执行简单的 CRUD 操作,并在其之上添加一些业务逻辑。 返回需要 1 秒,所以我想以此为契机学习如何分析数据库上的代码和查询。 我不想购买额外的工具。 我使用 Intel ...
[英]JOIN Optimization with CASE expressions in WHERE
下面的 2 个表将从 details_2 表中提取大量数据,但会根据 #exceptions 表中编码的不同原因加入字段。 有没有更好的方法来编写以下查询?Select a.Fieldname1, a.Fieldname2, a.fieldname3 from #Exceptions a, [DE ...
[英]MySQL : Optimizing simple query
不用说我不精通 SQL。现在我必须在一个看起来像这样的表上运行查询: 对于每个不同的 tp_id,该表有 2 个条目,具有不同的值。 tp_id 是外键,有索引,如下表: 我正在尝试按如下方式检索数据: 获取不同的 tp_id where value_2 = 2, value_1 = 1 | 2 ...
[英]Too many composite(multi column )indexing is ok?
考虑到我的表中有 A、B、C、D、E、F、G、H 列,如果我在 ABCDE 列上进行复合索引,因为这些列在 where 子句中,然后我想在 ABCEF 上进行复合索引,然后我创建在同一个表中对 ABCEF 进行新的复合索引,但在不同的查询中,我们希望对列 ABCGH 进行索引,因为我在同一个表中进 ...
[英]Paginate count(*) query issue
Laravel 版本:8.0 PHP 版本:7.3.0 数据库驱动程序和版本:MySQL 5.7.34 描述错误当我使用 paginate 对数据进行分页时,即使我传递像 count(['id']) 这样的列名,它也会每次调用 count( * ) 查询,并且 count( * ) 查询扫描表中 ...
[英]Is there a way to make this SQL query more efficient?
我正在加入具有同一列的 3 个表,但查询完成时间太长。 除了日期参数,我还能做些什么来提高效率? 我应该在求和之前加入吗? ...
[英]Neo4j paginated query optimization
我有两个查询,一个是通常编写分页查询的方式 下一个在Event节点上使用早期的SKIP AND LIMIT 使用 0 的SKIP值和 10 的LIMIT值,第一个的查询计划器产生 而第二个产量的查询计划器 第一个似乎遍历整个数据库,而第二个只从 10 个Event节点开始。 两者的优缺点是什么,尤其 ...
[英]optimize multiple sub queries for same table
我有一个查询,其中同一个表上有多个子查询。 我尝试将它们转换为左连接,但这比此查询花费的时间更多。 有问题的表是:product_class_link 如果有人可以帮助我解决任何问题,那就太好了。 提前致谢 这是解释查询的 output: ...
[英]One composite index or two separate indices
我必须加入三个表A 、 B和C 。 A 中的列是a1 、 a2和a3 。 B 中的列包括b1, b2, b3, b4和b5 。 C 中的列是c1 、 c2和c3 。 查询将是 我应该使用值 b1、b2 和 b3 创建复合索引还是使用 idx1 = (b1, b2) 和 idx2 = (b3) ...
[英]How can i improve performance of a simple select query? (extremely slow)
我有一个包含 65 亿条记录的 Entry 表,当我尝试搜索特定类型的一定数量的记录时,大多数时候它完成得相对较快,但对于最常见的 Entry 类型(所有记录的 60% ) 这需要大量时间。 我还有一个非聚集键 Type_Deleted,我的查询如下所示: 如果 EntryType 4 in 将小 ...
[英]Does having a dedicated a single-column index have a substantial performance benefit over a composite index with the same column leading it?
我有一个看起来像的映射表 已经存在两个复合索引group_id, item_id和item_id, group_id 我发现从表中删除group_id的所有记录非常慢(例如DELETE FROM table_name WHERE group_id = 1 )。 根据我通过使用EXPLAIN前导列复 ...
[英]MySQL performance for aggregate functions -- 80Million records
我目前致力于提高 MySQL 查询的性能。 执行需要 30 秒,我们不希望用户等待后端响应那么久。 我的查询: 指标: 耗时: 30 seconds event_log表记录数: 80 Million条表结构: Create table event_log( case_id varchar(100 ...